I would like to install a custom ROM on my Samsung SIII Mini and I have read I first need to root the device and install recovery software. So far I have tried the Vroot, Bina4ry and SRS methods several times, following the instructions carefully, although none of them worked. Some other rooting methods I have found on the forum have dead links and I have asked for them to be updated but for now they are unusable. I have also read some rooting methods do not allow the installation of a custom ROM and affect the binary and/or flash counter. Considering what I am aiming to do is this the correct method I should be using:
Official ROOTED firmwares for the SIII mini - OXX csc
Should I use CWM or TWRP for recovery?
Cynagen custom ROM seems to be popular, is this the ROM I should use?
If possible I would like to run a more recent version of Android than 4.1.2, improved performance, and increase the battery life. Stability and security are also things I value.
Please advise!
[ROM][STOCK]★★S5style_i8190XXANC2_v4★★[1/6/2014] was recommended elsewhere. Would this suit my needs? If it is stock does that mean it will only go up to Android 4.1.2? I have read it is rooted and it needs TWRP recovery to work but somewhere else I read I need to root first before installing TWRP recovery.
Please help!
dusf said:
[ROM][STOCK]★★S5style_i8190XXANC2_v4★★[1/6/2014] was recommended elsewhere. Would this suit my needs? If it is stock does that mean it will only go up to Android 4.1.2? I have read it is rooted and it needs TWRP recovery to work but somewhere else I read I need to root first before installing TWRP recovery.
Please help!
Click to expand...
Click to collapse
I'm using this ROM and yes, it's based on stock 4.1.2 TouchWiz, but is much more faster and has the S5 interface You need TWRP 2.7.1.0 (I think) from @Android-Andi.
Sent from my " Black Beauty " using XDA Premium 4 mobile app
---------- Post added at 09:19 PM ---------- Previous post was at 09:14 PM ----------
dusf said:
I would like to install a custom ROM on my Samsung SIII Mini and I have read I first need to root the device and install recovery software. So far I have tried the Vroot, Bina4ry and SRS methods several times, following the instructions carefully, although none of them worked. Some other rooting methods I have found on the forum have dead links and I have asked for them to be updated but for now they are unusable. I have also read some rooting methods do not allow the installation of a custom ROM and affect the binary and/or flash counter. Considering what I am aiming to do is this the correct method I should be using:
Official ROOTED firmwares for the SIII mini - OXX csc
Should I use CWM or TWRP for recovery?
Cynagen custom ROM seems to be popular, is this the ROM I should use?
If possible I would like to run a more recent version of Android than 4.1.2, improved performance, and increase the battery life. Stability and security are also things I value.
Please advise!
Click to expand...
Click to collapse
CyanogenMod 11.0 is based on Android 4.4.3, but has stock android's interface without any manufacturer specific features. On the other hand, it is the latest android version so it has ART and other KitKat exclusive features. The method for rooting you suggested should work. And last, TWRP is a more modern recovery than CWM Everything is your choice!
Sent from my " Black Beauty " using XDA Premium 4 mobile app
Related
Hi,
I plan to root a HTC Desire C only for sim unlocking it. So far I am pleased with the original firmware (ICS 4.0) - after disabling some apps the phone runs fast and smooth.
The question is: does rooting modify the original OS in such a way that instabilities may occur?
Thanks.
dr.pythagora said:
Hi,
I plan to root a HTC Desire C only for sim unlocking it. So far I am pleased with the original firmware (ICS 4.0) - after disabling some apps the phone runs fast and smooth.
The question is: does rooting modify the original OS in such a way that instabilities may occur?
Thanks.
Click to expand...
Click to collapse
Rooting itself doesn't modify anything besides installing an app called Superuser.
You deleting/disabling apps that were not meant to be disabled does.
dr.pythagora said:
Hi,
I plan to root a HTC Desire C only for sim unlocking it. So far I am pleased with the original firmware (ICS 4.0) - after disabling some apps the phone runs fast and smooth.
The question is: does rooting modify the original OS in such a way that instabilities may occur?
Thanks.
Click to expand...
Click to collapse
Please, read this for first before doing anything: http://forum.xda-developers.com/showthread.php?t=2323518
(Thanks to @aashay960 )
smoza said:
Please, read this for first before doing anything: http://forum.xda-developers.com/showthread.php?t=2323518
(Thanks to @aashay960 )
Click to expand...
Click to collapse
Thank you for the related link. Helpful.
As I like, for the moment, to stick to the original firmware (to me, it is the most stable among all avalable roms for HTC Desire C), I still have two more questions:
- will the rooting stop the handset from receiving official updates?
- assume I root the handset and install cwm recovery and backup the current rom.
if ever I like to restore this backup, I will need to flash a kernel boot.img.
can I extract the kernel related to my current firmware so I can flash it after I restore?
Thanks.
dr.pythagora said:
Thank you for the related link. Helpful.
As I like, for the moment, to stick to the original firmware (to me, it is the most stable among all avalable roms for HTC Desire C), I still have two more questions:
- will the rooting stop the handset from receiving official updates?
- assume I root the handset and install cwm recovery and backup the current rom.
if ever I like to restore this backup, I will need to flash a kernel boot.img.
can I extract the kernel related to my current firmware so I can flash it after I restore?
Thanks.
Click to expand...
Click to collapse
- As far as I know, you can receive updates but you cannot apply them. It will show in the notifications "Software Update, Click to download" when you download it, it will reboot to recovery and stop there. Again, I'm not 100% sure about this but this happened to me once.
- If you flash a custom kernel like Prometheus Kernel, then you will have to flash the stock boot.img if you wanna go back to stock completely. But if you never changed your kernel from stock, then you don't need to do anything. I have provided the link to stock kernel and stock recovery as well, in the Index thread. (Link in my signature)
PS - As far as Custom ROMs go, you should try the Sense Roms. All of them are based on the stock ROM so all of them are completely stable. You can always put the 'Stock theme' on these roms to make them look like the Stock ROM and you will end up with a ROM that looks exactly like Stock but performs much better and has increased functionality
Hope this was helpful. I'll be glad to answer any further questions.
It will not definitely modify your system it will add a folder to your system to access the system... and also it adds app called Superuser or SuperSU ....
Features of Rooting:
Android rooting is the process of allowing users of smartphones, tablets, and other devices running the Android mobile operating system to attain privileged control (known as "root access") within Android's subsystem.
Rooting is often performed with the goal of overcoming limitations that carriers and hardware manufacturers put on some devices, resulting in the ability to alter or replace system applications and settings, run specialized apps that require administrator-level permissions, or perform other operations that are otherwise inaccessible to a normal Android user. On Android, rooting can also facilitate the complete removal and replacement of the device's operating system, usually with a more recent release of its current operating system. Most of the time,[citation needed] rooting a device voids its warranty.
From Wikipedia ...
Hi, many thanks for the great and detailed how-to. However, I think it may lack some answers to a few important questions that people who come from other phones could ask. Until now, I've been used to rooting and flashing my Galaxy Nexus which appears to be rather different from the methods on this phone. Anyway here goes: I just got my Z3 Compact. I'm willing to give the stock UI a try, especially because it has some very nice features (noise removal on camera, STAMINA mode) and a clean enough look, however I need root and don't want to put up with some of the preinstalled apps. I can then either create my own pre-rooted image or flash a custom, stock-based ROM w/ root such as SLiM. Here are my questions:
Based on the how-to, if I want to install a custom ROM such as SLiM, at which step do I need to flash it? In particular, that ROM requires "root and recovery", does that really mean that I first have to root a stock ROM and install a new pre-rooted ROM + recovery, and only then flash SLiM from recovery, or can I install it during the various stages of the how-to?
I was used to TWRP recovery remaining on my Galaxy Nexus for pretty much all its life. I don't understand: why are there so many different recoveries for the Xperia phones and why do you apparently need to flash them so often? Can't you put one there and never touch it again? Why do they sometimes come with the ROM?
Why do some custom ROMs have requirements to be running a specific version of the firmware to be installed? Can't they just be flashed from recovery? Oh and btw, is there a difference between a ROM and a "firmware" as far as Xperia-specific vocabulary goes?
Putting those questions into words, I realize I may be missing something crucial about these phones that ties recovery, ROM and kernel together in a way I'm not used to. If there is any documentation about how these general concepts work on Sony phones, I'd be happy to read it!
Thanks in advance.
Answering myself, hoping it can be helpful to people who are new to the Z3C and wondering about the same questions:
SLiM is a complete ROM, it only requires "Root and Recovery" to mean that it must be flashed from recovery -- and recovery must be installed from root anyway.
If you want to install SLiM on your first root, you must follow the how-to down to the point where you've downgraded, rooted and installed XZDualRecovery. After that you're good to go, you can wipe everything (or not) and flash SLiM.
There aren't in fact that many recoveries. Basically, the CWM recovery and its derivatives (PhilZ Touch) and TWRP. Both have different UIs and a few different extras in the way they manage backups, but they really serve the same purpose.
And then, there are things like XZDualRecovery, which includes both standard recoveries and allows to choose between them. Why include both? I don't know -- it may be related to CM ROMs needing their own recovery or just user preference --. Anyway, I suppose what makes XZDualRecovery the standard on Z2+ Xperia phones is its ease of install and the fact that it works out of the box.
Now, you need to reflash XZDualRecovery after installing a new ROM. There's a part of it that resides in the system partition and you'll lose it when you flash a new ROM; that's a big difference from what I was used to on the GNex, and many custom ROMs already include the necessary files. Be sure to check that before you flash, though.
I was mistaken, no ROM comes with a "previous ROM" requirement. Some packages (debloat releases such as serajr's for example) require an already present and rooted ROM to be installed, as they don't contain the whole system + data. They are not complete ROMs and must be flashed onto an existing, rooted ROM of the same version.
There is no real difference between ROM and "firmware", the latter is mostly what Sony uses to describe their flashable tool format releases while the former is more often used to describe custom releases. As a consequence, you'll more often see Sony's stock .FTF files described as "firmwares", and custom flashable .zip files as "ROMs".
In the end, here is what I ended up doing yesterday to my new Orange FR Z3C:
Follow the how-to to:
install the PC drivers;
downgrade to 23.0.A.2.93 stock firmware;
root the phone;
install XZDualRecovery;
Download Pandemic's pre-rooted stock 5.1.1 rom (23.4.A.0.546), reboot to recovery and flash it;
Download serajr's debloated, pre-rooted system and flash it;
Download and flash RICDefeat just to be safe;
Download and flash/install the Xposed framework and serajr's Xperia Xposed, although right now I only use it for its ability to load custom icon packs.
Huge thanks to everyone involved in the development of these tools, apps and ROMs.
I have received today my new mobile 1+ 3t a3010
oxygen 4.1.3
where should i start ?
tweaking kernel, roms...
please refer me to the right threads
thanks in advance.
- Unlock bootloader first: https://forums.oneplus.net/threads/...wrp-root-nandroid-efs-backup-and-more.448149/
- Flash OOS 4.1.5 or the newest Openbeta (or Freedom OS if you understand what you do)
- if you need root: flash supersu or magisk
- if you want: Flash Kernel (ElementalX, Franco, Blu, Flash, etc)
- very optional: https://forum.xda-developers.com/oneplus-3/how-to/advanced-interactive-governor-tweaks-t3476589
How one decides to mod the phone (custom ROMs, kernels, etc.) is completely up to personal preferences and tastes. Everyone will give you a different answer to your questions, and many owners of this phone will never mod it at all, and be completely happy. Read up on existing threads, and you'll figure out what are the best options for you. There are also plenty of existing threads with suggestions and favorites regarding ROMs, etc. so no need to start another such discussion.
So really, my advice on where to start, is to read read read. Understand the methods and steps before you begin (and that goes with any of these devices). The previous answer had some good resources, for a start. And you'll find many more useful threads in the "Guides" forum section. My additional suggestion would be to know how to return to stock with the full zips: https://forum.xda-developers.com/oneplus-3t/how-to/rom-oxygenos-3-5-4-mm-ota-update-t3519074
Along similar lines (and in agreement with the prevous answer) I would recommend updating to latest OOS 4.1.5 or Open Beta, to ensure you are on the latest firmware and modem, before doing other mods.
Thank you both for great answers,
i did successfully bootloader unlocked and twrp flashed
Now which is oos 4.1.5 you talking about ?
like https://forum.xda-developers.com/oneplus-3t/how-to/rom-oxygenos-3-5-4-mm-ota-update-t3519074
and this https://forum.xda-developers.com/oneplus-3t/how-to/rom-oxygenos-3-5-4-mm-ota-update-t3519074
is ok to flash now ?
You posted the same thread twice. But yes, that is correct. You'll want the full zip from Post #2 of that thread. Then follow the instructions in Post #3, using second method, for users with TWRP. It also says for root users, but it's irrelevant whether you are rooted or not, as long as you have TWRP installed you'll need to use the full zip; as stated at the bottom of Post #3, if you use the OTA with TWRP, it will fail or you will soft brick!
Also, if you root, TWRP will stick (this is what I always do after flashing the updates). If you choose not to root after installing 4.1.5, you might find that TWRP is removed. But you might be able to avoid this by booting back to TWRP after installing 4.1.5, butbefore rebooting to OS. Otherwise, if you find TWRP is gone, just flash again using fastboot.
Tell me please,
can i flash custom kernel being on stock 3.1.5 with stock recovery?
Just stick with stock. LineageOS is kind of awful. Theres a million bugs that affect daily usage even on a perfect install and setup. Its just not worth it. I'd go with freedomOS CE 2.10. Very solid rom with nice extra options to remove useless google apps like photos and google music youtube and the like. It even allows magisk which is a fantastic rooting systemless method. I would also add the adblocked youtube module or app from a thread by Master_T. Just stick with basic rooting function and your experience will be superb. The more advanced you go with this phone the more prone to breaking something you get.
You were already advised how to mod the phone, back up in Post #2 above. I assume you mean locked bootloader along with stock recovery. I believe what you suggest won't work, and the stock recovery will not let you flash an unsigned zip. You need to unlock your bootloader and flash custom recovery TWRP. Then you can flash a custom kernel. But again, it's already been described by another back up on Post #2.
Also, I'm pretty sure you mean 4.1.5 (not 3.1.5), as you already stated the phone came with 4.1.3 (so 3.1.5 wouldn't make much sense). So please proofread before posting, to avoid confusion (and I was really confused by the number 3.1.5 at first).
Hey all, new here. I posted this in the Q&A section the other day but haven't gotten an answer... I saw that the Q&A section isn't very active, and this one is so thought I might get an answer here.... The other night I rooted my S5 SM-G900P using Odin and I want to debrand it and get rid of all the Sprint bloatware and boot and shut down animations and such. I don't want to put on a new rom if I don't have to as I want to unroot it when I'm finished debranding it. I found these instructions on another site:
How to install debranded Galaxy S5 firmware
1. Download debranded firmware for your phone.
2. Open ODIN, boot your phone into Download mode.
3. Connect your phone to your PC and select the firmware in ODIN on PDA section.
4. Click Start and wait for the firmware to install.
5. Boot your phone into Recovery mode and wipe data and factory reset.
6. Reboot your phone.
And I've searched here but I haven't been able to find debranded firmware for my S5. Maybe it's called something else here and I missed, not sure....
Also, I'm in Canada, if that makes any difference in the files I would need.
S5 info:
Software version: G900PVPS3CQD1
Hardware: G900P04
Kernal: 3.4.0-10090296
[email protected] #1
Build Number: MMB29M.G900PVPS3CQD1
Android version 6.0.1
If someone could direct me to an existing post on this or help in any way it would be greatly appreciated.
Thanks in advance.
Well... Flashing different stock ROM is indeed flashing a rom. So you are going to be flashing a rom. But I don't recommend staying on stock. Ressurection remix makes great ROMs for the s5 and has their own site. You already flashed root so all you would need to do is flash TWRP recovery and put the ressurection remix zip on the phone or SD card. Boot recovery using power volume up and home and wipe the phone, then install the zip. If you have stuff you want to keep you can get Titanium backup and save your apps.
---------- Post added at 07:15 AM ---------- Previous post was at 07:10 AM ----------
G900p comes up as a sprint phone. If you look around the Samsung s5 stuff here you will see a unified development thread. Lots of good ROMs there. You can get android 7.1.2 on a custom ROM, you don't have to stay at 6.0 marshmallow. I'm on a 900w8 but your phone has the same specs and processor. I'm on the latest ressurection remix build 5.8.3 2017.07.15. you will also want super user or Magisk manager. They both do root but Magisk passes safety net if you use android pay.
Hey guys, please help me out. Since Samsung has now released the Stable android 10 update for S9, please find a way to root it. I am not able to root nor install custom kernel ElementalX on it.
I'm waiting for that too. No point in installing Android 10 until root works for me.
same question.
Ideally without wiping data if at all possible
thanks
Matce said:
same question.
Ideally without wiping data if at all possible
thanks
Click to expand...
Click to collapse
I wouldn't recommend that on a main upgrade. It can give unwanted consequences. I always advocate doing a full reset on these.
---------- Post added at 09:49 AM ---------- Previous post was at 09:02 AM ----------
Oh, btw, for my part it has to be a Magisk or similar root, since any visible root prevents me from using many apps I need to have, like VIPPS (Norwegian money transfer app), mobile banking, Google Pay and so on.
Mastiff said:
I wouldn't recommend that on a main upgrade. It can give unwanted consequences. I always advocate doing a full reset on these.
---------- Post added at 09:49 AM ---------- Previous post was at 09:02 AM ----------
Oh, btw, for my part it has to be a Magisk or similar root, since any visible root prevents me from using many apps I need to have, like VIPPS (Norwegian money transfer app), mobile banking, Google Pay and so on.
Click to expand...
Click to collapse
Thats the new verify thing from samsung.
The part is, that the system mount point is after init process. The init part has a dynamic mounting part and that is the problem actually.
The recovery rooting is also not working, of part from mounting issue.
I have check the mounting part, with a rooted recovery. At the moment we can not mount the system partition rw.
One way is to find a way patch the init part....but the way is open.
I hope john can help us....
Android 10 root solution found. Installed alexndr rom based on stock android 10. Working flawlessly with ElementalX kernel. Super smooth & snappy. This rom comes preloaded with Magisk root 20.3 & all the unnecessary stuff removed. Just flash the rom in twrp. No problems in flashing without wipeing data/factory reset. Completely stock looking firmware. No extra app added. Please check it out if anyone wants root on Andorid 10. Links below.
Alexndr Rom : https://forum.xda-developers.com/ga...-development/rom-u1arc5-devbase-v5-2-t3764822
Elemantal X Custom kernel : https://forum.xda-developers.com/ga...lopment/kernel-elementalx-1-00-s9-s9-t3767753
harshkumar07 said:
Android 10 root solution found. Installed alexndr rom based on stock android 10. Working flawlessly with ElementalX kernel. Super smooth & snappy. This rom comes preloaded with Magisk root 20.3 & all the unnecessary stuff removed. Just flash the rom in twrp. No problems in flashing without wipeing data/factory reset. Completely stock looking firmware. No extra app added. Please check it out if anyone wants root on Andorid 10. Links below.
Alexndr Rom : https://forum.xda-developers.com/ga...-development/rom-u1arc5-devbase-v5-2-t3764822
Elemantal X Custom kernel : https://forum.xda-developers.com/ga...lopment/kernel-elementalx-1-00-s9-s9-t3767753
Click to expand...
Click to collapse
After this modification, is the system "/" partition read/write "rw" mountable?
I wouldn't call that a solution, I'm guessing that this ROM isn't available in Norwegian Telenor version.
harshkumar07 said:
Android 10 root solution found. Installed alexndr rom based on stock android 10. Working flawlessly with ElementalX kernel. Super smooth & snappy. This rom comes preloaded with Magisk root 20.3 & all the unnecessary stuff removed. Just flash the rom in twrp. No problems in flashing without wipeing data/factory reset. Completely stock looking firmware. No extra app added. Please check it out if anyone wants root on Andorid 10. Links below.
Alexndr Rom : https://forum.xda-developers.com/ga...-development/rom-u1arc5-devbase-v5-2-t3764822
Elemantal X Custom kernel : https://forum.xda-developers.com/ga...lopment/kernel-elementalx-1-00-s9-s9-t3767753
Click to expand...
Click to collapse
Hey I'm on stock Android 10 already. How do I go about this? Flash TWRP and then this ROM? That's it?
TheXGX said:
Hey I'm on stock Android 10 already. How do I go about this? Flash TWRP and then this ROM? That's it?
Click to expand...
Click to collapse
Yes. Correct. 1st TWRP, then this rom. If you want to use any Custom Kernel like White Wolf or ElementalX, flash custom kernel after flashing the rom, then Magisk after it.
https://forum.xda-developers.com/galaxy-s9-plus/how-to/guide-root-s9-oem-fix-t3763974
Read carefully.
Caveat is that if you delete system apps you'll bootloop on restart