Adding Superuser to updates? - Desire General

I want to be able to use my network providers rom (Softbank) but add superuser access. Is this easy?
I assume I would need to root first by using a stock rom, but after that, could I use an OTA update file, modify it, and then update the stock rom to the provider rom (with added superuser account)?
Its probably the only safe way to guarantee that everything will work.
Thanks.

Related

[Q] SuperUser app

Hi guys,
I just rooted my phone yesterday (with S-off and everything (great wiki page btw)). Now I want to install a custom ROM tonight, but I was just wandering one thing. In order to give apps and myself root acces, I need the SuperUser app. When I install a different ROM (let's say CM7), do I lose the SuperUser app? And if so, how do I give root acces to apps afterwards?
Thnx,
Mac
All the custom ROMs are pre-rooted and have Superuser cooked in, AFAIK.
In other words, don't worry about it.
Besides, you can just download Superuser from the Market, then use that to install or update. I've never had to install Superuser flashing custom ROMs, but I have used the Market app to update it.

will this setup work?

I have a noob question:
I unlocked my bootloader and rooted my gsm nexus. However I would like to be able to receive and install any updates OTA- basically stay as stock as possible with root. My plan was to leave the stock recovery in place. If I need to do a backup or reflash su.zip (after an update to regain root) I was planning on running rom manager and using it to flash CWM. I realize that this CWM would not survive a reboot as the startup script will reflash the stock recovery.
Will this work and does it make sense?
thanks
quick bump- basically I want to know what will prevent an OTA update from installing
Edit I realized there was a flaw in my logic. After an OTA update I will lose root and then be unable to flash the recovery via rom manager. I guess will have to resort to fastboot after OTA

[Q] Rooting

I have stock ROM installed and stock recovery and I want to keep that way.
So my questions is, is it possible to root my device while keeping everything stock and get OTA updates without problems.
The only thing I need rooting for is to use Market Enabler.
You need to flash a custom recovery to root your phone but that won't enable your phone to get OTA udates (only notification), so when you get an update notification you have to reflash your stock recovery and unroot your phone to apply OTA updates.
omar_bazaraa said:
You need to flash a custom recovery to root your phone but that won't enable your phone to get OTA udates (only notification), so when you get an update notification you have to reflash your stock recovery and unroot your phone to apply OTA updates.
Click to expand...
Click to collapse
If you wanted to unroot and so flash a stock recovery, how would you know which one to use? Is there a set recovery for each version of the phone, or is it the software version? So you'd just get the latest version you can find? For the phone of course. Thanks.
Slaxington said:
If you wanted to unroot and so flash a stock recovery, how would you know which one to use? Is there a set recovery for each version of the phone, or is it the software version? So you'd just get the latest version you can find? For the phone of course. Thanks.
Click to expand...
Click to collapse
Flash the stock recovery of the software version your on
sent from my One X using xda venom premium
Read the portal news, http://www.xda-developers.com/android/root-many-ics-and-jelly-bean-android-devices/
A dev just release exploit based rooting method, you might wanna to try it since you wish to keep stock recovery.
However, you might loose root access after OTA as they always patch the root access back. Simply use some root keeper or method from above(if working) to gain back root access.
UPDATES: seems we have solid devices, LINK. You may try it, though.

[Q] What are my options, update + keep root etc.

I currently have a stock 4.1 rom, the one that came on the device. It's a german rom, even though I live in the Netherlands. That doesn't botter me, btw I use US english as a system language.
I rooted that with auto root. So I have NO recovery and NO triangle. However I do have system status modified and thus cannot OTA update.
No what I want to achieve is:
-Newest STOCK rom, with ink blob etc
-Maybe different language rom, does that matter for ANYTHING?
-Enable OTA
-Keep root
-No triangle
-Ability to flash zips, most importantly NFC at lock screen, and allow more apps for split view.
-Keep EVERYTHING what is currently on, so no factory reset if possible.
Is all this possible, and how? I cannot for the life of me find any info how to do it.
Thanks VERY much if anyone knows and can explain.
N7100 btw
No, update is not possible via OTA or Kies when you're rooted.
Sent from my GT-N7100
Okay, let's say forget about OTA, is the other combination still possible?
You can use Mobile Odin to flash a stock ROM with keeping root. And flashing a stock official ROM will not wipe any data.
To flash zip's you need to have a custom/advanced Recovery.
Sent from my GT-N7100
Edit: okay I used Xposed for the NFC at lock screen so flashable zips is not really needed anymore. Now my final question stands:
If I flash, for instance this rom:
http://forum.xda-developers.com/showthread.php?t=1915386
1: My triangle will stay away, correct?
2: However, I will need to choose French, which is not a problem, but does this not change anything else besides the default system language? I thought it had something to do with handwriting as well (which I currently don't have)?
3: If I choose either ODEX or DEODEXED, both will keep all my data?
Delano.888 said:
Edit: okay I used Xposed for the NFC at lock screen so flashable zips is not really needed anymore. Now my final question stands:
If I flash, for instance this rom:
http://forum.xda-developers.com/showthread.php?t=1915386
1: My triangle will stay away, correct?
2: However, I will need to choose French, which is not a problem, but does this not change anything else besides the default system language? I thought it had something to do with handwriting as well (which I currently don't have)?
3: If I choose either ODEX or DEODEXED, both will keep all my data?
Click to expand...
Click to collapse
I can't answer your question with regard to language options. However, flashing that ROM via ODIN, either odexed or deodexed, should not wipe your data or increase your flash counter.
However, and another member has already mentioned this, I strongly suggest you familarize yourself with MobileODIN. Currently, there is no way to receive OTA updates with "Modified" system status; and if you're rooted, you'll always have "Modified" system status.
However, just because your device can't receive OTA updates, that doesn't mean your device can't flash OTA updates that you've downloaded manually via an update.zip. Furthermore, flashing an OTA update.zip via MobileODIN Pro will allow you to retain root through the process. Additionally, MobileODIN also has the ability to flash full, PC ODIN-Flashable ROMs just like the odexed/deodexed ones you're currently looking at. Unlike with PC ODIN though, MobileODIN Pro gives you the option to inject root into whatever ROM you happen to be flashing at the time. So, if you wanted, you could go download the absolute latest completely stock, untouched, unrooted OTA or full ROM, use MobileODIN to flash it and root it at the same time, and remain completely stock except for having root access.
Now, I don't know if staying as stock as possible is even important to you. However, if it is, then MobileODIN Pro is your one-stop-shop for flashing stock, PC ODIN-Flashable ROMs whenever you need to. And even if staying completely stock isn't important to you, MobileODIN is still the best way to update to the latest ROM before cooks even have a chance to include it in their custom ROMs.
Sent from my GT-N7100 using XDA Premium HD app

Need some help applying OTA update

Hello, first of all, I'm sorry for the noob question. I tried to search for the answer but I got more confused than when I started. I have rooted my SGS3 just to be able to use the Wifi hotspot, I'm not into other modifications or anything, I just wanted the hotspot. Now the phone wants me to update through OTA, but of course it's not working. My questions are:
-Should I go back to stock (following the videos from qbking77) and then apply the OTA? Is it safe?
-Should I go back to stock and MANUALLY update the phone?
-Is LF9 the latest OFFICIAL update?
-Is there anything else I should consider?
I don't care about custom roms or any other modifications, I like the phone vanilla BUT with the hotspot enabled. I was looking through a lot of videos and threads but I could't find a good answer.
Thanks in advance!
The latest official release is LJ7. You have a couple of options to get the update.
- You could go back to stock to accept the update. The key is that you need the stock recovery installed for the update to work normally. You could then reflash the custom recovery if you like.
- You could manually apply the update from the recovery. If you phone is bugging you to apply the update it then you probably already have the update ZIP in your \cache\ folder. You could also download it. The normal OTA update will only work in the CWM recovery (not TWRP) but there are modified versions posted here that remove the check to allow it to work from TWRP.
Other considerations: If you are using the WiFi Tether for Root users it will no longer work one you update to Jelly Bean (LJ7). You will need to unisntall that and get version that was modified by TrevE.
m20120 said:
The latest official release is LJ7. You have a couple of options to get the update.
- You could go back to stock to accept the update. The key is that you need the stock recovery installed for the update to work normally. You could then reflash the custom recovery if you like.
- You could manually apply the update from the recovery. If you phone is bugging you to apply the update it then you probably already have the update ZIP in your \cache\ folder. You could also download it. The normal OTA update will only work in the CWM recovery (not TWRP) but there are modified versions posted here that remove the check to allow it to work from TWRP.
Other considerations: If you are using the WiFi Tether for Root users it will no longer work one you update to Jelly Bean (LJ7). You will need to unisntall that and get version that was modified by TrevE.
Click to expand...
Click to collapse
Thanks for the help! Yes I think I have CWM on. I followed a video from qbking77 (I think) and installed it. Or at least it was something like custom recovery or something the like. Do you think I can apply the update directly from CWM? Or it would be easier (and cleaner) to go back to stock recovery and do it "officially". Also, are all stock recovery the same? I ask because there are some different files in qbking77's website. I don't know if the version of stock recovery matters at all. Also, thanks for the tip on the modified app.
You probably have CWM recovery. You only need the stock recovery if you want to let the phone apply the OTA (i.e. it prompts you to accept the update). You also have to have the phone in a completely stock state (root is ok). You can not have any modified system files.
If you want to apply the update manually you can also do that with CWM. You can copy the file (something like eec955eb4a5b.update_SPH-L710_LI3_to_LJ7.zip) from the \cache folder to the internal sdcard of your phone. You can then boot into CWM recovery and apply flash the ZIP update. You must have stock system files in order for this update to work also.
If you have modified any system files (I removed the system version of Swype) you have to get back to stock in either case.
m20120 said:
You probably have CWM recovery. You only need the stock recovery if you want to let the phone apply the OTA (i.e. it prompts you to accept the update). You also have to have the phone in a completely stock state (root is ok). You can not have any modified system files.
If you want to apply the update manually you can also do that with CWM. You can copy the file (something like eec955eb4a5b.update_SPH-L710_LI3_to_LJ7.zip) from the \cache folder to the internal sdcard of your phone. You can then boot into CWM recovery and apply flash the ZIP update. You must have stock system files in order for this update to work also.
If you have modified any system files (I removed the system version of Swype) you have to get back to stock in either case.
Click to expand...
Click to collapse
Ok, so the only thing I did is install the wfi hotspot app after rooting, I didn't touch anything else. So I shouldn't worry about system files, right?
You mentioned that since my phone is bothering me with updates notifications, it is because it already downloaded the update into the "cache," right? So I should just find that file, put it in the sdcard and flash from CWM? It's really that easy?
nahuelarg86 said:
Ok, so the only thing I did is install the wfi hotspot app after rooting, I didn't touch anything else. So I shouldn't worry about system files, right?
You mentioned that since my phone is bothering me with updates notifications, it is because it already downloaded the update into the "cache," right? So I should just find that file, put it in the sdcard and flash from CWM? It's really that easy?
Click to expand...
Click to collapse
It is probably there if it is prompting you to update.
One step that I almost forgot about. When you do the update you will reinstall the script that detects a custom recovery and it will install the stock recovery.
There is a good procedure here that gives you the step by step process, including flashing the Team Epic file to prevent the updated ROM from restoring the stock recovery. If you do not flash the Team Epic file the update will still be successful and you will still have root, you will just end up with the stock recovery.
The process is really easy and it is the one that I used to update from LI3 to LJ7.

Categories

Resources