GENERIC ROOTED ROM BASED ON
OFFICIAL HTC WWE ÉCLAIR 2.1 (RUU)
***ONLY FOR GSM HERO***
Description:
This ROM is as generic as possible but with root access. It's based on the WWE official HTC RUU for Éclair 2.1. Everything besides rooting is completely untouched. The OTA had some files only needed to update the phone through the OTA process which were now removed from the RUU (by HTC, not me). The com.htc.resources.apk file is the only one which is different between the OTA and RUU. I don't know the differences so it's up to you to install this or not but you probably don't need to install this if you are currently using any of the OTA versions.
Features:
Official HTC WWE Éclair 2.1 (RUU)
Superuser v2.3.5 by ChainsDD
Updated to OTA v3.32.405.2
Rooted
How to install:
Wipe everything:
Data
Dalvik-cache
Battery Stats
Rotate Settings
Flash ROM via recovery mode.
Flash Radio via recovery mode (the phone will reboot twice, do not interrupt the process at any moment).
Reboot the system once after the initial boot.
I suggest to always reinstall the radio after flashing any ROM, I've had GPS problems in the past for not doing so. Either flash the one below or the one that suits you/your network better.
Downloads:
ROM:
http://www.mediafire.com/?dyl5djf4z0gjx3z
Radio:
63.18.55.06PU_6.35.15.11:
http://www.mediafire.com/?nif1igt3moz
63.18.55.06PU_6.35.15.14 (Orange users experiencing SIM lock problems):
http://www.mediafire.com/?mvizwtfjgym
Thanks:
To every single person around the Android dev scene and to everyone which helped me along the way, directly or indirectly, it's just too many people to remember and name them all.
Disclaimer:
I will not be held responsible for any damage to the phone and it's your responsibility to make the necessary backups before flashing this ROM.
GENERIC ROOTED ROM BASED ON
OFFICIAL HTC WWE ÉCLAIR 2.1 (OTA)
+ ADDITIONS
***ONLY FOR GSM HERO***
Description:
This ROM is based on 42turkeys work that you can find on this thread. I'm doing this because I prefer to have a generic and clean ROM and 42turkeys removed some files from his ROM and he's also using an older version of Superuser. I also did a few small improvements that in my point of view, don't take away from being a generic ROM.
Changes to the original 42turkeys ROM:
Fixed problem with rooting.
Courtesy of Kimera ROM by Exit93.
Complete update-script with the usual BusyBox symlinks and a few other things.
Taken from MoDaCo Chungwa repack by Paul.
Updated BusyBox to v1.15.3 and added Sqlite3 v3.5.9.
Replaced older Superuser version with ChainsDD 2.1 version.
Added extra locales:
en_PT, en_FI, fr_BE, fr_CH, pt_PT, nb_FI, da_FI, sv_FI.
Taken from MoDaCo Chungwa repack by Paul.
Re-added all apps/files removed by 42turkeys:
Maps.apk, PDFViewer.apk, Quickoffice.apk, Stk.apk, Stk.odex, YouTube.apk.
Moved some apps/files to DATA instead of SYSTEM:
PDFViewer.apk, PDFViewer.odex, QuickOffice.apk, teeter.apk, teeter.odex.
The system partition would be full otherwise and the ROM was not successfully installed.
Added huge and updated APNs list.
Courtesy of TeamVillain ROMs.
Added small tweaks to the update-script file.
How to install:
Wipe everything:
Data
Dalvik-cache
Battery Stats
Rotate Settings
Flash ROM via recovery mode.
Flash Radio via recovery mode (the phone will reboot twice, do not interrupt the process at any moment).
Reboot the system once after the initial boot.
I suggest to always reinstall the radio after flashing any ROM, I've had GPS problems in the past for not doing so. Either flash the one below or the one that suits you/your network better.
Downloads:
ROM:
http://www.mediafire.com/?w4jnoxnj0em22wmhttp://www.mediafire.com/?mcmzhn0ndjm
Radio:
63.18.55.06PU_6.35.15.11:
http://www.mediafire.com/?nif1igt3moz
63.18.55.06PU_6.35.15.14 (Orange users experiencing SIM lock problems):
http://www.mediafire.com/?mvizwtfjgym
Credits:
ROM: 42turkeys and everyone else involved
Superuser: ChainsDD
Other: Paul O'Brien, Exit93, TeamVillain and everyone else I forgot
Disclaimer:
I will not be held responsible for any damage to the phone and it's your responsibility to make the necessary backups before flashing this ROM.
Does this have root?
Anyone tested on orange branded?
Sonic_01 said:
Does this have root?
Anyone tested on orange branded?
Click to expand...
Click to collapse
I have two problems with this rom.
First root don't work. Tried with Autokiller and no superuser pops up when I try to change the values. - Hense the values isn't changed.
second. - Titanium backup dosn't work. It simply wont start...
Sonic_01 said:
Does this have root?
Click to expand...
Click to collapse
Well, it should...
sblop said:
I have two problems with this rom.
First root don't work. Tried with Autokiller and no superuser pops up when I try to change the values. - Hense the values isn't changed.
second. - Titanium backup dosn't work. It simply wont start...
Click to expand...
Click to collapse
That's odd, this ROM is based on 42turkeys and I don't see anyone complaining about root on his thread. Rooting wise, I only replaced the old Superuser with the newer, didn't change anything else.
I think root is now fixed, I tested Titanium Backup and Root Explorer, both worked fine.
EDIT: Upload finished...
Nazgulled said:
I think root is now fixed, I tested Titanium Backup and Root Explorer, both worked fine.
EDIT: Upload finished...
Click to expand...
Click to collapse
What did you change?
sblop said:
What did you change?
Click to expand...
Click to collapse
or more importantly.... have you tested it!?
sblop said:
What did you change?
Click to expand...
Click to collapse
What do you mean? To make root work? It was a few issues in the update-script. Basically removed /system/bin/su and created a symlink to /system/xbin/su.
And yes, I tested it, I already stated which apps I tested this with .
Nice work, i will test it.
Thanks soo much
Nice work man. Have it on my phone right now and it still works perfectly.
Greets
Nazgulled said:
What do you mean? To make root work? It was a few issues in the update-script. Basically removed /system/bin/su and created a symlink to /system/xbin/su.
And yes, I tested it, I already stated which apps I tested this with .
Click to expand...
Click to collapse
sorry didnt see that the radio you list in first post is known to lock orange branded heros, replace it with the newer one here:
http://forum.xda-developers.com/showthread.php?p=6962178#post6962178
Nice work, REALLY stable version, just what I want
thanks for this release.
@Nazgulled you need to update the radio to .14 for orange users.
andrewb84uk said:
@Nazgulled you need to update the radio to .14 for orange users.
Click to expand...
Click to collapse
Will do, but 2 questions:
1) Where did that new version came from? The other one I got from OTA, what about this .14 version? As far as I can tell, Orange users haven't recieved the OTA yet, or am I wrong?
2) Should everyone else also use this "Orange radio" or are they better off using the "old" one?
Nazgulled said:
Will do, but 2 questions:
1) Where did that new version came from? The other one I got from OTA, what about this .14 version? As far as I can tell, Orange users haven't recieved the OTA yet, or am I wrong?
2) Should everyone else also use this "Orange radio" or are they better off using the "old" one?
Click to expand...
Click to collapse
1) I don't know it just appeared working.
2) Anyone can use it, it works.
I just did another small update to this ROM, adding APNs list, 14 WiFi channels and few small tweaks to the update-script. There's no need to update to this version if you don't care for any of the above.
This is probably the last update to this clean ROM, there's nothing else to do here I believe...
I'll be releasing another ROM (in this thread) with more stuff but nothing too fancy. It will basically be a ROM for me with the stuff I want but I'll release to the public anyway cause someone might be interested. You can still make any suggestions, but I cannot promise you they will be ever added.
Stick to the other ROMs and devs if you're looking for more advanced stuff, my knowledge on the Android scene is somewhat limited for the time being and I don't intend to make anything different from what you can already find on this board.
In short, it will be a ROM customized for my own use.
Time to test some roms.
Hope this one works fine, i am really tiered of buggy roms.
Sharlei said:
Time to test some roms.
Hope this one works fine, i am really tiered of buggy roms.
Click to expand...
Click to collapse
In everyone's defense, if the ROMs you are testing are based on the OTA, it's probably HTC fault if they are buggy. Of course, sh*t happens, but people try to fix it as soon as possible.
Yep, **** happens.
My phone have just rebooted when i tried to take a photo with a lot of apps running in the background. Hate this bug
Related
I was just wondering if you could apply a theme to the stock rom which I have.
I haven't rooted or done anything like that because I honestly am such an amateur at that kind of stuff.
So back to my main question, can you have a theme on the stock rom?
Not on stock as it will be odexed, meaning that the service framework is packaged for a specific device and this also blocks any attempts at theming it.
However, if you root and flash a custom rom that is de-odexed, then you will be able to make changes to the framework and apply themes.
Sent from my HTC Desire using XDA App
MasDroid said:
Not on stock as it will be odexed, meaning that the service framework is packaged for a specific device and this also blocks any attempts at theming it.
However, if you root and flash a custom rom that is de-odexed, then you will be able to make changes to the framework and apply themes.
Sent from my HTC Desire using XDA App
Click to expand...
Click to collapse
Ok thanks, just wanted to be clear on it.
I'm guessing that you have rooted [it's in your signature] so I was wondering is it an easy quick process on rooting?
Because i see no videos on youtube of people rooting the HTC Desire to the new Froyo so i don't know if it.s easy or not or how you check what bootloader you have ETC.
I want to root but i'm just scared of doing something wrong and messing up my phone.
I bought it from amazon unbranded and unlocked, if that helps.
UltraLinx said:
Ok thanks, just wanted to be clear on it.
I'm guessing that you have rooted [it's in your signature] so I was wondering is it an easy quick process on rooting?
Because i see no videos on youtube of people rooting the HTC Desire to the new Froyo so i don't know if it.s easy or not or how you check what bootloader you have ETC.
I want to root but i'm just scared of doing something wrong and messing up my phone.
I bought it from amazon unbranded and unlocked, if that helps.
Click to expand...
Click to collapse
Yes, rooting itself is not too difficult and it will not take long at all. What takes up most of the time is the actual flash as you have to wait until it completes - takes roughly 10 mins.
I would like you to check what Bootloader version you are running. To do so, switch off the device. Turn it on by holding the ‘back’ key. You should be able to see the text ‘HBOOT’, and a version number beside it. This number is the bootloader version. It will either read 0.75.0000 or 0.80.0000.
When you finished rebooting your phone, next check your software version: press Menu > Settings > Scroll down the screen, and then tap About phone > Software Information > Build number.
Also, could you tell me what OS you are currently running?
MasDroid said:
Yes, rooting itself is not too difficult and it will not take long at all. What takes up most of the time is the actual flash as you have to wait until it completes - takes roughly 10 mins.
I would like you to check what Bootloader version you are running. To do so, switch off the device. Turn it on by holding the ‘back’ key. You should be able to see the text ‘HBOOT’, and a version number beside it. This number is the bootloader version. It will either read 0.75.0000 or 0.80.0000.
When you finished rebooting your phone, next check your software version: press Menu > Settings > Scroll down the screen, and then tap About phone > Software Information > Build number.
Also, could you tell me what OS you are currently running?
Click to expand...
Click to collapse
I'm running 0.80.0000 bootloader.
Build Number: 1.21.405.2 CL174215 release-keys
I'm running windows 7.
Thank you for the help by the way and sorry I've taken quite a while to reply, been busy
UltraLinx said:
I'm running 0.80.0000 bootloader.
Build Number: 1.21.405.2 CL174215 release-keys
I'm running windows 7.
Thank you for the help by the way and sorry I've taken quite a while to reply, been busy
Click to expand...
Click to collapse
Ok, thank you for that information, no problem whatsoever with the late reply
Follow this guide - http://forum.xda-developers.com/showthread.php?t=696189 - it explains absolutely everything you will need to know in order to root, flash a custom rom, etc onto your Desire. Just go to the relevant sections, you will not need to create a Gold Card so you can skip that step. The guide itself is pretty straightforward and if you have any further concerns or related questions, just post back here and either myself or another XDA member will gladly help you out.
Before you attempt rooting, also ensure that you have HTC Sync installed to avoid any driver issues.
EDIT: if you are wanting to flash a Froyo rom, then this is done slightly differently. You follow the same principles - you must full wipe your device and then flash the rom. But if you want to install additional extra's, such as Apps2SD, then you need to play around a little with the Android SDK and ADB - you will notice this while you read the install instructions for Froyo based roms.
Regards,
Mas.
MasDroid said:
Ok, thank you for that information, no problem whatsoever with the late reply
Follow this guide - http://forum.xda-developers.com/showthread.php?t=696189 - it explains absolutely everything you will need to know in order to root, flash a custom rom, etc onto your Desire. Just go to the relevant sections, you will not need to create a Gold Card so you can skip that step. The guide itself is pretty straightforward and if you have any further concerns or related questions, just post back here and either myself or another XDA member will gladly help you out.
Before you attempt rooting, also ensure that you have HTC Sync installed to avoid any driver issues.
Regards,
Mas.
Click to expand...
Click to collapse
Thank you very much Mas, nice to know there are people who are actually willing to help on this forum.
Few other things I would like to know about are,
Roms, how do they work and which ones are the good ones?
Radio's, what exactly are they?
Kernals, don't have a clue about what they are either?
AND one last thing, can you apply any theme over any rom?
Thank you again
Theme as in what? I use LauncherPro instead of Sense and I can customize it any way I want. Icons, widgets.. you name it!
UltraLinx said:
Thank you very much Mas, nice to know there are people who are actually willing to help on this forum.
Few other things I would like to know about are,
Roms, how do they work and which ones are the good ones?
Radio's, what exactly are they?
Kernals, don't have a clue about what they are either?
AND one last thing, can you apply any theme over any rom?
Thank you again
Click to expand...
Click to collapse
Custom ROMs are basically image files that contain different versions of firmware that you can flash onto your device. You can flash generic roms or custom roms which allow you to have an operating system that fits your likes and needs. In many cases, custom ROMs strip out non essential pre-installed software as well as apply various performance tweaks. In my experience, using a custom ROM is much better than the stock ROM simply because of performance and it unlocks the device to use it at it's full potential.
Radio's are also ROM images that come in different versions. You can either downgrade or upgrade to a diferent radio version by flashing it via Recovery Mode, just like you would do with custom ROMs. The radio ROM provides improvements on the GSM radio stack and this has effect on the GSM signal, AT command interface, GSM data modem (3G, GPRS, EDGE, HSDPA, etc...) functionality that is controlled by the Radio Interface Layer (RIL). Depending on the radio version you flash, they can also improve Wi-Fi signal issues and things like battery life. Many roms cana also come with a radio rom included or you can install them separately:
Link here -> http://forum.xda-developers.com/showthread.php?t=687464
The kernel is the central component of most computer operating systems; it is a bridge between applications and the actual data processing done at the hardware level. The kernel's responsibilities include managing the system's resources (the communication between hardware and software components)
You would have seen that there are modified kernel's available to flash on the forums, these can provide some enhancements and extra features for your handset.
You can apply a theme over a custom rom that has been de-odexed, allowing you to make changes to the framework. You will be able to tell which roms have been de-odexed by simply reading the Changelog notes of each rom.
Note: i did not mention this before but regarding flashing, you can also use the safer methods by an app like ROM Manager (needs root access to use), read more about it here:
http://androidforums.com/applicatio...r-easiest-way-install-roms-must-have-app.html
@ArtieQ i presume he means actual themes that you can apply, custom lockscreens, custom bootscreens, custom icons, etc.
Sent from my HTC Desire using XDA App
MasDroid said:
@ArtieQ i presume he means actual themes that you can apply, custom lockscreens, custom bootscreens, custom icons, etc.
Sent from my HTC Desire using XDA App
Click to expand...
Click to collapse
Ye right. I use Lock 2.0 with iPhone theme and a modified slider, way better than stock sense
Yes, the stock lock screen is very, very boring
Sent from my HTC Desire using XDA App
Ok well i have successfully rooted and applied a rom.
Using the MaDaCo r20 ROM for HTC Desire.
But back to my very first question, how do i apply a theme i want to it?
Check the Desire Themes And Apps section of the forum many premade themes and customisations that you can make to your phone will be found there.
Sent from my HTC Desire using XDA App
Guys, I'm lost. I search. I read (my eyes are bleeding), but unfortunatley I don't understand the terms, so it's all greek to me.
I have a stock EVO with 2.1 The only thing I have done is added Unrevoked3 to bring back my ability to use wifi tethering.
I would now like to get to 2.2. I've been saying "NO" to the OTA update because I know nobody has rooted 2.2 yet.
That said, it seems that because I haven't upgraded I can pull root, apply 2.2, keep root and keep wifi tethering.
I'm wondering if someone can provide step by step instructions on how to do this given a stock phone with only unrevoked3 on it so far.
I know - search... I'm so lost though. I want to be as close to stock as possible when I'm finished, and ideally I'd like to be able to go back and apply the stock OTA or HTC update if I want to, even if I lose root.
Can anyone help? Step by step?
Thank you!
If you rooted 2.1, then you can upgrade to 2.2.
There are probably 10 rooted ROMs in this forum now. Pick the one you like and flash it. Just be sure it says it is rooted.
You must be FULLY ROOTED for most roms on here. Unrevoked3 is not a full root.
Look into Simpleroot to get a full NAND unlock and root and then you can boot into the custom recovery and flash as you please.
http://forum.xda-developers.com/showthread.php?t=706411
Try using this method and flashing a custom rom should give you root
http://forum.xda-developers.com/showthread.php?t=745420
Sounds like I'm hearing 2 things. Do I need to do a full root (BTW, I'm on an old mac, so I can't use simpleroot), or can I do as xHausx says and just install over the unrevoked3 "root"?
Recommendations on the ROM's closest to stock Froyo?
Will I be updating the radio at the same time?
Sorry - newbie
Go with xHausx's method then.
I'm running Baked Snack 1.3, it's a solid ROM. You'll be playing with many roms over the next couple weeks.
Here's a stock rooted 2.2
http://forum.xda-developers.com/showthread.php?t=743352
Liamfm said:
Recommendations on the ROM's closest to stock Froyo?
Click to expand...
Click to collapse
Closest to stock would be the UPDATED 8/7 HTC Froyo 2.2, *FINAL*, v3.26.651.6 (Rooted) DeOdexed RevE.1
http://forum.xda-developers.com/showthread.php?t=743781
Okay, so I am downloading the one Grouse recommended. At the same time I'm doing a backup via rom manager and have done a titanium backup already.
From here is it as easy as transferring the .zip file to my Sd card and then loading it via rom manager???
Again, remember I'm on unrevoked3 and everything else is stock.
Will I have to update any radios, etc?
Thanks so much - what a wonderful resource this site is.
Liamfm said:
Okay, so I am downloading the one Grouse recommended. At the same time I'm doing a backup via rom manager and have done a titanium backup already.
From here is it as easy as transferring the .zip file to my Sd card and then loading it via rom manager???
Again, remember I'm on unrevoked3 and everything else is stock.
Will I have to update any radios, etc?
Thanks so much - what a wonderful resource this site is.
Click to expand...
Click to collapse
this will not work. you need to have "full" root and be NAND unlocked to flash roms. Unrevoked3 is not full root as stated above. you may however try UnrevokedForever. just find the appropriate thread and follow the instructions if it is compatible with a mac, dont remember right off the top of my head.
Okay, t3project... explain the thread in post #4 here.
I'm learning here - not trying to be a smartass. It just looks like it WILL work... is this not the case?
Okay, so I've updated with no problems. I'm on Froyo now, I retained wifi tether. All is good with the world.
Except Pandora. I get the poor quality and the closing when nav or phone call.
Is there a fix for this yet? Also, now that I'm running a custom ROM I would assume I can't take any updates that google would push out. I can still update apps, but if this problem with Pandora is with the OS am I screwed?
Thanks,
Liamfm said:
Can someone point me in the direction of the radio and wimax radio I need as well? I'm downloading wimax26023 right now, is that right? What's the latest and greatest radio I should use?
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=715485
I didn't use unrevoked so I am not really sure if the method I linked to earlier works or not, but it definitely wouldn't hurt to use one of the other methods just to make sure you have full root and the NAND unlocked.
Okay, so I've updated with no problems. I'm on Froyo now, I retained wifi tether. All is good with the world.
Except Pandora. I get the poor quality and the closing when nav or phone call.
Is there a fix for this yet? Also, now that I'm running a custom ROM I would assume I can't take any updates that google would push out. I can still update apps, but if this problem with Pandora is with the OS am I screwed?
Thanks,
Liamfm said:
Okay, so I've updated with no problems. I'm on Froyo now, I retained wifi tether. All is good with the world.
Except Pandora. I get the poor quality and the closing when nav or phone call.
Is there a fix for this yet? Also, now that I'm running a custom ROM I would assume I can't take any updates that google would push out. I can still update apps, but if this problem with Pandora is with the OS am I screwed?
Thanks,
Click to expand...
Click to collapse
You've got to use the search button man... Theres a fix for it out there somewhere
I've found the "fix" even before I tried to install 2.2. The problem is that I don't have a PC to work off of.
Can this editing of the file be done by transferring the file via BT to my mac, editing in text editor, and sending back via BT???
Thanks
Liamfm said:
Okay, t3project... explain the thread in post #4 here.
I'm learning here - not trying to be a smartass. It just looks like it WILL work... is this not the case?
Click to expand...
Click to collapse
Probably with a stock rooted rom but if you want to do other things such as overclock, uncap the fps, custom kernels and whatnot you'll need to be full nand unlocked.
Anyone following the RUU threads already knows about this and it's starting to get more attention now. The latest official build of Superuser does not work with newer Sense ROMs (such as Vision 1.72+, anything released recently). HTC has started utilizing a relatively new feature of sqlite; a journaling mode called WAL (write-ahead logging). It's actually smart. WAL journaling should improve sqlite throughput, which represents a large amount of Android's IO and benefits applications across the board. The downside is it broke Superuser because it's actually special in its' use of sqlite.
WAL journaling, as built with these new Sense ROMs, is using exclusive locking. Why is this important for Superuser? It's the one situation where you have an application running within Android's process space and one outside of it, both accessing the same sqlite database. When su runs, it opens the sqlite database to check whether you have allowed access for said command to run. If not, a call is made to the Android application, which fires up and prompts you for an answer. Problem is, su has the database open with an exclusive lock (i.e. nothing else can touch it), so Superuser (the Android app) fails to open the database and cannot run. It'll either force close or do nothing.
To fix this, I have modified Superuser and su. Both changes have been submitted to ChainsDD for review. You can look at his git repository's pull requests to see the changes I'm proposing. I'm basically changing the journal mode being used by su one that is non-exclusive and Superuser to close its' database when sitting idle. I couldn't change Superuser's journal mode no matter what I did; it seems to be set deeper in the stack than I can access.
Here are the links to my pull requests on Github if you want to review the code:
https://github.com/ChainsDD/android_packages_apps_Superuser/pull/14
https://github.com/ChainsDD/android_system_extras/pull/1
Anyway, the end result is I have a working Superuser. Here are the caveats:
This is not an official build, so it's signed with my key, not ChainsDD. He has merged my patches into his Github repository so they should be making their way into a release soon.
I've artificially incremented the version number to 9.9.9, to make sure if you install my version, it'll "win" over any other installed version. Also, this prevents the Market from nagging you for updates.
I don't recommend using this version unless you must. In other words, you are on one of the Sense ROMs which is broken. Use an official build otherwise.
If you ran the RUU and have trashed your custom recovery (Clockwork), this isn't going to help you root the device again. Superuser is a tool for managing root access, not obtaining it.
If you are running Virtuous, you DO NOT need this.
Download Patched Superuser Flashable Zip
great work rmk! but i still prefer to stick with your virtuous.
I'm trying to work around the no root available for 1.72 problem with my stock HTC Z rom updated to 1.72 OTA, but with Rage method temp-root I'm stuck with a frozen terminal after the 'Force Close' step, starting the terminal the 3rd time in the process. I've replaced the gfree_temp_root package's su file with the one provided here, used the APK provided here (pre-installed the apk too before the attempt). It's unfortunately stuck with a frozen black terminal window. Probably the Rage thingy doesn't work with the new 1.72 update, or am I using these files correctly at all?
(guide http://forum.xda-developers.com/wik...cess_.28Permanent_Root_.2F_.22Permaroot.22.29 )
ChainsDD merged my patches into his repositories today so they should make it into an official release soon.
Nice! Is ChainsDD going to be changing Journal Mode himself?
thanks for this, confirmed working on DHD.
Just for a correct understanding:
I need to have root like described here to use SU right?
Or is it now possible to get the new Update via OTA and get root with this method and its a solution for rooting 1.72?
Thanks!
Dacoco said:
Just for a correct understanding:
I need to have root like described here to use SU right?
Click to expand...
Click to collapse
That's a DHD thread and this is the DZ/G2 forum. So you're either in the wrong forum, or looking at the wrong procedure (which could brick your phone).
Soo.... Us stock 1.72 people can root??
MacaronyMax said:
Soo.... Us stock 1.72 people can root??
Click to expand...
Click to collapse
There has been more than one report that rage doesn't work either, on the 1.72 ROMs.
Also, there's the issue of S-OFF that needs addressing, whether that can be re-done at 1.72.
I dont understand, or I miss some information. The 1,72 ROM is not patched yet (or what?).. Then. If I install 1,72 I will loose root. So in what cases I will need this patch?
denich said:
I dont understand, or I miss some information. The 1,72 ROM is not patched yet (or what?).. Then. If I install 1,72 I will loose root. So in what cases I will need this patch?
Click to expand...
Click to collapse
Check this thread - http://forum.xda-developers.com/showthread.php?t=886023
The patched su/Superuser is just part of the solution.
steviewevie said:
That's a DHD thread and this is the DZ/G2 forum. So you're either in the wrong forum, or looking at the wrong procedure (which could brick your phone).
Click to expand...
Click to collapse
Oh! You're right. I just followed some links. Okay thanks.
steviewevie said:
Check this thread - http://forum.xda-developers.com/showthread.php?t=886023
The patched su/Superuser is just part of the solution.
Click to expand...
Click to collapse
According to this- there is now root method to 1.72.. I don't understand, why this patch is needed if rooting 1,72 is not availeble?
denich said:
According to this- there is now root method to 1.72.. I don't understand, why this patch is needed if rooting 1,72 is not availeble?
Click to expand...
Click to collapse
Cause the Virtuous 0.8.X is build from the Egypt 1.72.X Release, if I understood it right
b1oh4zard said:
Cause the Virtuous 0.8.X is build from the Egypt 1.72.X Release, if I understood it right
Click to expand...
Click to collapse
Is the Egypt RUU rootable?
That could solve our problems!
&partialy working for me.. still creating read-only -wal and -shm files
here is an another solution: http://saraev.ca/su/
it is modified to "chmod" own databases - have a look at README file included
don't forget to grant permissions to superuser itself
EDIT: this is a dirty workaround, I hope someone can make it better...
seo said:
&partialy working for me.. still creating read-only -wal and -shm files
here is an another solution: http://saraev.ca/su/
it is modified to "chmod" own databases - have a look at README file included
don't forget to grant permissions to superuser itself
EDIT: this is a dirty workaround, I hope someone can make it better...
Click to expand...
Click to collapse
The one in your link is a dirty workaround for sure, it modifies baksmali code. Mine is working as intended. The wal and shm files are only present when you're actually sitting in the Superuser app. I'll modify the code some more to close the DB anytime it's not being read or written from. As it stands it's already rare to trigger a case where a request would fail.
rmk40 said:
The one in your link is a dirty workaround for sure, it modifies baksmali code. Mine is working as intended. The wal and shm files are only present when you're actually sitting in the Superuser app. I'll modify the code some more to close the DB anytime it's not being read or written from. As it stands it's already rare to trigger a case where a request would fail.
Click to expand...
Click to collapse
yeah i know that..
Hi,
This patch works only on Desire Z or I can install in my Desire HD?
Regards,
A cursory warning that this rom has A2sd installed; so, one will definately want to format their sd card [and particularly /sd-ext] correctly. I recommend [for this rom] ext2 on /sd-ext not over 1.5 gigs, no swap, whatevers left or you prefer to set for fat32. Also, though written in, you might want to dl and install A2SDGUI from market; link to guide for it and Links2SD found later in thread.
This is a rebuilt nandroid backup from dsixda's Android Kitchen. Be sure to do a nandroid and do NOT flash this on any other model wildfire s [A510c ONLY]. 2.3.4 as is stock to US Cellular, added everything including busybox, A2SD, and su, If any devs would like to pull it apart and meld your kernel in, go for it. Again, make nandroid. Should have full HTC sense 2.1. Download Link2SD from market for some space savings, and don't say I didn't warn you to nandroid [three times].
Also, as with any new rom installation. I recommend doing the following in your recovery: a factory reset [which wipes your data and cache] and advanced clear dalvik cache. If you do those two things, you usually don't have any transference issues; Superwipe is also a good alternative primer for wiping.
Code:
Android OS version : 2.3.4
Device : marvelc
...
Rooted (Superuser.apk + su) : YES
Rooted (unsecured boot.img) : YES
BusyBox installed : YES
BusyBox run-parts support : YES
Apps2SD (Apps to EXT) enabled : YES
/data/app enabled : NO
Custom boot animation allowed : NO
Nano text editor installed : NO
Bash shell support : YES
/system/framework is deodexed : NO
/system/app is deodexed : NO
radio.img found : NO
ROM will wipe all data : NO
--Download Link--
Changelog:
12-13-11 got contribution of
Oldest nandroid PoGoP had (made shortly after root)
built from that.
Known Issues:
Friendstream only has HTC Twitter - no other choices
This is how it came stock; I tried to fix it, but will have to port another sense to get it right.
Thanks
So many I can't remember them all.
eoghan2t7 - for his work developing s-off [w/o xtc clip]
GotsOJ - for being the first to document his s-off experience (was very helpful).
alquez - for his work on the Unoffical CWM Recovery and port of CyanogenMod [which is where I'll be spending some development time next (kernel editing)]
dsixda - of course for his kitchen
jikantaru - lots of sense development for the Euro-side of this phone
simonsimons34 - for making Superwipe marvelc edition, once supplied w/ idea and src links
PoGoP - for contribution of files and being first tester
Works on Virgin Mobile as well
Although this will have US Cellular branding (and apps). So far everything I've tried works on VM USA too. These guys got HTC FM Radio and WiFi hotspot native and not as gunked up. Still need to test some stuff, but so far its nice. This Rom as my other one does not include radio.img; which, is probably why it works.
Rob
Tested network,sms,mms,fm radio, WiFi (and hotspot)... All working. Amended OP.
insink71 said:
This Rom as my other one does not include radio.img; which, is probably why it works.
Click to expand...
Click to collapse
so does this mean that I could potentially use the other custom roms around here and just not include the radio.img file?
on a side note apart from what I just asked, any way to include data2sd with this rom so that you could use one of the sd card partitions for internal storage?? Similar to how [ROM]Wildfire S -JikantaruROM XE™|Sense2.1|DATA2SD|HighQuality & Performance 10-30-11 uses data2sd.
answers
xxcrashxx said:
so does this mean that I could potentially use the other custom roms around here and just not include the radio.img file?
on a side note apart from what I just asked, any way to include data2sd with this rom so that you could use one of the sd card partitions for internal storage?? Similar to how [ROM]Wildfire S -JikantaruROM XE™|Sense2.1|DATA2SD|HighQuality & Performance 10-30-11 uses data2sd.
Click to expand...
Click to collapse
Probably could. Apps2sd does the same thing for me; Just download a app like Link2sd, let it flash the script [according to the partitioning of your personal sd card], reboot and voila... All apps and dalvik vm can be moved to sdcard.
Most of the other custom roms are written for GSM phones and most marvelc flashers have reported wifi, data, bt, etc not working [major flaws]. You can get calling if you backup your APN info [APN backup & restore - app on market] but no data... you won't keep the rom(s) longer than to test it... no PRL data etc [important for us CDMAers ]. Short answer... not yet. I know of one dev universalizing his rom... but as of this writing, not yet. Only mine and simonsimon's roms work for marvelc as of this writing.
Rob
yea, I'm already using link2sd, but after moving everything possible, or linking everything possible, it still only leaves me with like 20mb of internal storage. with the rom I mentioned earlier, using data2sd, it would basically install the rom directly to the sd card, and use the 2nd partition as the "internal" storage. making the internal storage around 700+mb available.
There's this one gps app that I am dying to try, just to see how good it is myself, but it tells me that theres no room to install the maps This is after the app itself is moved to the sd card, and with about 20mb available. That's part of the reason I would like to have data2sd on this device.
At least that's what I have discovered so far, btw, im still a n00b to android phones. so im not totally up to date on all the diff apps and what they all do, so please correct me if i am at a wrong assumption.
noted
xxcrashxx said:
yea, I'm already using link2sd, but after moving everything possible, or linking everything possible, it still only leaves me with like 20mb of internal storage. with the rom I mentioned earlier, using data2sd, it would basically install the rom directly to the sd card, and use the 2nd partition as the "internal" storage. making the internal storage around 700+mb available.
There's this one gps app that I am dying to try, just to see how good it is myself, but it tells me that theres no room to install the maps This is after the app itself is moved to the sd card, and with about 20mb available. That's part of the reason I would like to have data2sd on this device.
At least that's what I have discovered so far, btw, im still a n00b to android phones. so im not totally up to date on all the diff apps and what they all do, so please correct me if i am at a wrong assumption.
Click to expand...
Click to collapse
Don't like Google Maps eh? I have a hard time justifying adding (or even trying) an app over 10mb... Google's apk limit I think is 25mb for the market. That being said, I am working on a custom marvelc rom that I will release with option for Apps2sd or data2sd etc. flashable zip mods and release the rom without them. [this would mean your practice would be full wipe, install rom zip, install [your choice of mod] zip, etc. I might even look into this guy that wrote some roms for the G2 ILWT or something like that... he had a lil text script you could modify...[makes it all one command]. Either way, it will be a new thread when I release the custom rom. Won't be immediate either; I'm 40 and move like a turtle. I am shooting for a release before Christmas though. [looking at everything inc. compiling 2.3.5 kernel and seeing if I can get that running on our cdma's, possible sense porting [true 3.0 if it works], etc.]
The best system file size scenario you will see is with an AOSP rom [like CyanogenMod]. A couple devs are working on those type roms for the marvelc (simon[2] and alquez). I'll assist where I can, but stay out of their way. Alas, I catch myself rambling yet again.
Looked over Data2sd... It basically uses your sd card as your data partition, but most prefer DarkTremor's A2sd still. Just hard to get rolling sometimes. I did post a mini-guide on it over on the VM USA stock rom thread here.
i know this device is sort of "old hat" i have a question, the rom from this OP works well on uscc wildfire s (cdma) one thing i dont understand is how come the rom reflects "virgin mobile" carrier brand on lockscreen, and notification pull down, also in settings/network/operator name...
will someone please explain this to me.
i do not see much uscc support for this device, rightfully so. i have yet to flash a rom for a510c that reflects the uscc official "get your phone back to stock roms" am i missing something?
Well there was a uscc dev early in the game, but to answer your question, the rom probably touched my phone. I know you guys have had an update.. as has vm usa and metro. Unfortunately, going back and updating.. their could be a possibility of ten different hboots (for the three carriers, that I know of [original, htc unlock, update1, [update2-only metropcs]]). Also, the newest ones aren't as easily hackable. For uscc there would be three possible hboots, and these provide a base. If you would like to get back to stock entirely, use football's RUU. I paid for and he agreed to release these for all marvelc carriers. Otherwise, I could do something now without it touching my phone Early on, had no RUU and little way to test otherwise.
Rob
PS Thank you for letting me know. And your post counts toward interest. So far, the guy [Pogop] who shared his nandroid has pm'd me.. but I guaged interest as low; and thus match my priority for uscc specific development. But you've raised it from a 1 to a 2 If it gets to 10 it gets done right then.. but I got a list of tasks. Sadly those under 5, I have not been able to make time for despite my best efforts. If any other uscc users would like Team Blueridge attention, now would be the time to chime in with a +1
Sent from my HTC_A510c using Tapatalk 2
insink71 said:
Well there was a uscc dev early in the game, but to answer your question, the rom probably touched my phone. I know you guys have had an update.. as has vm usa and metro. Unfortunately, going back and updating.. their could be a possibility of ten different hboots (for the three carriers, that I know of [original, htc unlock, update1, [update2-only metropcs]]). Also, the newest ones aren't as easily hackable. For uscc there would be three possible hboots, and these provide a base. If you would like to get back to stock entirely, use football's RUU. I paid for and he agreed to release these for all marvelc carriers. Otherwise, I could do something now without it touching my phone Early on, had no RUU and little way to test otherwise.
Rob
PS Thank you for letting me know. And your post counts toward interest. So far, the guy [Pogop] who shared his nandroid has pm'd me.. but I guaged interest as low; and thus match my priority for uscc specific development. But you've raised it from a 1 to a 2 If it gets to 10 it gets done right then.. but I got a list of tasks. Sadly those under 5, I have not been able to make time for despite my best efforts. If any other uscc users would like Team Blueridge attention, now would be the time to chime in with a +1
Sent from my HTC_A510c using Tapatalk 2
Click to expand...
Click to collapse
thanks for the reply back :good: i do see that you have other things going on, would like too +1 again... was thinking that perhaps you might be able to not touch the rom? its definitely a uscc rom. nandroid BU would be sweet.
Works with US Cellular A6230 Wildfire S
This ROM is working great on my US Cellular A6230 HTC Wildfire S
Nice to back to fully working ROM.. cannot find any customs that work with my model :/
Thanks very much chap..
errr... hold up....
Hold up a sec... I don't seem to be able to install market apps from Google Play...When I try the phone reboots and I get a Tell HTC notice.. anything I should know? Is there any control over Apps2SD ?
US CELLULAR WILDFIRE S a6230 Marvel C Everyting seems to work great otherwise
Fixed! Was my own fault regarding the market apps, figured it out...
safe to install OTA System Updates?
Hello,
This question refers to this ROM which I installed a week ago...
I have flashed this great, stable Stock Rom to work with my Marvelc Wildfire s, which took me forver to find and I'm very happy with. However, I have now got a notification stuck on the bar telling me there is a System Update available. My first question is; IS IT SAFE TO INSTALL THE OTA UPDATE OVER MY CURRENT ROOTED ROM? If so, is there anything I should know prior to doing that?
My second related question is; If it is not safe to install the update, or uneccessary, unimportant or just a plain nuisance, how do I get rid of the notification that will not clear and prevent them from appearing in the future?
Thanks in advance for your help!
I don't think you can update it, you don't have the original HTC recovery that came on your phone anymore...if you don't want that message to pop up go to settings-->about phone--> and somewhere in there there's an option to turn the update checker off. sorry I don't know the exact menus I've been using cyanogen since august.
Sent from my Marvelc using xda app-developers app
demi_fiend said:
I don't think you can update it, you don't have the original HTC recovery that came on your phone anymore...if you don't want that message to pop up go to settings-->about phone--> and somewhere in there there's an option to turn the update checker off. sorry I don't know the exact menus I've been using cyanogen since august.
Sent from my Marvelc using xda app-developers app
Click to expand...
Click to collapse
Hmmmm... can't find the option to turn off update checker anywhere... like it doesn't exist.... ?? strange isn't it?
it says "check for updates"
Sent from my Marvelc using xda app-developers app
I know this is prob a pita.. But there is an old VM USA thread that answers disabling the updater. Should be same or similar for uscc rom. If you have trouble finding it, I'll look up and link post (in thread)
Rob
demi_fiend said:
it says "check for updates"
Sent from my Marvelc using xda app-developers app
Click to expand...
Click to collapse
insink71 said:
I know this is prob a pita.. But there is an old VM USA thread that answers disabling the updater. Should be same or similar for uscc rom. If you have trouble finding it, I'll look up and link post (in thread)
Rob
Click to expand...
Click to collapse
demi_friend... I do NOT have that option...
insink71... If you could find that link regarding disabling the updater I would be very grateful, it's the only downside to this ROM I have...
link
gryffon said:
demi_friend... I do NOT have that option...
insink71... If you could find that link regarding disabling the updater I would be very grateful, it's the only downside to this ROM I have...
Click to expand...
Click to collapse
http://forum.xda-developers.com/showpost.php?p=26340613&postcount=132
Thanks!
insink71 said:
http://forum.xda-developers.com/showpost.php?p=26340613&postcount=132
Click to expand...
Click to collapse
That link did the job great! You know I tried searching for that yesterday using keywords "ota, notices and updates" but never got that result... strange that....
Anyway, thanks Rob, I did what was instructed with no issues, hopefully it prevents those stinky updates. I don't know why I would want to update anything while I have everything just how I like it.
You may want to add "Working with the US Cellular A6230" to your description as I know many folk are looking for a 'working' rom...
Cheers!
no more USC logo on boot...
Hey... I fiddled a bit more with this and got a few apps loaded and working great... still no problems with this ROM...
Fixed OTA Updates as per insink17's instructions...
Have excellent, phone,data,gps,sms,mms etc...
removed or froze much of the remaining sytem apps that were chewing up battery/ram...
added some nice live wallpapers...
and best of all, got rid of the US Cellular bootanimationimage and can now add any boot animation I like! (Have a smart little glowing Droid on startup at present... cool!)
Thumbs Up!
Okay, silly question here:
(First of all, YES, I did a brief search through the forums for this exact question. Couldn't find an answer.)
Background: I am a ROM junkie (but a newbie, I admit). I have flashed and re-flashed EVERY ROM on this site (and others) on to my HTC Wildfire S (rooted, but S-ON). Soon, I will release a "report" with all of my findings, comparing each ROM against each other, etc.
With that, I am *quite comfortable* flashing ROMs and tweaking them afterwards. What I do not know is whether it's possible (after flashing a ROM) to subsequently go back an upgrade ONLY the Android version (from 2.3.3 to 2.3.5, for example).
I'm aware of the OTA updates that a "normal" user would be entitled to. But, with a customized ROM, it seems like I am exempt from those upgrades.
N.B.
If anyone replies: "Just find a modified ROM that runs the version of OS you need, and then flash that onto your phone!"... that is not an option (...unless it's the ONLY option!)
If you don't know, don't guess. (Sorry, but I've seen some of the "quality" answers that come back from certain users who are just trying to up their post count, I assume.)
Thanks in advance, to all those who answer.
- Anthony
It is not possible, because the system image (the OS) IS the rom. In fact, if you change anything in your system partition, you change the ROM.
there are no different memory locations for ROM and OS.
You could download an official rom that contains 2.3.5 here:http://forum.xda-developers.com/showthread.php?t=1074445
The rom is the os mate.
Thanks theq86,
So, to be clear, if I am running a custom ROM that happens to be GB 2.3.3, there is no way for me to apply a GB 2.3.5 "upgrade" (if such an animal exists)? The goal here is to leave the rest of the ROM (apk's, settings, internal data, etc.) intact.
Well... that's a tad disappointing, but thanks so much for your answer.
- Anthony
intel007 said:
You could download an official rom that contains 2.3.5 here:http://forum.xda-developers.com/showthread.php?t=1074445
The rom is the os mate.
Click to expand...
Click to collapse
Oh yeah? And do what with it?
(Go back and read my "N.B." from my original post.)
p.s. The ROM is not the OS. You're not the first person who's said this, though.
- Anthony
Tigger31337 said:
Thanks theq86,
So, to be clear, if I am running a custom ROM that happens to be GB 2.3.3, there is no way for me to apply a GB 2.3.5 "upgrade" (if such an animal exists)? The goal here is to leave the rest of the ROM (apk's, settings, internal data, etc.) intact.
Well... that's a tad disappointing, but thanks so much for your answer.
- Anthony
Click to expand...
Click to collapse
You can keep the apks and data(but not settings) if you don't wipe.But that can cause ptoblems on some roms.
Sent from my LG-P350 using XDA premium
Thanks nerot, that's kinda the path I was heading down myself (install, without wipe).
The only thing is that I don't wish to install a ROM over another ROM. I was hoping to somehow sneak just a GB upgrade (into an update.zip, let's say) and then flash that through the recovery menu. That way (in theory) the only thing that gets refreshed in my current ROM are the actual Android OS files.
[Hint: Think of the way you would perform an OS upgrade in the Windows world... one does not have to flash an entire Windows image over the existing one. One could simply upgrade the OS, while keeping applications and settings intact. ]
I see no reason, in principal, why this isn't possible with Android and, quite frankly, I'm surprised some clever XDA hacker hasn't done it already.
- Anthony
Tigger31337 said:
Thanks nerot, that's kinda the path I was heading down myself (install, without wipe).
The only thing is that I don't wish to install a ROM over another ROM. I was hoping to somehow sneak just a GB upgrade (into an update.zip, let's say) and then flash that through the recovery menu. That way (in theory) the only thing that gets refreshed in my current ROM are the actual Android OS files.
[Hint: Think of the way you would perform an OS upgrade in the Windows world... one does not have to flash an entire Windows image over the existing one. One could simply upgrade the OS, while keeping applications and settings intact. ]
I see no reason, in principal, why this isn't possible with Android and, quite frankly, I'm surprised some clever XDA hacker hasn't done it already. An one more thing if ypu don't wipe its like you flashed an upsate.zip but as i sai not wiping when switching between roms can cause problems.
- Anthony
Click to expand...
Click to collapse
I dont think it is possible to use a update.zip on custom roms because they are modified and even if it was possible i think it would be easier for the developer to just compile the whole rom again.
Sent from my LG-P350 using XDA premium
Tigger31337 said:
Thanks nerot, that's kinda the path I was heading down myself (install, without wipe).
The only thing is that I don't wish to install a ROM over another ROM. I was hoping to somehow sneak just a GB upgrade (into an update.zip, let's say) and then flash that through the recovery menu. That way (in theory) the only thing that gets refreshed in my current ROM are the actual Android OS files.
[Hint: Think of the way you would perform an OS upgrade in the Windows world... one does not have to flash an entire Windows image over the existing one. One could simply upgrade the OS, while keeping applications and settings intact. ]
I see no reason, in principal, why this isn't possible with Android and, quite frankly, I'm surprised some clever XDA hacker hasn't done it already.
- Anthony
Click to expand...
Click to collapse
nobody wants to bother, so find the updated version of the rom you wish to install, make titanium backup of your apps, and move on ..
b02 said:
nobody wants to bother, so find the updated version of the rom you wish to install, make titanium backup of your apps, and move on ..
Click to expand...
Click to collapse
Wow, what a very clever answer.
Keep in mind I'm not asking what YOU would do; I'm merely asking if something is technically possible.
While it would be nice to find "the updated version of my ROM", it does not exist (because it's a heavily customized version of an already heavily customized version.)
It's perfectly tweaked the way I like it (and yes, I've been backing up the ROM along the way)... so now, my question is (as before): is it POSSIBLE to overwrite ONLY the Android files, thus giving me a newer version of the OS?
Don't worry about whether or not it's something YOU would do... that's missing the point. And don't worry about whether or not certain apps would break after I perform the upgrade... that's my problem. (I suspect that going from 2.3.3 --> 2.3.5, or 2.3.5 --> 2.3.7 would not cause my phone to explode.)
Simply: is it POSSIBLE to perform an OS upgrade on an EXISTING ROM?!
I've heard one answer so far (of "No") but it seems like that was a "most people don't do this" or "it's not practical"-type of answer.
I'm looking for someone knowledgeable enough (because I'm not) to say whether or not it's technically possible. For me, I don't see why it wouldn't be. If someone can confirm it, then I'll get to work and try creating a flash package to get the job done.
Danke,
- Anthony
Tigger31337 said:
Simply: is it POSSIBLE to perform an OS upgrade on an EXISTING ROM?!
Click to expand...
Click to collapse
A custom ROM (Read Only Memory) as it is so often referred to, is the OS (Operating System) packaged to be flashed into the ROM, which can include the kernel, system, boot image and or other file like data, radio etc.. This is why it is loosely called a custom built ROM.
Yes, it is possible to JUST flash the upgraded files into the OS in the ROM.
The issues most have is when updating some main system files like the systemiu.apk or framework.jar is the /data/data setting files. If those file are not compatible with the newer files you flashed you will get a boot loop issue. I know this since I am modifying my own OS this way from time to time.
Now I am not a expert or a have advance knowledge but I know I what I have done, and the manufactures also do the same with their OTA(Over The Air) updates.
-Mark
The answer IS no.
The files of the rom are the same files of the os.
you can upgade the only the os, but ...
you will not able to start the upgraded os unless you wipe caches and data partition
So you need to:
- backup your apps
- backup your pim data
- upgrade the os (or ROM, whatever term you like more)
- recover pim data
- recover apps
- do the phone settings
having os upgraded and data not wiped is an inconsistent system state.
the only way to upgrade as you like is done by a FOTA update. From 2.33 to 2.35 all the settings and data were kept.
...and so we have a DIRECT contradiction:
One user says it CAN be done; one says it CAN'T.
theq86, although your answer is detailed, here is why I'm having a problem accepting it:
- First, you keep equating OS to ROM. A customized flashable ROM is more than the OS. For example, a ROM can be deodexed, overclocked, embedded with system apps, themed, tweaked, yadda yadda yadda. The OS is merely one component of a ROM package. Please stop equating the two.
- Second (as you already identified) it actually IS possible to do an OS-only upgrade because we are able to receive those types of upgrades today (in the form of OTA updates).
That's my difficulty. Surely, if my phone can handle a package that's designed to upgrade ONLY the OS (say, from 2.3.3 to 2.3.5) then it's just a matter of finding out how that upgrade is packaged and delivered (zip flash, update.zip, whatever) and then re-creating that process offline so that I can apply the upgrade manually.
Here's another description, so you get the picture: Imagine you absolutely LOVE a custom ROM called TiggerROM. It's the best thing you've ever seen in your entire life (you don't get out much) and it happens to be based on GB 2.3.3. Now imagine the author of your custom ROM gets hit by a bus and dies a horrible, twitching death. (There will be no more updates to TiggerROM, sadly). A week after his funeral service, GB 2.3.5 has been released. Your other friends (who have NOT modded their phone) are freely getting the 2.3.5 upgrade OTA, and it does not affect the rest of their phone (i.e. they do not have to re-install all their apps, they did not lose their wallpaper of their pet dog, they did not have to reconfigure their WiFi and Google accounts, etc.) Now, you are saying to yourself, "I want that too! I want to keep my current ROM+settings+tweaks and all I wish to do is upgrade Android from 2.3.3 to 2.3.5" (because you're just the kind of guy who likes to have the latest OS).
...so, what would YOU do?
- Anthony
Tigger31337 said:
...and so we have a DIRECT contradiction:
One user says it CAN be done; one says it CAN'T.
theq86, although your answer is detailed, here is why I'm having a problem accepting it:
- First, you keep equating OS to ROM. A customized flashable ROM is more than the OS. For example, a ROM can be deodexed, overclocked, embedded with system apps, themed, tweaked, yadda yadda yadda. The OS is merely one component of a ROM package. Please stop equating the two.
- Second (as you already identified) it actually IS possible to do an OS-only upgrade because we are able to receive those types of upgrades today (in the form of OTA updates).
That's my difficulty. Surely, if my phone can handle a package that's designed to upgrade ONLY the OS (say, from 2.3.3 to 2.3.5) then it's just a matter of finding out how that upgrade is packaged and delivered (zip flash, update.zip, whatever) and then re-creating that process offline so that I can apply the upgrade manually.
Here's another description, so you get the picture: Imagine you absolutely LOVE a custom ROM called TiggerROM. It's the best thing you've ever seen in your entire life (you don't get out much) and it happens to be based on GB 2.3.3. Now imagine the author of your custom ROM gets hit by a bus and dies a horrible, twitching death. (There will be no more updates to TiggerROM, sadly). A week after his funeral service, GB 2.3.5 has been released. Your other friends (who have NOT modded their phone) are freely getting the 2.3.5 upgrade OTA, and it does not affect the rest of their phone (i.e. they do not have to re-install all their apps, they did not lose their wallpaper of their pet dog, they did not have to reconfigure their WiFi and Google accounts, etc.) Now, you are saying to yourself, "I want that too! I want to keep my current ROM+settings+tweaks and all I wish to do is upgrade Android from 2.3.3 to 2.3.5" (because you're just the kind of guy who likes to have the latest OS).
...so, what would YOU do?
- Anthony
Click to expand...
Click to collapse
If you put it that way it is impossible to do that because you don't know what was edited in the custom rom and os compared to the stock ones it would cause instability an probably boot loop or the system not starting at all.Its almost like you want to upgrade from custom froyo to stock gingerbread using a ota.So the finnal answer is no.
Sent from my LG-P350 using XDA premium
And as for keeping all the other stuff i think that during the update it's all temporarily backuped somewhere(probably the sd card) and then restored.But i think it depends on the update itself for example there is no need to delete apps and google accounts for a Wi-Fi fix but it is necessary to do that when upgrading from froyo to gingerbread(unless my backup theory is correct)
Sent from my LG-P350 using XDA premium
you can not separate os and rom the way you do.
see, android is an OS that has a lot of dependencies. among these dependencies there are apks, themes and all the other stuff of the ROM.
it is sure possible to only upgrade the minimal dependencies that allow you to update your os and keep the rest (possible like: it's possible to fly)
the problem is: everything providers release are ROMs and no OS diffs. So what you want to do is very impractible.
no one does and want to struggle with those OS diffs. If you want to do, feel free. But you are the 1st one here.
so, yes it is possible, as it is possible to catch a fish with your hands. but the amount of work is much more than it it practicable.
Anyway, I got what you want. And the best thing you can do now:
- take a stock rom
- import it into a rom kitchen
- add your holy stuff
- cook your new rom and be careful not to be caught by a bus, because then the next one will arrive here crying that is favourite rom developer has died.
Try to only update the needed files would take you months of work just to find out what you can update.
nerot said:
If you put it that way it is impossible to do that because you don't know what was edited in the custom rom and os compared to the stock ones it would cause instability an probably boot loop or the system not starting at all.Its almost like you want to upgrade from custom froyo to stock gingerbread using a ota.So the finnal answer is no.
Click to expand...
Click to collapse
No, no, no.
In the examples I've been giving, I've always said that the change is minimally incremental (going from 2.3.3 --> 2.3.5, or 2.3.5 --> 2.3.7, for example). In theory, I'm sure you could go from Froyo to GB, but that's never an example I gave (nor something I'd want to do in real life). The bigger the version jump == the bigger the risk!
I am saying, (to repeat, yet again) that I would be working off a ROM that was GB 2.3.3 and then (somehow) apply a patch that would upgrade the bare minimum to get that Android up to 2.3.5. No other parts of the ROM would be touched. Whether or not **** breaks after the OS upgrade - well, that would have to be dealt with after the fact. I suspect not much would break, but that's not my question/concern right now. I'm saying can it be done TECHNICALLY. Is there a delivery method to apply an OS upgrade patch to a ROM. Don't worry about boot loops or broken apps... that's my problem, not yours.
And, if such an OS upgrade zip doesn't exist, then why not? Are they hard to make? Has anyone tried? Wouldn't such an update be HUGELY beneficial to the custom ROM community?
- Anthony
theq86 said:
you can not separate os and rom the way you do.
so, yes it is possible, as it is possible to catch a fish with your hands. but the amount of work is much more than it it practicable.
.
.
.
Try to only update the needed files would take you months of work just to find out what you can update.
Click to expand...
Click to collapse
Okay thanks. I think I'm getting the sense that it's just too much trouble than it's worth.
Thanks so much, everyone who replied.
I guess we are stuck in the hands of the ROM chefs (unless we take the time to learn to cook ROMs ourselves
Thanks again, take care!
- Anthony
Yes, it's technically possible. BUT you'll need to get whoever made the ROM you like to provide another ROM with the Android upgrade already in it. This may not be an insignificant task.
Nicknoxx said:
Yes, it's technically possible. BUT you'll need to get whoever made the ROM you like to provide another ROM with the Android upgrade already in it. This may not be an insignificant task.
Click to expand...
Click to collapse
Yes, but that's just another way of saying "you'll need to flash a new ROM" which is what we're trying to avoid here (because, by flashing new ROM, you'll lose everything - embedded apps, tweaks, themes, Link2SD data, etc.)
We're trying to keep our existing ROM and just change ONLY the Android version (from 2.3.3 to 2.3.5 for example, not a major version change).