Is we get closer to being able to flash roms onto the E3D, I am starting to think that I might want to go with an odexed ROM. But, I am wondering... if I do that, am I able to remove system apps? Also, how does this affect a zip alignment? If I CAN remove system apps from an odexed ROM, is the memory recovered as once again usable?
Thanks in advance.
I think I am starting to realize why people would rather post in the wrong forum... it seems I might have to do that just to get an answer.
:-(
edufur said:
Is we get closer to being able to flash roms onto the E3D, I am starting to think that I might want to go with an odexed ROM. But, I am wondering... if I do that, am I able to remove system apps? Also, how does this affect a zip alignment? If I CAN remove system apps from an odexed ROM, is the memory recovered as once again usable?
Thanks in advance.
Click to expand...
Click to collapse
I don't think that either of them really affect being able to remove system apps. To my understanding the only big difference is odex can not be themed while deodexed can be.
There is this developer called aamikam in the evo 4g section or you can go to his site http://themikmik.com/forums/ and all his roms now are odex and they can be themed, system apps removed he is a pro at cooking up odex roms he may be of help , and many have said that you can't theme odex rom but aamikam proved them wrong.
Here is an explanation from Damage from the DamageControl rom:
http://forum.xda-developers.com/showpost.php?p=6782283&postcount=2
Theres plenty of debate over what is faster/better to use, im not going to take sides in this one. This is just information about what the differences in the two are, try for yourself.
Deodex basically takes the odex file and stuffs it into the apk as a classes.dex. First boot it dissembles the file into /dalvik-cache (i believe). Now there is basically 2 copies of the odex, one in the apk one in cache. This makes it "portable". This allows modders to work on the apks & easily change stuff. If you want themes or stuff like lockscreen fixes you MUST use Deodex.
Odex is how things come stock. It takes up less room but making modifications or taking apks from other roms is hard. You cannot use themes with this version!! To see odex in dcupdater you must go to menu -> configuration -> rom update settings -> display all roms & display experimental roms. Its marked experimental to avoid confusion because themes in dcupdater will not work with it.
Click to expand...
Click to collapse
Seems that yes, they can both technically be modded theme wise. But Deodex is just easier to work with.
edufur said:
Is we get closer to being able to flash roms onto the E3D, I am starting to think that I might want to go with an odexed ROM. But, I am wondering... if I do that, am I able to remove system apps? Also, how does this affect a zip alignment? If I CAN remove system apps from an odexed ROM, is the memory recovered as once again usable?
Thanks in advance.
Click to expand...
Click to collapse
Yes you could delete system apps, but you would also want to delete the corresponding odex file. No harm.
All the ROMs you see for the shooter will be zip aligned, so no worries.
Yes the memory would be useable, if a tweak like custom MTD is used, otherwise it would just shrink the /system usage. Hope this helps.
BANG! from my shooter...
So I'm pretty sure im not the only one who has asked but after searching i couldn't find a guide that helped explaind how to actually make one.
Is there a guide that helps me make a custom zip to flash favorite apps that i always install after a flash. That way i can flash my favorite apps with out the need of a data connection.
2nd follow up ?-
Can i flash user settings like wifi logins?
3rd?-
If i flash from Sense ROM to an AOSP can i still you backups like Titanium to restore apps and user settings or does it have to be Sense to Sense.
You should only restore data from sense to sense or asop to aosp. Not from one to the other. You can install apps with titanium with or without data. I highly recommend you never restore system data. It has a habit of screwing **** up sometimes. And as to your first question. It would be fairly straightforward to build a flashable zip with any apps you want. Actually what I did was use a cwm backup and used it to create a flashable zip that I can restore. I just named it update.zip and choose apply update.zip from recovery and I'm back up. If you build up a ROM how you like it. The way you want it to be on every flash I can convert it for you. Just need to zip up the backup and pm me a dl link for it. Then u can have your own flashable custom ROM.
Sent from my PG86100 using Tapatalk
Artanis said:
So I'm pretty sure im not the only one who has asked but after searching i couldn't find a guide that helped explaind how to actually make one.
Is there a guide that helps me make a custom zip to flash favorite apps that i always install after a flash. That way i can flash my favorite apps with out the need of a data connection.
2nd follow up ?-
Can i flash user settings like wifi logins?
3rd?-
If i flash from Sense ROM to an AOSP can i still you backups like Titanium to restore apps and user settings or does it have to be Sense to Sense.
Click to expand...
Click to collapse
1) When I'm looking for Edify syntax to clarify I have it memorized correctly, I usually google the terms, Edify syntax android and you'll find there are tons of guides on how to write the Edify syntax which operates an update .zip file.
2) Good question. I'm sure you could copy this setting file to your sdcard. Whenever you needed to, you could probably copy the settings from your sdcard back to the /data partition. Be aware that going from Sense to AOSP there *might* be issues, but if everything works, you copy over one file and it stops working, should be easy to figure out what caused the issue.
3)If you're restoring 3rd party apps from one ROM to another, usually 3rd party apps will work. These are basically .apk files all stored in /data/app. You can also manually do this by copying the /data/app directory to your sdcard, switch ROMs and then copy the apk files back.
If you're also interested in keeping the 3rd party app settings, they are stored in /data/data . Copying back this directory is slightly different than copying back the .apk files as the Android package manager assigns user and group permissions to the /data/data directories which need to match the apk file.
If you modify the user/group permissions to match the new assigned permissions via the package manager, there shouldnt be any problems!
Hope that helps!
Hi, I got myself an android phone 5 days ago and i want to learn how to use it properly so i search everything about androids phone and i think this is the best site among other sites to post this question.
1)Transferring SD partition
At first, i didn't know what is root and after learning it, i rooted my phone cause it required in order to increase my memory. I recently bought i new one which is 32GB and i already partition it(using minitool partition wizard) and i was wondering how to transfer all my installed data , phone data and my previous SD to my new one. If i simply copy paste it how about my installed app on my phone? will it cause my app to stop working? if i use titanium back up,can you show me step by step how to use it.
2)Rom manager or Goomanager (custom ROM)
I heard a lot of people saying "Do not use it","too dangerous,too risky","might brick your phone" (i don't even get it, you'll just have to follow the instruction or procedure right?)
-stock Rom and custom Rom
what so different about them? (i know for the fact that custom Rom updates quickly)but i need more information.
-what makes you want to install custom Rom, is it worth it?
-custom Rom can save battery life,make it faster,can play heavy games etc... but HOW? is that mean stock Rom drains more battery( my phone cant even survive one night), cant play heavy game or makes you lag?
-what would happen to my stock rom if i install custom rom?
-if i installed custom rom, will it cause my phone any problems? like app stop working?
-will it use up my ram or rom memory?
-why bother change another custom rom if you'll just use the popular ones?
-What else can you do on custom rom?
3) Clockworkmod recovery and Titanium back up
-Whats the different about them?
They say clockworkmod is like cloning your phone when you back up
They say Titanium back up all apps and data is like the same as cloning your phone too right or not? so whats the difference?
what should i use?
when backing up to install new custom rom, what should i choose? they say if you using titanium back up might cause some serious problem.
4)Recommend or important app
what should i install to improve my phone? like cleaner,battery save (there many kinds, i want to know which is the best)
5) Any advice for new android user
Kindly answer at least one of my noob questions that is easily to understand.
THANK YOU in advance.
wow... you have so many doubts... hahaha
Ok, here we go:
root concept is a little difficult to understand (and to explain) to anybody that never used Linux before. To put it simple, root means that you have administrator privileges, so you can do anything you desire (even break your phone very easily ).
I dunno if a plain copy can works with the ETX partition, but you can do this: Move your apps to your phone again, disable Link2SD, put your new SD, enable Link2SD and move all to the EXT partition.
If I misunderstood this, and you don't have partitioned your actual SD, forget that I said before. Copy all from the old SD to the new one, there aren't problems at all.
I don't recommend to use Titanium Backup if you're installing a completely different ROM, since it can cause problems (if you're reinstalling your actual ROM, is OK to use it).
Custom ROM advantages:
quick updates, as you said.
lightweight, only few apps will be installed (without the bunch of crap that carriers or manufacturers usually add).
faster than stock, mostly cases.
Many features that stock ROM doesn't have (depends of ROM and the developer).
You should choose your ROM wisely, since not all ROMs are enough stable and can cause weird problems (as forced closes, slow down the phone, random reboots...). If you're unsure, try the popular ones and choose one.
Titanium backup doesn't make a clone of your phone, only the apps and its data. As I said before, I don't recommend to use it if you're moving to another ROM (you can try to install the app as usual, and only restore its data using Titanium Backup, it's better than restore app+data).
Recovery, in the other hand, can make a full backup (even the EXT partition is saved), so this is the right way to backup when you're installing a new ROM.
You will not need anything if you choose a good ROM
The usual: search, read, search again, and understand before do anything
I hope I didn't leave something unanswered, let me know if so
RoberGalarga said:
wow... you have so many doubts... hahaha
Ok, here we go:
root concept is a little difficult to understand (and to explain) to anybody that never used Linux before. To put it simple, root means that you have administrator privileges, so you can do anything you desire (even break your phone very easily ).
I dunno if a plain copy can works with the ETX partition, but you can do this: Move your apps to your phone again, disable Link2SD, put your new SD, enable Link2SD and move all to the EXT partition.
If I misunderstood this, and you don't have partitioned your actual SD, forget that I said before. Copy all from the old SD to the new one, there aren't problems at all.
I don't recommend to use Titanium Backup if you're installing a completely different ROM, since it can cause problems (if you're reinstalling your actual ROM, is OK to use it).
Custom ROM advantages:
quick updates, as you said.
lightweight, only few apps will be installed (without the bunch of crap that carriers or manufacturers usually add).
faster than stock, mostly cases.
Many features that stock ROM doesn't have (depends of ROM and the developer).
You should choose your ROM wisely, since not all ROMs are enough stable and can cause weird problems (as forced closes, slow down the phone, random reboots...). If you're unsure, try the popular ones and choose one.
Titanium backup doesn't make a clone of your phone, only the apps and its data. As I said before, I don't recommend to use it if you're moving to another ROM (you can try to install the app as usual, and only restore its data using Titanium Backup, it's better than restore app+data).
Recovery, in the other hand, can make a full backup (even the EXT partition is saved), so this is the right way to backup when you're installing a new ROM.
You will not need anything if you choose a good ROM
The usual: search, read, search again, and understand before do anything
I hope I didn't leave something unanswered, let me know if so
Click to expand...
Click to collapse
Thank you for the quick reply.
wow... you have so many doubts... hahaha - got tired of iphone 5 so i switch to samsung galaxy since its new, ive got to be careful.
what ways can can your phone be brick? so that i could avoid it.
I don't recommend to use Titanium Backup if you're installing a completely different ROM, since it can cause problems (if you're reinstalling your actual ROM, is OK to use it). what do you mean by "if you're reinstalling your actual ROM, is OK to use it"? are you saying if i want to revert it back to stock rom?
can you explain more clearly about question no.3 i still didn't get it.
lightweight, only few apps will be installed (without the bunch of crap that carriers or manufacturers usually add) - can you explain it like giving me examples? what examples of crap usually add? if i really did installed a custom rom, what are not from the stock are now on new rom. wont it effect my phone app data?
other said that if you installed a custom rom it might get brick.(even if the instruction followed carefully)
so what should i use to back up my phone in order to install custom rom and how? what would happen to my stock rom if i install custom rom?
how can i sure if the custom rom is suited for my phone? cyanogenmod the most popular custom rom, people said it can slow or cause problems too.
how much memory is required on installing custom rom.
should i use rom manager or goomanager?
-difference between clockworkmod recovery( and its functions) and Titanium Backup
When backing up consumes a lot of memory?
"Titanium backup doesn't make a clone of your phone, only the apps and its data" data-did you mean data from phone too? like contacts etc... if i use titanium backup and reset my phone, will it return to when i bought it? i was wondering if it will delete some icons like gallery icon youtube icon etc...because my phone is rooted.
if i use clockworkmod recovery, will it return to the way it is? some say dont use it cause it have a lot of problems.
"I dunno if a plain copy can works with the ETX partition, but you can do this: Move your apps to your phone again, disable Link2SD, put your new SD, enable Link2SD and move all to the EXT partition." so i should put all my installed app to my phone and then remove my sd card and copy all the files, cache to my new one. is that it?
Recommend or important app to improve my phone
my phone cant survive even a day. sometimes if i play games it sudden close itself and lag. if i install custom rom,can it solve my problems?
When backing up consumes a lot of memory?
Can you tell name of your mobile?
And yes, ROMs tend to make phones better in performance
ClockworkMod backup usually takes 200-300 mb for high end ICS/JB devices
iamareebjamal said:
Can you tell name of your mobile?
And yes, ROMs tend to make phones better in performance
ClockworkMod backup usually takes 200-300 mb for high end ICS/JB devices
Click to expand...
Click to collapse
Samsung Galaxy S4
:good: BTW, never heard of S4 lagging but you can try Greenify app.
And why do you need to expand memory?
1. Transferring data to SD card is not only copy paste them. Not that simple.. U have to use an application that able to move data to SD safely without problem. If the data u wanted to move is like Pictures, Music, Video then it could be done by a simple copy paste.
2. Stock ROM and Custom ROM is two different things. Basically stock ROM is the one that officially has been tested its compatibility to phones which means it is safe to use it. While Custom ROMs are different. Not all of Custom ROMs are tested and u use it by ur own risk. It is true that by using custom ROM could improve ur phone because basically the Custom ROM was maded by other people that wanted to improve what Stock ROM didn't have. Custom ROM could harm ur phone if it is not used in a right way or that the ROM doesn't match ur phone.
3. Clockworkmod Recovery and Titanium backup are basically a similar app. They both meant to backup ur data. The thing is, clockwork use to backup ur ROM in case u want to change ur current ROM and maybe u want it back again. While Titanium usually used for backup ur phone's application and data such as apps, ur phone setting, ur contacts, etc.
4. I have some apps that I can suggests to u as a basic apps for rooted users.
- ROM toolbox Pro. It help u to improve ur ROM in working.
- Terminal emulator. It help to put command on ur phone if u want to order ur phone to run some settings. Simply it is like MsDos in Windows.
- Link2SD. Help u to organize apps if u need to move some apps that cannot be moved manually from ur setting (like ur stock apps, Twitter, Facebook, etc)
- (optional) Root explorer. Help u to manage data in ur phone or SD and change their permissions.
Sent from my WT19i using xda premium
iamareebjamal said:
Can you tell name of your mobile?
And yes, ROMs tend to make phones better in performance
ClockworkMod backup usually takes 200-300 mb for high end ICS/JB devices
Click to expand...
Click to collapse
when i bought samsung(rooted), i got free huawei ascend y210d (y210-200) yet to be rooted though(thats why iam asking about sd partition in advance), when i use poot.akp from this site: http://forum.xda-developers.com/showthread.php?t=2204259.
I got this error:
2012 giantpune
[+] opened device
[+] Set logging mode
[+] Resolved symbols
[+] Mapped 0x10000000
[+] Hooked 0xc02fcf6c
[-] Error running kernel-mode code
[-] Failed to clean up our mess
[-] Current && current != last + 1: 0000ffff 0000ffff
[-] Haxx has run its coarse. Reboot the device to play again
A demon materialized while pooting. Error code: 87
su binary was not written
You need to restart your device
Qijos said:
1. Transferring data to SD card is not only copy paste them. Not that simple.. U have to use an application that able to move data to SD safely without problem. If the data u wanted to move is like Pictures, Music, Video then it could be done by a simple copy paste.
2. Stock ROM and Custom ROM is two different things. Basically stock ROM is the one that officially has been tested its compatibility to phones which means it is safe to use it. While Custom ROMs are different. Not all of Custom ROMs are tested and u use it by ur own risk. It is true that by using custom ROM could improve ur phone because basically the Custom ROM was maded by other people that wanted to improve what Stock ROM didn't have. Custom ROM could harm ur phone if it is not used in a right way or that the ROM doesn't match ur phone.
3. Clockworkmod Recovery and Titanium backup are basically a similar app. They both meant to backup ur data. The thing is, clockwork use to backup ur ROM in case u want to change ur current ROM and maybe u want it back again. While Titanium usually used for backup ur phone's application and data such as apps, ur phone setting, ur contacts, etc.
4. I have some apps that I can suggests to u as a basic apps for rooted users.
- ROM toolbox Pro. It help u to improve ur ROM in working.
- Terminal emulator. It help to put command on ur phone if u want to order ur phone to run some settings. Simply it is like MsDos in Windows.
- Link2SD. Help u to organize apps if u need to move some apps that cannot be moved manually from ur setting (like ur stock apps, Twitter, Facebook, etc)
- (optional) Root explorer. Help u to manage data in ur phone or SD and change their permissions.
Sent from my WT19i using xda premium
Click to expand...
Click to collapse
1. Transferring data to SD card is not only copy paste them. Not that simple.. U have to use an application that able to move data to SD safely without problem. If the data u wanted to move is like Pictures, Music, Video then it could be done by a simple copy paste. - so i use link2sd to move my installed app to sd then copy paste all ?
3. Clockworkmod Recovery and Titanium backup are basically a similar app. They both meant to backup ur data. The thing is, clockwork use to backup ur ROM in case u want to change ur current ROM and maybe u want it back again. While Titanium usually used for backup ur phone's application and data such as apps, ur phone setting, ur contacts, etc. - basically i need both? cwm for when installing new rom then titanium backup is for data and app, is that it?
4. I have some apps that I can suggests to u as a basic apps for rooted users.
- ROM toolbox Pro. It help u to improve ur ROM in working.
- Terminal emulator. It help to put command on ur phone if u want to order ur phone to run some settings. Simply it is like MsDos in Windows.
- Link2SD. Help u to organize apps if u need to move some apps that cannot be moved manually from ur setting (like ur stock apps, Twitter, Facebook, etc)
- (optional) Root explorer. Help u to manage data in ur phone or SD and change their permissions. - got it thanks
freezcool said:
1. Transferring data to SD card is not only copy paste them. Not that simple.. U have to use an application that able to move data to SD safely without problem. If the data u wanted to move is like Pictures, Music, Video then it could be done by a simple copy paste. - so i use link2sd to move my installed app to sd then copy paste all ?
3. Clockworkmod Recovery and Titanium backup are basically a similar app. They both meant to backup ur data. The thing is, clockwork use to backup ur ROM in case u want to change ur current ROM and maybe u want it back again. While Titanium usually used for backup ur phone's application and data such as apps, ur phone setting, ur contacts, etc. - basically i need both? cwm for when installing new rom then titanium backup is for data and app, is that it?
4. I have some apps that I can suggests to u as a basic apps for rooted users.
- ROM toolbox Pro. It help u to improve ur ROM in working.
- Terminal emulator. It help to put command on ur phone if u want to order ur phone to run some settings. Simply it is like MsDos in Windows.
- Link2SD. Help u to organize apps if u need to move some apps that cannot be moved manually from ur setting (like ur stock apps, Twitter, Facebook, etc)
- (optional) Root explorer. Help u to manage data in ur phone or SD and change their permissions. - got it thanks
Click to expand...
Click to collapse
1. Move your installed apps by using link2sd, or u can also move it by using ROM toolbox. only the installed apps that u thinks u should move. for Video, Music, Pictures, etc. u can move them by a simple 'cut' 'paste' method.
3. Yup, remember to backup all ur data first in Titanium before u download n install new ROM..
As the topic states, there are a bunch of prebundled apps that come with cyanogen I'd like to remove & replace (listed below); is it as simple as removing them from the .zip and adding the ones I want? Or is there more to it?
Also the apps I want to add, can I also include their backup data from the /data folder or does that have to be done after?
I think its just as simple as, extracting the zip files, removing the apks, and adding the ones I want, then repacking the zip?
Replace:
- Apollo with Poweramp
- Trebeck (or w/e it is) with Nova Prime
- AOSP Keyboard with SwiftKeyboard
- a custom kernel (just copy/replace the kernel zips files with whatever comes in cyanogens zip?)
- some others, but you get the gist
Remove:
- DSP Manager
- Exchange Services
- Email
- News & Weather
- some others (I know about the list(s) of safe apps to delete [1][2])
Add:
- Fonts
- Apps that I always install on a fresh install (Titanium Backup, Busybox, ROM Toolbox, etc)
I know about This Thread explaining how to build your own ROM, but I feel like that is more complicated process for (what seems simple) what I want to do.
BUMP
Bumping this question
I have done this with mr-cook's cooked ROM but have never tried it on a cm one. Sammy roms you just cut and paste the apk into the preload folder. I don't see why couldn't do that with the gapps zip. If it doesn't work you can just wipe and start over.
Also you can use titanium back up pro to do the same thing within the ROM
razen_kain said:
I have done this with mr-cook's cooked ROM but have never tried it on a cm one. Sammy roms you just cut and paste the apk into the preload folder. I don't see why couldn't do that with the gapps zip. If it doesn't work you can just wipe and start over.
Also you can use titanium back up pro to do the same thing within the ROM
Click to expand...
Click to collapse
i would put them in the /preload folder? i thought i would put them with the other .apks (/system/app/)?
ksaul said:
i would put them in the /preload folder? i thought i would put them with the other .apks (/system/app/)?
Click to expand...
Click to collapse
That is if you were using a Samsung based ROM. I don't think cm will be the same but like i said you can try it.
On a Samsung ROM it would need to be placed in preload/symlink/system/app in the zip file before you flash it. I don't think cm has this file.
You could try putting it in the system app file But like i said if it doesn't work, the worst thing that could happen is the ROM doesn't flash, doesn't boot, or it boots and you get a bunch of fc of apps. All you have to do is wipe and start over.
ksaul said:
is it as simple as removing them from the .zip and adding the ones I want?
Click to expand...
Click to collapse
Yes.
ksaul said:
Also the apps I want to add, can I also include their backup data from the /data folder or does that have to be done after?
Click to expand...
Click to collapse
Not as easy as the apps as it would require changes to the updater script. Plus it could cause issues.
ksaul said:
I think its just as simple as, extracting the zip files, removing the apks, and adding the ones I want, then repacking the zip?
Click to expand...
Click to collapse
Actually your better off if you just use 7zip or WinRAR and open the zip instead of extract it. Navigate to the system apps folder and delete or add what your need to. It's as simple as drag and drop.
ksaul said:
Add:
- Fonts
- Apps that I always install on a fresh install (Titanium Backup, Busybox, ROM Toolbox, etc)
Click to expand...
Click to collapse
The fonts I have no clue. These apps would require changes to the updater script to put them in data where they belong.
Sent from my SGH-S959G
mr-cook said:
Yes.
Not as easy as the apps as it would require changes to the updater script. Plus it could cause issues.
Actually your better off if you just use 7zip or WinRAR and open the zip instead of extract it. Navigate to the system apps folder and delete or add what your need to. It's as simple as drag and drop.
The fonts I have no clue. These apps would require changes to the updater script to put them in data where they belong.
Sent from my SGH-S959G
Click to expand...
Click to collapse
great thank you mr-cook!
and the .apks that i put in the system/app folder, (specifically Nova launcher), i put the install .apk correct, as thats the only .apk i have for it.
And I also want to replace Browser.apk with Chrome; same procedure as the rest?
I guess its really just a trial-and-run scenario instead of asking questions... best way to learn
for those curious, or come across the same question: it worked out perfectly.
As far as the fonts go, I just added them to the system/fonts folder- worked as planned!
my phone got flash new ROM everyday, my question is, is there any solution to not downloading my recent apps when i flash new ROM.. is there any apps that can use for my problem
sorry for my bad english.
You can make a CWM flashable zip of your current apps/settings with Titanium Pro. Before you flash a new rom, use Ti to make the zip, install your new rom, and flash the zip you made in CWM.
However, be aware there are a few caveats to this working smoothly:-
*If the new rom is a different Android version, you may get FC's on some/all of your apps.
*If there's any difference in mount points (or any use of 'legacy' points/etc), you may get FC's.
*If you're moving from a Samsung based rom to AOSP or vice versa, you may get FC's
Also, do not put system apps into this zip & do not restore system apps/data more generally when moving to a new rom.
Personally speaking, I've always preferred a completely clean install whenever I've moved to a new rom with just a restore of app data that's really necessary for apps I use a lot, I've always found it well worth spending a couple of hrs to do that (I've never been someone who changes roms every 5 minutes).
Thanks for the answer.. I will figured out on how to make a flashable cwm.. Thanks
Sent from my GT-I9100 using xda app-developers app