[Q] Integrating system updates into ROM - Desire Q&A, Help & Troubleshooting

My Desire's running the current Stock ROM, and is rooted via Unrevoked with S-Off via AlphaRev.
I'm constantly skirting close to the 15Mb remaining data limit. The thing is, I'm running fewer apps than ever before these days, what with apps getting bigger and system updates using up precious memory space.
So I thought I'd use Titanium Backup to integrate the system updates into the ROM and free up data space. So I nandroided, s-off'd and ran the batch to integrate the updates into the ROM.
The apps in question (off the top of my head) were Flash, Maps, Gmail, Youtube, Market, and a couple of others.
It didn't work.
At first it looked as if it had, but I was getting force closes when I ran them.
I tried doing a force close repair via ROM Manager, but that didn't help.
The only thing that did work was apparently Flash. But then I was browsing around because I didn't getting the memory back I was expecting and I can still see the flash files in data.
So the updates have been recovered back into data and I'm back where I started.
So how do I do this?
Should TB work? What's the best way to actually integrate these files into the ROM? Which files need moving? Is flash just libflashplayer.so, because there are 3 other flash .so files? Do I need to modify anything to point to the new locations?
I really hope that the new gingerbread ROM doesn't immediately need system updates, but I expect to be disappointed.
Ta
Matt

To be honest I don't really know the answer I've never tried.... Could it be the permissions? Root Explorer - data/apps... find app you want and edit permissions ?
Why not just get apps2sd or data2sd?

I'm not against apps2sd or data2sd, it's just that I dodn't like the idea of having two versions of the same app on the phone - it's just a waste.
I'm thinking I'll apply the upgrade when it comes (if it's any good) - hopefully most of the system app updates will be built in already. Then I'll look for a version that strips back system to the bare minimum and repartitions to minimise system/maximise data, and also has apps2sd or data2sd (not sure which at the mo).
I do find it strange, though, that so few experiences of TB's integrate into ROM feature are discussed on the net.
ta
Matt

Related

Need help after wiping rooted Incredible

Ok so I have a rooted incredible, I just wiped all the data using the option in the settings>storage>factory data reset and then since some email accounts and all of my app icons were still there I wiped all the data using the clockworkmod tool that is on my phone from rooting.
Now for my questions:
If i look under "all" in the manage applications utility there are a bunch of HTC/Android apps that are listed in there but only as 0.0b in size. Is that unusual?
Some of these apps include:
3g mobile hotspot
android live wallpapers
android system
app sharing
bluetooth share
calculator
car panel
"copyright"
etc.
Some of these like car panel are ones that I moved into a different folder when I rooted so the incredible wouldn't see them. Is it normal for all these to be listed at 0.0b?
I also seem to have a lot more processes running than before, some processes that appear to be new that are running now are:
EPST
Google Partner Setup
HTC Message Uploader
MCC_OTA
Media Container Service
My Uploads
Pico TTS
Updater
Open Sense Plugin Manager
I don't think most of these were running before I wiped the phone, which ones of these are excessive and how do I get them to stop running?
Would I just be better off looking for a stock 2.2 ROM that has all the bloatware removed ahead of time? If so do you guys know where I could find one?
Version
Are you currently running stock android 2.2?
I've never heard of apps showing up as 0 bytes. Maybe the data their storing is 0 bytes but not the app istelf.
If you're already rooted I would go for some of the newer ROMs. You can jump on plenty of good froyo 2.2 roms (incredible list, Rom Mananger, XDA, etc), however you might consider some of the new Gingerbread roms that are coming out.
I ran stock 2.2 for a while and I'm telling you, almost ANY ROM out there is better than stock (bye bye bloatware!)
Thanks, Yea I was thinking my best bet is to just flash a ROM. It will be my first time doing it so I've got a little bit of reading do to so that I don't mess anything up. I was thinking of going with Liberation ROM since I'm so used to the sense UI http://forum.xda-developers.com/showthread.php?t=1087268 . Let me know if theres another ROM I should be lookin into, I'll be flashing this after work today I think.
Thought
Since this is a first time go around for you I would reccomend you download Rom Manager from the Market (download the free version and then pay for the donate version. It's a few bucks but well worth it). This will give you Premium Rom Manager. This application has a section where you can download Roms. You'll see a bunch of different Developers so find Ihtfp69. He has a rom called Skyraider Sense 3.5. This is probably my all time favorite Froyo Sense Rom. When you download the Rom and it wants to install make sure you do a full wipe of everything and make a backup of your current Rom (in case you want to go back later).
On a side note if you have apps you want to keep you might consider buying Titanium Backup from the market. After you flash your new ROM you can re-download Titanium Backup and re-install all your old apps with their data in tact!
Thanks for the good advice Sharpe. I have 2 questions though.
1) What is the proper way to do a full wipe? I noticed the factory reset doesn't really wipe everything. Does the wipe option in clockworkmod do a sufficient full wipe?
2)It's been a while since I rooted but I'm assuming I use that nandroid thing to make the backup right?
If you use Rom Manager it will perform the full wipe and nandroid backup for you (without having to boot into clockwork mod yourself and do it all).
Performing a factory reset only erases all the user data on your current ROM, when you're installing a ROM and you perform a full wipe, it will delete the ROM completely.

Root issues HTC Desire

Hi all, hope this is in the right section.
I rooted my Desire last night using unRevoked 3.3 with the intention of removing all the bloatware on my phone and forcing most of the apps onto the sd card.
My phone seems to have rooted fine, i have the Superuser Permissions application on there, and Titanium backup pro seems to be working too.
Now when i use Titanium backup to try and remove programs such as Stocks, News and Weather, News etc... I click on the app in the list, click un-install and then it tells me its uninstalled. However the apps still appear in my menu and are still there following a reboot. Ive also tried another method using Super Manager and that doesent seem to work either. The apps are still there following them being 'uninstalled'.
Also, similar situation with the SD card, i downloaded Move2SD enabler and that doesent seem to let me move certain apps like Maps, Facebook and others.
Any idea where im going wrong? Im on stock 2.2. My phone is in debug usb mode too.
Any help would be great.
Cheers
The apps you want to remove/move are system apps in stock roms. So you cannot do such things, because you are not s-off. But you might be able to do the things you want with adb:
http://wiki.cyanogenmod.com/wiki/Barebones
How to install adb:
http://wiki.cyanogenmod.com/wiki/Howto:_Install_the_Android_SDK
Or just delete specified .apk's from the .zip file before flashing.
k3lcior said:
Or just delete specified .apk's from the .zip file before flashing.
Click to expand...
Click to collapse
He did not flash a rom. He is just using stock rom. There is nothing to delete from a zip file, because there is no zip file he wants to flash.
Then what i suggest is flashing custom ROM and customize it just how you like, you wont need to S-OFF. (which is much more risky than flashing a ROM)
What i would also try is application called "SystemAppRemover", i'm using it for removing all the system bloatware which you mentioned, but im S-OFF so i cannot guarantee it will work.
k3lcior said:
Then what i suggest is flashing custom ROM and customize it just how you like, you wont need to S-OFF. (which is much more risky than flashing a ROM)
What i would also try is application called "SystemAppRemover", i'm using it for removing all the system bloatware which you mentioned, but im S-OFF so i cannot guarantee it will work.
Click to expand...
Click to collapse
Maybe he wants to stay with stock rom? If he wants to flash custom rom, I guess he would have asked for it.
To remove system apps in running system with an app, you have to be s-off.
MatDrOiD said:
Maybe he wants to stay with stock rom? If he wants to flash custom rom, I guess he would have asked for it.
Click to expand...
Click to collapse
I guess you know better than him, fine.
k3lcior said:
I guess you know better than him, fine.
Click to expand...
Click to collapse
It was just a clue, had nothing to do with knowledge.
Nevertheless, we should stop filling this thread with our senseless discussion.
haha thanks for the responses guys!
ive been looking at all the custom roms and whilst most of them look pretty cool, im quite happy with whats already on there at the moment, im just bored of seeing my phone telling me i dont have enough internal space etc... so i wanted to root and move as many apps onto the sd card as possible and delete all the unwanted stuff that im constantly closing in taskiller.
i did read something about putting the phone into s-off mode, i guess this is the way to go in regards to deleting the unwanted system apps?
also i believe that i cannot move facebook or google maps onto the sd card, am i correct?
Best option is flashing custom ROM, you could remove any apps you want from the flashable .zip file, and give you an unlimited storage for apps - A2SD. (well limited by SD Card capacity)
You can also S-OFF and remove apps you dont want, but it will barely help as you will probably still run with "low internal storage" errors at some point.
Also with stock ROM you are running, most apps wont be able to move onto SD anyways.
There are custom rom's based on Froyo 2.2 if you like it.
i guess i will look into flashing a ROM. i didnt really want to do that as i didnt want to have to reinstall everything etc... but i guess its the only way i will be satisifed lol.
Just make backup with Titanium Backup and then restore it.

[Q] App updates eating my Internal Space

Hello guys, i am having a problem, last night my Adobe flash player automatically got updated, it was previously a system app which was done with titanium, after it got updated, i integrated it into the rom like before.
however i lost 3mb in the process i tried cleaning the dalvick catch and i used sd maid also to delete any dead apps but both did not find anything to clean.
I tired uninstalling it and installing my previous version via titanium backup, but sill i have lost 3mb, Any ideas to how i can retrieve my internal space back?? now I have turned off the automatic updates. thanks.
Desire GSM
S-off
Cm7 rom
kuljit55 said:
Hello guys, i am having a problem, last night my Adobe flash player automatically got updated, it was previously a system app which was done with titanium, after it got updated, i integrated it into the rom like before.
however i lost 3mb in the process
Click to expand...
Click to collapse
Were you having the previous installation of Flash player in the sd card?
No, it was originally from the market.
Seriously, you are complaining about 3 MB?
Nevertheless, back to topic: When system apps are updated, the updates are always installed to /data partition. Don't know why, but this gives you the possibility to uninstall updates, which could not be done if updates were installed to /system.
SwiftKeyed from CyanogenMod with Transparent XDA App
Whenever my internal space starts to get low and some of the applications have been updated more than once I uninstall them and the re-install, it seems to be that my phone is storing data after every update so updating straight to the most recent version seems to take up less space.
I dont know if this is 100% correct but it seems to work for me.
Its not about 3mb, thats one case, if several updates happen then you will have no internal space. I dont have a table for my desire, after all my main apps installed im left with a limited 25mb of internal space so every mb matters. il try that aswel TheDarkenedPoet though. thanks for replying

[Q] Less than 90mb free?

I've had my phone rooted for ages, deleted bloat, and about 260mb free. I did the Link2sd but this was after a few apps had updated. I've installed/deinstalled loads of apps over time but now find myself with less than 90mb free, all bloat gone, 3 emus installed, Rage of Bahamut, whatsapp, Go Launcher,Sms,Contacts. That's it. Is there an app to system clean internal memory? I use Titanium Backup Pro to back up my important bits. I've flashed firmware before to gain root after ota updates, so have a rough idea of what im doing I think lol. Just started to learn the android SDK tools and adb.
My big question. Can I backup using Tbpro: all data profiles and apps I want to keep. Flash phone (starting from beginning again as as a new phone), root delete bloat, link2sd, reinstall backups, and be good to go?
Or is there an easier way?
Also, I've never flashed new roms/kernels as I don't understand everything yet.
I only use my phone for calls,text,email,emus,few games and that's about it. Is there a Rom/kernel I could flash, to make it more streamlined for what I use it for?
Sorry for the long post and probably asking Qs you've all heard before, but im just starting to get into phone/app developing and thought, who better to ask than the guys in the know, XDA.
Flipfoot said:
I've had my phone rooted for ages, deleted bloat, and about 260mb free. I did the Link2sd but this was after a few apps had updated. I've installed/deinstalled loads of apps over time but now find myself with less than 90mb free, all bloat gone, 3 emus installed, Rage of Bahamut, whatsapp, Go Launcher,Sms,Contacts. That's it. Is there an app to system clean internal memory? I use Titanium Backup Pro to back up my important bits. I've flashed firmware before to gain root after ota updates, so have a rough idea of what im doing I think lol. Just started to learn the android SDK tools and adb.
My big question. Can I backup using Tbpro: all data profiles and apps I want to keep. Flash phone (starting from beginning again as as a new phone), root delete bloat, link2sd, reinstall backups, and be good to go?
Or is there an easier way?
Also, I've never flashed new roms/kernels as I don't understand everything yet.
I only use my phone for calls,text,email,emus,few games and that's about it. Is there a Rom/kernel I could flash, to make it more streamlined for what I use it for?
Sorry for the long post and probably asking Qs you've all heard before, but im just starting to get into phone/app developing and thought, who better to ask than the guys in the know, XDA.
Click to expand...
Click to collapse
Link2SD has options to clear the dalvik cache and normal cache, also ROMwise if you have an r800x (CDMA) you can try Hogwart's COLA rom....both the free version and pro versions of TB can backup apps and their data, which I have used multiple times for my phone. Sometime qhen I've cleared the caches, I've gained up to 120 MBs of free space, which is really nice.
Sent from my R800x using xda app-developers app

How to backup and wipe

I'm kinda tired of the stock rom, neverending lacks of internal memory and my sd is empty... Now is 7mb, yesterday was 20mb of free, what I did from yesterday is 2 times call and 1 sms.
I need space, have 16 gigs SD card (900mb used) I want to remove all the build apps (facebook, htc apps...), root the phone (best would be option to fast change rooted/not rooted).
>>#Question 1: Is there a posibility to install Google Play without GMail, Maps etc?
I bought a book and want to start learning developing Android apps, now I can't do nothing on my phone because of no internal space problems.
Before that all I would like to NOT ROOT this stock rom (s-on) and backup everything (with apps, settings, photos, sms's) and store the backup to the PC and s-off it, wipe all internal memory and install something to try. When custom roms will not satisfy me I want to install this backup back and have everything as is now.
>>#Question 2: Is this possible? And how?
Installing custom roms without root ?
That can be compared to buying a Ferrari with a V2 engine.
Also, I'm not sure that it's possible.
-----------
"You can overclock as much as you want, your phone will always seem too slow."
iXmerof said:
I'm kinda tired of the stock rom, neverending lacks of internal memory and my sd is empty... Now is 7mb, yesterday was 20mb of free, what I did from yesterday is 2 times call and 1 sms.
I need space, have 16 gigs SD card (900mb used) I want to remove all the build apps (facebook, htc apps...), root the phone (best would be option to fast change rooted/not rooted).
>>#Question 1: Is there a posibility to install Google Play without GMail, Maps etc?
I bought a book and want to start learning developing Android apps, now I can't do nothing on my phone because of no internal space problems.
Before that all I would like to NOT ROOT this stock rom (s-on) and backup everything (with apps, settings, photos, sms's) and store the backup to the PC and s-off it, wipe all internal memory and install something to try. When custom roms will not satisfy me I want to install this backup back and have everything as is now.
>>#Question 2: Is this possible? And how?
Click to expand...
Click to collapse
You can take a complete backup or your current Stock ROM after rooting your device by either s-off or unlocked bootloader and install ClockworkMod recovery for your model. Then thru CWM you can take a backup. (Keep a copy safe on PC)
After this try installing your Custom ROMs of your choice.
If you are not satisfied with that, you can get back your Stock ROM thru CWM Recovery option.
Hope this may be useful. (If really, Just press 'Thanks")
I hope that without rooting or Unlocked Bootloader it is not possible to install a custom recovery such as Touch recovery or ClockworkMod Recovery. by that recovery only we are able to backup.
and it is also possible to return back to stock ROM (with Locked HBOOT and no more ***UNLOCKED*** logo by the Supervision method).
infact i checked in my A510E. so no problem....
Installing custom roms without root ?
Click to expand...
Click to collapse
No, I wanted to backup not rooted stock firmware to have not rooted copy, after this root, s-off and everything what I have to do to install new fw.
You can take a complete backup or your current Stock ROM after rooting your device by either s-off or unlocked bootloader and install ClockworkMod recovery for your model. Then thru CWM you can take a backup. (Keep a copy safe on PC)
Click to expand...
Click to collapse
I hope that without rooting or Unlocked Bootloader it is not possible to install a custom recovery such as Touch recovery or ClockworkMod Recovery. by that recovery only we are able to backup.
Click to expand...
Click to collapse
So the only way is to first root my device (and make s-off too?) then make a backup? When I will restore this backed-up-rooted rom is a possibility to revert back it to non rooted state?
Ah, now I get it.
You can flash a custom recovery without root, use the search function to find out how.
-----------
"You can overclock as much as you want, your phone will always seem too slow."
iXmerof said:
I'm kinda tired of the stock rom, neverending lacks of internal memory and my sd is empty... Now is 7mb, yesterday was 20mb of free, what I did from yesterday is 2 times call and 1 sms.
I need space, have 16 gigs SD card (900mb used) I want to remove all the build apps (facebook, htc apps...), root the phone (best would be option to fast change rooted/not rooted).
>>#Question 1: Is there a posibility to install Google Play without GMail, Maps etc?
I bought a book and want to start learning developing Android apps, now I can't do nothing on my phone because of no internal space problems.
Before that all I would like to NOT ROOT this stock rom (s-on) and backup everything (with apps, settings, photos, sms's) and store the backup to the PC and s-off it, wipe all internal memory and install something to try. When custom roms will not satisfy me I want to install this backup back and have everything as is now.
>>#Question 2: Is this possible? And how?
Click to expand...
Click to collapse
you cannot remove any system app without root..!
by removing those gmail and maps won't increase your internel memory..it will increase space in system partition which is non-usable ..
have you tried apps2sd..?:good:
kantry123 said:
you cannot remove any system app without root..!
by removing those gmail and maps won't increase your internel memory..it will increase space in system partition which is non-usable ..
have you tried apps2sd..?:good:
Click to expand...
Click to collapse
Those apps would be removed on cfw, not this stock one - stock has to stay as is with no change, saved to PC and removed from the smartphone.
I have installed apps2sd and installed only 2 apps (keyboard and qrcode reader) on internal memory only, doesn't helps. Google Maps is unused and weights only 2mb. I have 15 apps on SD, all are needed - uninstalling one makes more place on internal too. HTC Gallery non stop cries that it's not enough space to open pictures and movies (7mb free of internal) so I have to remove the stock and use data2sd to make ext partition on SD, that's my only idea.
P.S.
Is there any way to make folders not only on desktop but on all apps menu too? I can leave Sense for this option
App2sd is no good without root.
Everything you want to do requires root.
-----------
"You can overclock as much as you want, your phone will always seem too slow."
iXmerof said:
Those apps would be removed on cfw, not this stock one - stock has to stay as is with no change, saved to PC and removed from the smartphone.
I have installed apps2sd and installed only 2 apps (keyboard and qrcode reader) on internal memory only, doesn't helps. Google Maps is unused and weights only 2mb. I have 15 apps on SD, all are needed - uninstalling one makes more place on internal too. HTC Gallery non stop cries that it's not enough space to open pictures and movies (7mb free of internal) so I have to remove the stock and use data2sd to make ext partition on SD, that's my only idea.
P.S.
Is there any way to make folders not only on desktop but on all apps menu too? I can leave Sense for this option
Click to expand...
Click to collapse
Hey,
Don't be confused or think too much. If you loose one, you will get one...!!!
If you are ready to loose warranty & clear about what you do, then go ahead.
you can get more benefits by exploring the device....
You can't touch the system files without unlocking or rooted !.
Once you are unlocked the bootloader thru HTCdev.com you can't claim your warranty, Even though you install back the Original Stock ROM (Until I know but verify).
If you are rooted you can get more benefits Like,
1.Get more internal memory by installing Link2sd !! (No other way)
2. Install latest ROM's, Etc...
Hope this will help you....
Senthamil said:
Hey,
Don't be confused or think too much. If you loose one, you will get one...!!!
If you are ready to loose warranty & clear about what you do, then go ahead.
you can get more benefits by exploring the device....
You can't touch the system files without unlocking or rooted !.
Once you are unlocked the bootloader thru HTCdev.com you can't claim your warranty, Even though you install back the Original Stock ROM (Until I know but verify).
If you are rooted you can get more benefits Like,
1.Get more internal memory by installing Link2sd !! (No other way)
2. Install latest ROM's, Etc...
Hope this will help you....
Click to expand...
Click to collapse
All you said I knew before, but thanks for helping - I very appreciate that.
I don't worry about warranty because I don't have it (self changed LCD screen after break). If root/cfw will not satisfy me I want go to non rooted state and don't lose all settings, apps, old market and everything what I have now (or cook something alone, but now I'm too green for it) - that's me by nature, I'm always making copies of anything.
I know that root is great, because of new possibilities. Mostly what I want from root is: space from SD as space for apps, OC (but pity that there is no chance for psx 3D emulation, 2D works great), firewall, deodexed files to modify some panels (add/change/remove options from ex. notification area).
Why I would to have switch between root/not rooted? Because HTC needs some licenses for advanced SDK (available on root freely) and I will test my future apps on the android state which most of peoples have - it's the only Android device I have. And not rooted state for daily use (without installing anything) is much easier I think.
This switch is not must be for me , I'm focusing to backup what I have now and then s-off it and try some cfw's.
My pathway: backup stock -> s-off/root -> root/s-off -> wipe -> install cfw. I don't want to modify stock rom without root, I don't want to touch something in stock, after backup it would be unlocked and tested, explored, modified and more more.
If it is not possible in that way I will think about some new ways what to do. It's my phone for daily use, I need it for to work and I'm not having always time to play with dev things and I'll have to fast revert back all changes (and backup what I've done to restore at free time). I don't have money for second one.
Backup stock>only possible with root/custom recovery
S-off>only possible with xtc clip
What you're asking is to run unrooted everyday, but root now and then for dev'ing. Might as well keep root for everyday use.
-----------
"You can overclock as much as you want, your phone will always seem too slow."

Categories

Resources