What is a "deodex" file? What does it mean? - Hero CDMA Q&A, Help & Troubleshooting

My Hero is running Damages 2.09.1 and it works perfectly in every respect. But when I was considering the update it was mentioned that this version was "deodexed" and this was a better file. What is deodex? What does it mean? Is it better then a version that is not deodexed?
Thanks for the education. I see the term and want to know what it means.......
Lisa

◦An odex file is basically a chunk of source code that has already been extracted from the apk and put on /system/. This is done to speed up the first boot of a rom (you know how your first boot takes a long time… that’s while it is extracting all of these dex files) and also to save space on /data/. Our stock sprint rom comes with this odex files to give you those benefits, however it also prevents us from “hacking” those files and modifying them. This build has taken all those odex files and injected them back in the apk’s. So expect a slower first boot, and more space taken up on /data/, but you get benefits from it such as the vanilla lock screen being fixed and live wallpapers in Rosie.
Taken from Flipz' website

Great explanation!
I so appreciate you taking your time to explain this....
Lisa

No problem....

Thank you Brian M!

jesus not again............
how the hell do yall even find these ancient threads to bump serously i want to know.

This is actually good. It's showing that he's learning and willing to go deep in our forum to find a solution. Bravo pimpin.

I also found this right now and it answered my question very well. Thanks biran m. =)

yea me to. Thanks brian m

Yah me 2, Thanks mr brian M

You can search it by google.:D

Google Search brought me here

Related

[AUDIO FILES] Have a very OGG-y AudioResources.zip (EDITED 2:11pm)

IF I'M USING YOUR RESOURCES.ZIP, LET ME KNOW SO I CAN CREDIT YOU!
I didn't see anyone having done this before on a search, and I apologize if it's been done already. I put together all the audio resources I could find for ringtones, alarms, notifications, and ui, converted them all to very small .ogg's and put them in a new zip. It's a little over 9 megs and has a LOT of stuff. Enjoy.
Oh, and if you have more to add, post them. I'll convert them it and add it to the zip
DIRECTIONS FOR USE:
1. Unzip
2. IF you are using a media2sd script, put the media folder on your ext partition. If not, use it to replace the one on your phone. I recommend using adb, or just mounting the thing in linux. It'll make it simpler.
3. REBOOT and give your phone some time to index all the ringtones. It'll take some time.
AudioResources.zip:
http://www.lighthousesolutions.info/AudioResources.zip
EDIT:
A LOT of people are downloading and nobody is posting additional links, which means (I hope) that I didn't miss any sound files. I'm glad I could help people out, and if anybody else has anything to contribute please POST! Thanks.
Also, I forgot to post this the first time. Themers and rom developers (hell anyone) feel free to use the converted .ogg's in whatever you want. They aren't mine to start with, but I figure I better make the statement clear.
Enjoy
Dead link above
My compilation is on page 3 ~Mikey~
Thanks! Can't have too many random ringtones to choose from I say. Already got the giant mega audio resource list from the other topic that includes all the various android phones, this will just help more.
prash said:
Thanks! Can't have too many random ringtones to choose from I say. Already got the giant mega audio resource list from the other topic that includes all the various android phones, this will just help more.
Click to expand...
Click to collapse
I think this includes all of those, although if you find some that I'm missing, please post them. The main draw of this is that all of sound files are as tiny as possible, making it so you can fit them on internal memory if you want to, or just use less space. The entire thing is only 9.4 mb, and it includes the ringtones from the hero and magic.
Post any ringtones it doesn't contain so I can squish them down to tiny size too.
I can't find any media2sd scripts on the forum. Can any one point me in the right direction?
superGOAT said:
I can't find any media2sd scripts on the forum. Can any one point me in the right direction?
Click to expand...
Click to collapse
You don't have your rom in your sig, so my help will have to be very basic. I run cyanogen's experimental rom (not for the faint of heart) and huanyu's user customizable script. Other than that I can't offer much help. What I can say is that if you push the ENTIRE contents of this zip to your ext partition on your sd card and use huanyu's script with media2sd activated, you'll be fine.
Huanyu also has a version of his script for the stable series of cyanogens roms.
I have NO idea how to do media2sd on hero. I don't support hero as an os and will never use it unless the ENTIRE android community decides to go that route.
If you are using another rom let me know and I'll see what I can do.
I'm currently on Drizzy's newest hero build, but the guts are the same. I went back and did some research and that script is working thanks for the help.
superGOAT said:
I'm currently on Drizzy's newest hero build, but the guts are the same. I went back and did some research and that script is working thanks for the help.
Click to expand...
Click to collapse
No problem, and I'm glad they're working out for you. So far I've got over 100 downloads, so it seems people like this.
Anybody with any additional tones to be added? I'd really like to beef it up!
I'd love to give you some of miine but I don't have any that don't have a copyright next to it but if you want them anyway I'll upload them for you.
Thank you mate!
superGOAT said:
I'd love to give you some of miine but I don't have any that don't have a copyright next to it but if you want them anyway I'll upload them for you.
Click to expand...
Click to collapse
Are any of them for a released or soon to be released android phone? I could put together a "legal" and a "questionable" vesion, although the latter might have to be off the forum (hint hint). I'd like to keep the one on here being full of nothing but official android and htc ringtones for released and soon to be released (ie leaked) android devices.
Noob Question...
I'm running CyanogenMod-4.0.4 + Recovery 1.4 and the community hero rom and was wondering how I should go about implementing this audio resources zip. Do i apply the update from the recovery? Or is there some other way of getting them on?
You can push them to /system/media....but I'd recommend using hyanu's userinit.sh script instead. media2sd is FAR superior for the number of sound files were talking about here.
any chance of this being posted elsewhere? Was looking to download this, but the site doesn't seem to exist.
Can't use my host for any more hosting of FREE ringtones
awesome..! thanks
i may use it for DarkDream theme
Barina said:
awesome..! thanks
i may use it for DarkDream theme
Click to expand...
Click to collapse
I take no credit for creating these............
the #.ogg files in the notification folder are made by moonspoon.
BTW i just installed your theme..WOW
I couldn't get CMupdater to download it but i got it from your site
thanks im glad you like it
i tried the new cmupdater in 1.6 and i cant add my theme server without FC
I'f i was you till cmupdater is fixed, place a direct link to the file on your site
thanks for posting this stuff! very nice
Sorry for being such a noob. But could I bother someone to give me steps on pushing this to my phone? (mytouch).

[Kitchen][Online] website which lets anyone bake a rom

Hello, i'm a web developer and have no experience in developing android roms. Anyways, i'm planning to develop a free website which will let any developer create an online kitchen for his rom, where users like me can come and bake rom according to their needs. Now as i don't have any experience with cooking roms, i would like a little help from the developers. Help i am seeking in is, what features a fully customizable kitchen has, how to change the update.zip for the changes, and adding applications to the zip. I have a little bit idea, but want a clear process.
you will get flamed for this
shararti said:
Hello, i'm a web developer and have no experience in developing android roms. Anyways, i'm planning to develop a free website which will let any developer create an online kitchen for his rom, where users like me can come and bake rom according to their needs. Now as i don't have any experience with cooking roms, i would like a little help from the developers. Help i am seeking in is, what features a fully customizable kitchen has, how to change the update.zip for the changes, and adding applications to the zip. I have a little bit idea, but want a clear process.
Click to expand...
Click to collapse
This really is an admirable goal, but you're attempting to bite & chew WAY more than your mouth can handle!!!
You're a web developer, good.
You have no experience in developing android roms, bad.
You want to develop a free kitchen, good.
You have no experience with cooking roms, bad.
You want developers to help you in exchange for a free kitchen for their rom, bad & good.
You don't know how to update the "update.zip" file and re-sign it, bad.
You don't know how to add an APK to the above mentioned "update.zip" file and re-sign it, bad.
You have a little bit of an idea, but want a clearer process, bad.
All of the above noted BAD points, have been discussed, referenced, and linked on these forums countless times shararti.
You really need to search, read, search some more, and apply what you've learned.
I too am a Web Developer/Designer. I've been in the business of creating websites since 1999 (off & on). And the above mentioned project it something I WON'T EVEN DARE ATTEMPT.
Good luck!
I did search, countless times, everywhere. But as lack of my experience with rom development, it was quite confusing. Well I do know signing and adding apk part, and the rest, i agree, i need some help. I'm willing to give my summer to this project and develop this kitchen for the xda community (i'm also willing to give it away to xda). Now if anyone is willing to help me, please pm me.
Actually, it isn't that difficult.
There are quite a few scripts and programs that you could simply employ on your website. I'm sure those developers wouldn't mind
You would have to tier your ROM baking based on the major ROM cores, and the features swappable between flavors of those cores.
It's simply letting the user choose what he wants in his base ROM, pushing the files into the zip, and running the script to sign them.
I'd be glad to guide you in the structure of ROMs, and showing you what can be mixed and matched.
PM me. We'll get started.
Sounds like a very cool idea and I wish you all the best and hope you find some programmers willing to teach you about roms, and you can do the web coding and make your idea a reality.
I'd use it for sure, would be wicked. Imagine going to this web page on your N1 customizing a ROM, building it and then flashing it. All without going near a computer. Sounds unreal!
APrinceAmongMen said:
I'd be glad to guide you in the structure of ROMs, and showing you what can be mixed and matched.
PM me. We'll get started.
Click to expand...
Click to collapse
Perhaps, share the information here once you two have things worked out?!
shararti said:
I did search, countless times, everywhere. But as lack of my experience with rom development, it was quite confusing ...
... I'm willing to give my summer to this project and develop this kitchen for the xda community ...
Click to expand...
Click to collapse
XDA is such a huge resource, full of solutions, bricked devices and lost newbs LOL.
After trolling for a few months, I was ready to flash my first WinMo SmartPhone a few years ago. I haven't used a 'regular phone' ever since.
This would be an ideal summer project. As I said, I'm also a Web Developer.
Hit me up for some theme/template ideas. I do most of my work with Notepad++ and Adobe Fireworks CS4.
Goonish said:
I'd use it for sure, would be wicked. Imagine going to this web page on your N1 customizing a ROM, building it and then flashing it. All without going near a computer. Sounds unreal!
Click to expand...
Click to collapse
hhmm, never thought of that!
You're right ... sounds unreal!
Something the iFans would never be able to attain.
Even better, how about, instead of flashing some large file, only the ones affected by an update are flashed, resulting in a much SMALLER file (thus saving on data usage) and a FASTER flashing (saying on battery life).
shararti said:
Hello, i'm a web developer and have no experience in developing android roms. Anyways, i'm planning to develop a free website which will let any developer create an online kitchen for his rom, where users like me can come and bake rom according to their needs. Now as i don't have any experience with cooking roms, i would like a little help from the developers. Help i am seeking in is, what features a fully customizable kitchen has, how to change the update.zip for the changes, and adding applications to the zip. I have a little bit idea, but want a clear process.
Click to expand...
Click to collapse
Well it all depends on what you want. I would suggest you have a base rom without the boot.img stored with minimal capability in a folder. then allow the user to choose what type of kernel and capabilities they would like with it. That will be the minimum amount for a rom. Then you can follow it up with additions such as extra scripts and applications that can be added and moved to the appropriate directories. at the end, you would zip up the selection and sign it, with the appropriate update-script (which should be the same as the stock rom's unless the additions require something drastic)
So the folder tree should look something like this for one specific ROM:
ROM/ROM Core Files (this is the base rom without boot.img)
ROM/ROM Core Files/META-INF (this is for the update zip)
ROM/ROM Core Files/system (this is where the system apps go)
ROM/ROM Core Files/data (this is where certain apps go)​
ROM/ROM Kernels (this is where kernels are/boot.img)
ROM/ROM Kernels/boot.img.1 etc​
ROM/Modifications (this is where apps and other mods go)
ROM/Custom Build (this is where the baked rom should go)
Then all you need to figure out is how to move everything to the custom build directory
Move the core to custom directory and a boot.img (rename it from whatever it is to boot.img) and then move and modifications to the appropriate directory inside the custom build folder. Then zip the custom build folder and sign it
That should be about right. its 3 am here lol so i may be missing something. pm me if you need more help or post here
Exactly.
The great thing about it. The ROM core files can be optional. You can bake a kernel or you can bake CM w/ custom kernel and custom mods, i.e. modded phone.apk. You can bake anything and everything.
Mmm baking never sounded so good.
Check this website out:
http://theunlockr.com/2010/03/26/ho...om-for-android-part-1-setting-up-the-kitchen/
My small contribution to this project
The basic kitchen:
forum.xda-developers.com/showthread.php?t=633246
Sorry it's not a link, apperantly new users cannot post links
flybyme said:
So the folder tree should look something like this for one specific ROM:
ROM/ROM Core Files (this is the base rom without boot.img)
ROM/ROM Core Files/META-INF (this is for the update zip)
ROM/ROM Core Files/system (this is where the system apps go)
ROM/ROM Core Files/data (this is where certain apps go)​
ROM/ROM Kernels (this is where kernels are/boot.img)
ROM/ROM Kernels/boot.img.1 etc​
ROM/Modifications (this is where apps and other mods go)
ROM/Custom Build (this is where the baked rom should go)
Then all you need to figure out is how to move everything to the custom build directory
Move the core to custom directory and a boot.img (rename it from whatever it is to boot.img) and then move and modifications to the appropriate directory inside the custom build folder. Then zip the custom build folder and sign it
Click to expand...
Click to collapse
Ok so after reading it 3 times carefully, this is what i got to:
All roms have same common files, which are:
1. the META-INF folder.
2. the system folder.
3. the data folder.
This is a basic skeleton of any rom, and every rom has these exact files.
Now what i have to do is, when a user cooks a rom, i have to pick the required boot.img and put it into the basic skeleton, in addition to any apps/modifications user want. Then zip the whole package and sign it.
Is that it?
PS: you also said that i may need to change update-script, in what cases that would be required?
PPS: Do i have to make changes to some other files too? cause it sounds too easy to be true =p
shararti said:
Ok so after reading it 3 times carefully, this is what i got to:
All roms have same common files, which are:
1. the META-INF folder.
2. the system folder.
3. the data folder.
This is a basic skeleton of any rom, and every rom has these exact files.
Click to expand...
Click to collapse
They usually have the same folders, not files
the META-INF has the signature files but most importantly the update-script which tells the phone what to do when your flashing the update.
shararti said:
Now what i have to do is, when a user cooks a rom, i have to pick the required boot.img and put it into the basic skeleton, in addition to any apps/modifications user want. Then zip the whole package and sign it.
Is that it?
PS: you also said that i may need to change update-script, in what cases that would be required?
PPS: Do i have to make changes to some other files too? cause it sounds too easy to be true =p
Click to expand...
Click to collapse
that SHOULD be it but remember that you may have to remove some apps from the core files of the rom such as amazon mp3 that people may not want, so you will have to see what apps can be removed and decide whether you want users to be able to remove it or not.
You MAY have to change the update-script if for example you want to put some things in the data partition and symlink them or change the data partition to include the ext partition instead of just for apps. Changes like that are usually for ROMs that are too big to fit properly on the nexus ( youll also have to check the size of the system and data folders to make sure they fit on the phone without modification)
Most of this stuff will be figured out in testing haha but ya at the very basicee its what you have here. You really have to know what you actually want users to be able to cook and then build the kitchen to that effect
flybyme said:
They usually have the same folders, not files
the META-INF has the signature files but most importantly the update-script which tells the phone what to do when your flashing the update.
Click to expand...
Click to collapse
So does that mean i can use same core for all custom baked roms? Except for the update-script, which in rare cases, may need to be altered.
flybyme said:
that SHOULD be it but remember that you may have to remove some apps from the core files of the rom such as amazon mp3 that people may not want, so you will have to see what apps can be removed and decide whether you want users to be able to remove it or not.
Click to expand...
Click to collapse
I took a look at system folder and it's quite populated. Can you tell me what are the basic files that are common for all roms? For the rest of the files, i guess i'll give the user choice to include them or not.
Also can you tell me what is zipalign? Will that be required in baking process?
And to let everyone know, I have already started the working on the kitchen =]
shararti said:
So does that mean i can use same core for all custom baked roms? Except for the update-script, which in rare cases, may need to be altered.
I took a look at system folder and it's quite populated. Can you tell me what are the basic files that are common for all roms? For the rest of the files, i guess i'll give the user choice to include them or not.
Also can you tell me what is zipalign? Will that be required in baking process?
And to let everyone know, I have already started the working on the kitchen =]
Click to expand...
Click to collapse
Well it really depends on what ROM's your looking at. Some devs change the apps to their liking. For example, CyanogenMod has a modified Settings.apk that has features specific to his rom. However, all ROMs have Settings.apk. As such, you will probably have to have a Core ROM folder for each specific rom.
I would suggest looking at other online kitchens and see what features they offer, come up with a specific feature set and then decide what direction that you want to take.
zipalign is a compression technique that optimizes how .apk files are accessed in android. it makes things faster and is not required but would be nice to have. you lose the benefits if you open and modify any files from a zipaligned apk
Let's clear some things up here.
First, core files are not interchangeable between main roms but only flavors of those main roms.
As of now, we have 3 main roms for the nexus one.
CyanogenMod, Modaco Custom ROM, and Desire/Sense Roms.
Each of these roms have their own unique cores amd features and are not interchangeable.
There are flavors of each of these roms.
Flavors of CM has parts that are interchangeable with other flavors but use Cyans core.
Say there is one CM flavor that has some themieing and a few other changes you don't want. You can take the themed files and put them into your CM base and leave the rest out.
You can't put that themeing into a Modaco Custom ROM though.
Kernels I believe are the only things can be put into any ROM base. Most apps are as well.
Now that I look at it. Doing a Nexus One kitchen isn't that difficult but making a full featured HTC kitchen would be a mountainous task. There are so many mods, roms and themes to keep track of. We'd have to designate people from each device forum to feed us the ROMs and parts that are active and functional.
P. S. Lectures are over at 7 today. ill be able to crack down on it with you then
Kitchens are for the Food Network...
well thanks flybyme and APrinceAmongMen, these 2 posts really cleared up somethings. I'm in the process and will keep you guys updated.
QUESTION: how do i change the radio and boot animations in a rom?
PS: the good news is, i'm done with all the hard part, and just few small things remaining. Probably if anything else doesn't comes up, you guys should have a n1 kitchen within few days =D
shararti said:
QUESTION: how do i change the radio and boot animations in a rom?
PS: the good news is, i'm done with all the hard part, and just few small things remaining. Probably if anything else doesn't comes up, you guys should have a n1 kitchen within few days =D
Click to expand...
Click to collapse
boot animations are located either in /data/local or /system/media
radio flash will require you to change the update-script
you can look at the FRF50 update with the radio to figure it out ( or pm me if thats too difficult, its a little late else id do it myself)
Just make sure the radio is excluded by default.
Another thing about radios, the newest radio usually works on older roms, but old radios don't work on the roms released with and after the newest radio.

[Q?] How To Cook A Captivate ROM

Well guys, I apologize for posting this here, but i've done a ton of research and i have no clue where to start. I look in the General Android Development here and it's all device specific.
I feel like it's about time for me to start contributing back to the community.
I want to create a deodexed take-and-bake ROM, but i have literally no idea where to start. I dunno if i'm supposed to use VirtualMachine, SDK, JDK, or what. I've done days of research, using my google-fu to the best of my ability. All i want to learn how to do right now is:
1. Deodex
2. Create ROM structure
3. Wrap up in a handy .zip package for installation
If any help could be given, that would be awesome. Plus, if this thread gets any attention, maybe it could be a reference point for new devs to start and maybe help out the community too.
So if you can lend a hand, thanks a million.
These post might help:
http://htcpedia.com/forum/showthread.php?t=1404
http://forum.xda-developers.com/showthread.php?t=732957
http://forum.xda-developers.com/showthread.php?t=633246
thanks man, swooping up that kitchen up now. maybe by tomorrow i'll have a working ROM out of the little surprise Eugene's bringing for us
DOAlaboratories said:
thanks man, swooping up that kitchen up now. maybe by tomorrow i'll have a working ROM out of the little surprise Eugene's bringing for us
Click to expand...
Click to collapse
Huh? Eugege has something better than Frankin-Twiz?? Or is it F-Twiz with Froyo?
Do tell!
Hey let me know how those work. I've been looking for something like you and had pretty much given up. Here's some other links I've found.
http://forum.xda-developers.com/showthread.php?t=697938
http://forum.xda-developers.com/showthread.php?t=667298
I am also looking to learn cooking Will try and reply.
i would love to learn too should have more time on my hands and might actually get to dig in soon
Since then I've come a long way it just seems like every time i have something rready for release someone one-ups me
How to cook a ROM:
- Pre-heat your oven to 375
- Baste your framework-res.apk in a garlic and olive oil marinade, let stand for 30 minutes.
- Remove Twiz and set your launcher in /system/app
- Lightly salt and pepper your ROM and add a few miscellaneous apps. Change the apps you include every other day for best results.
- Stuff your ROM with giblets and random mods like the gingerbread keyboard or the one where you move the clear button up to the widget bar on the notification menu.
- Bake for thirty five minutes, or until the ROM reaches sufficient sexiness
- Let stand ten minutes, serve with white wine
Alternatively, just kang someone else's work and pass it off as your own, then just say you only used the build.prop from the other individual's ROM.
glitterballs said:
How to cook a ROM:
- Pre-heat your oven to 375
- Baste your framework-res.apk in a garlic and olive oil marinade, let stand for 30 minutes.
- Remove Twiz and set your launcher in /system/app
- Lightly salt and pepper your ROM and add a few miscellaneous apps. Change the apps you include every other day for best results.
- Stuff your ROM with giblets and random mods like the gingerbread keyboard or the one where you move the clear button up to the widget bar on the notification menu.
- Bake for thirty five minutes, or until the ROM reaches sufficient sexiness
- Let stand ten minutes, serve with white wine
Alternatively, just kang someone else's work and pass it off as your own, then just say you only used the build.prop from the other individual's ROM.
Click to expand...
Click to collapse
I just LOL'd real hard
DOAlaboratories said:
Since then I've come a long way it just seems like every time i have something rready for release someone one-ups me
Click to expand...
Click to collapse
Any advice to some one starting this journey.
Sent from my SAMSUNG-GT-I9000 using XDA App
I see what you did there glitterballs. I have so say, I am a fan sir.
Thanks for the above links guys! I haven't perused them very much yet, but I'm sure they will make for some great reads =D
glitterballs said:
How to cook a ROM:
- Pre-heat your oven to 375
- Baste your framework-res.apk in a garlic and olive oil marinade, let stand for 30 minutes.
- Remove Twiz and set your launcher in /system/app
- Lightly salt and pepper your ROM and add a few miscellaneous apps. Change the apps you include every other day for best results.
- Stuff your ROM with giblets and random mods like the gingerbread keyboard or the one where you move the clear button up to the widget bar on the notification menu.
- Bake for thirty five minutes, or until the ROM reaches sufficient sexiness
- Let stand ten minutes, serve with white wine
Alternatively, just kang someone else's work and pass it off as your own, then just say you only used the build.prop from the other individual's ROM.
Click to expand...
Click to collapse
LOL! You are the f-ing man! Really, I think this is a great idea for a thread. I have been trying to figure a way to keep track of all the stuff I have learned over the last few months and this could be it. Between noob and the premiere chefs here are... all the rest of us. I want to learn and share what I learn.
Thank you!!!!!"" Finally a good post on where I hopefully can start. Well ill take a look at the sites in the morning. Night!
Sent from my GT-I9000M using XDA App
What tool do you use to pull the img files out of a odin release? Like those released on samsung_firmware site?
They look like bin files not img files?
Thanks
try 7zip. It will extract just about anything.
lbbo2002 said:
What tool do you use to pull the img files out of a odin release? Like those released on samsung_firmware site?
They look like bin files not img files?
Thanks
Click to expand...
Click to collapse
glitterballs said:
How to cook a ROM:
- Pre-heat your oven to 375
- Baste your framework-res.apk in a garlic and olive oil marinade, let stand for 30 minutes.
- Remove Twiz and set your launcher in /system/app
- Lightly salt and pepper your ROM and add a few miscellaneous apps. Change the apps you include every other day for best results.
- Stuff your ROM with giblets and random mods like the gingerbread keyboard or the one where you move the clear button up to the widget bar on the notification menu.
- Bake for thirty five minutes, or until the ROM reaches sufficient sexiness
- Let stand ten minutes, serve with white wine
Click to expand...
Click to collapse
The best part is that it's actually the correct way to cook a ROM.
lbbo2002 said:
What tool do you use to pull the img files out of a odin release? Like those released on samsung_firmware site?
They look like bin files not img files?
Thanks
Click to expand...
Click to collapse
Magic ISO will open the two .rfs files.
First thing is choose what base you want to work with. Then load the rom and dump /system.
1 Install busybox to /system/xbin
2 cd /sdcard
3 chmod 777 /system/xbin/busybox
4 /system/xbin/busybox tar czvf dump.tar /system
On your sdcard will be dump.tar. Copy to pc. Unzip the dump.tar. Use xUltimate to deodex /system/apps & /system/framework. Now you can edit framework.res and add theme, battery icons & shutdown menu if needed. This requires Linux to dump the files and Linux to repack them if there are no themes, battery icons or shutdown menus available for your base rom. Add busybox & root. Add what apps you want preloaded to /data/apps. You can also include modem and kernel if needed. Now create update.zip that will flash the files you changed. I have been working on learning how to dump and edit framework.res. From this process I have learned its easier to make your changes to the source code then making changes after then rom is compiled. I read up on CM and they suggest making android apps before compiling from source to get use to android file system and what not. I am now learning android sdk with eclipse. Then I am going to start working with source code instead of making roms from dumps.
MikeyMike01 said:
Magic ISO will open the two .rfs files.
Click to expand...
Click to collapse
Thanks Mikey for the info that helps a lot so I don't have to load a Linux (still might since I have VMW. I assume Cygwin can do the reconstruction?
Well I got the Frameworks rfs to extract but not any others? What other .rfs file can Magic ISO open/extract?
OK the Cache.rfs file I was able to open and extract the zip. On the first ROM it wouldn't work so must be bad.
Thanks

[VIDEO] T959 Boot Screen Replacement Tutorial

All links pulled due to XDA Request after an XDA member complained I was only out for profits to a moderator on a few products I have. Due to the fact I link to a product or two and a few other things in many videos, I was asked to pull any content relating to this.
I will still be offering all this great material at my website. Just go to google and search for MobileTechVideos.
will give this a shot...
Hi,
This worked nicely for me, thanks for the mod.
Now if only we had an easier way to edit the splash screen inside the zimage to match the lfs splash it would be perfect.
For anyone that wants it, I used the simple "Google" splash that ships on the Nexus S. I've attached the file to this post.
Cheers, =)
looks good...i'll try this sometime today and see whats really good
Thanks for the feedback and the Google boot screen. I'm going to try and gather a bunch up and make a repository on the site.
connexion2005 said:
Thanks for the feedback and the Google boot screen. I'm going to try and gather a bunch up and make a repository on the site.
Click to expand...
Click to collapse
EDIT: found the information I was looking for.
Great work again.
Cheers, =)
STiCKY!!!!!!!!
Very cool.
s0niqu3 said:
EDIT: found the information I was looking for.
Great work again.
Cheers, =)
Click to expand...
Click to collapse
links please?
tried to google 'flash screen edit zimage' but to no avail...
Sonnislav said:
links please?
tried to google 'flash screen edit zimage' but to no avail...
Click to expand...
Click to collapse
I found some scattered info on this but currently the difficulty is still pretty high. Did you find a step by step solution? I'll video it if so. Otherwise I'll just develop my own method and write a script.
connexion2005 said:
I found some scattered info on this but currently the difficulty is still pretty high. Did you find a step by step solution? I'll video it if so. Otherwise I'll just develop my own method and write a script.
Click to expand...
Click to collapse
Hi,
No, sorry, I meant that I found that there's not really an easy solution to replacing the second static logo, since it ends up being built into the kernel.
I found a post in the captivate forums here: http://forum.xda-developers.com/showpost.php?p=10851192&postcount=118
And using that script, I can generate the .h file easily enough, but I've never tried to compile a kernel before, and have run into problem after problem today trying.
Anyway, the best option would be to find an extremely nice dev, that has an automated build environment already setup and working, that would be willing to take pre-made .h files from users, and build them into custom kernel releases.
Likely too much to ask for though, lol.
Cheers, =)
Added link to new boot screen page on my website. Check it out in the bottom of the original post!
would this mess with the kernel??
Mr. Apocalypse said:
would this mess with the kernel??
Click to expand...
Click to collapse
No not at all. It only messes with the param.lfs partition which resides in BML6 of the phones BML structure.
Well done......... !!!!!
Is this just meant to be an alternate method to simply using root explorer and replacing the bootanimation.zip file?
That's how I replace my boot animation, and its about ten times easier and faster than this method. Of course your rom has to be one that uses a bootanimation.zip for the start up animation though.
Sent from my SGH-T959 using XDA App
eminembdg said:
Is this just meant to be an alternate method to simply using root explorer and replacing the bootanimation.zip file?
That's how I replace my boot animation, and its about ten times easier and faster than this method. Of course your rom has to be one that uses a bootanimation.zip for the start up animation though.
Sent from my SGH-T959 using XDA App
Click to expand...
Click to collapse
Hi,
This isn't replacing the boot animation, its replacing the very first static "splash" screen that you see when you power on the phone.
In our case, its the black screen with the white "Vibrant" text in the middle and "samsung" at the bottom.
Please note, this splash is a 2-stage setup, one copy stored in the lfs partition (this tutorial replaces that file) and a second, built into the kernel (this is not currently possible to replace without building your own custom kernel from source.)
Hope that clears things up for you, cheers, =)
s0niqu3 said:
Hi,
This isn't replacing the boot animation, its replacing the very first static "splash" screen that you see when you power on the phone.
In our case, its the black screen with the white "Vibrant" text in the middle and "samsung" at the bottom.
Please note, this splash is a 2-stage setup, one copy stored in the lfs partition (this tutorial replaces that file) and a second, built into the kernel (this is not currently possible to replace without building your own custom kernel from source.)
Hope that clears things up for you, cheers, =)
Click to expand...
Click to collapse
Omg! I feel like such a noob! Ugh :-[
So sorry. I guess I did not read it right and automatically assumed it was for boot animation.
Sent from my SGH-T959 using XDA App
Very interesting.
And while i have no way to edit the kernel image on a binary level, it's fairly easy to build into kernel.
Maybe this could be scripted into a sort of "Kernel Kitchen" type thing. (No, i suck at web coding stuff)
i need to talk to people if this can even be achieved, but it's the only way to avoid building your own kernel from source
Great Tutorial
OK just for the sake of trying this, I followed the video and it worked perfectly.
Great tutorial when even a noob like myself can follow it and feel comfortable with it. Kind of a long first boot when there is no picture and then after inserting the replacement.
Thanks

Atrix roms and more ...

The blog where i found everything
This server was not really that private ... http://cafe.naver.com/develoid.cafe?iframe_url=/ArticleRead.nhn?articleid=24692&
http://dogsolefoot.iptime.org/D.Kim Kor/frame.htm?action=SkinFile#/Atrix/
On this site there is roms that have not been posted on xda.
After going to the website, click the rom folder, and there they are.
If you go to the fifth folder from the bottom, then go to the secret folder, there are files that seem to be ICS ports.
Tell me what you think!
The Site seems to be down...
http://dogsolefoot.iptime.org/D.Kim Kor/frame.htm?action=SkinFile#/
Mirror of Roms:
*If you have any please post ill give credit
http://www.multiupload.com/IE98U6DSI9 - TurTleRom beta5
Very cool! Folks, if you're thinking of flashing this, you may want to consider reviewing the contents of the .zip before flashing, removing anything like recovery.img that could lock you out of the Rom Manager or RomRacer CWM you're familiar with.
If you have no idea what I'm talking about, wait for someone else to come around and take a look first.
Happy Hacking and don't brick yourself!
----
While I was writing this, I see the trolls have descended upon the thread. If you're not technical enough to rip it apart and flash it, don't post.
It's a developer forum folks, nobody cares if you're anxiously awaiting everyone else to take the first try, we only care if you did and your results...
Damn, im so tempted..
I will review the contents of the zip, and report back.. Although I don't technically know what Im looking for besides a recovery image.
currently downloading some of those and taking a look inside them, everyone please go about this careful!
You're so freaking awesome man, here you come to the rescue again
checked out the one tittled ics_port_olympus_singed_test.zip, currently in the process of flashing it, will let you guys know whats up! the size seems legit
I would have to reluctantly check out mentally from my family for the night if this is true
ROM > TurtleRom > TurTleRom beta5.zip is ro.modversion=CyanogenMod-7-12112011-NIGHTLY-Olympus Didn't bother looking further as this looks boring
MIUI > alpha2-miui-Snya.zip is CM7 based too, but looks like it's default locale is in korean. Definitely has MIUI apks, rooted with Dolphin Browser HD too and Titanium Backup.
samcripp said:
checked out the one tittled ics_port_olympus_singed_test.zip, currently in the process of flashing it, will let you guys know whats up! the size seems legit
Click to expand...
Click to collapse
What directory did you find that in Sam?
_Alex_ said:
What directory did you find that in Sam?
Click to expand...
Click to collapse
It's in the op
Sent from my MB860 using XDA App
Yeah, that one's in 디프/secret.
_Alex_ http://dogsolefoot.iptime.org/Atrix/ROM/디프/secret/ics_port_olympus_test_signed.zip
but the file has installations issues, it aborts, let me fix that shiot and give it a second try!
Just found a kernel in there too called the jaryo 1.45 kernel it booted up fine but when i checked my about phone settings it clearly shows its actually fauxs kernel so nothing new there either.
my Koreans a bit rusty but this hopefully will turn out good.
Lots of it is just mirrors to other roms and something about a trackball
sent from my Atrix via XDA premium
the are several ics ports in there!
just waiting to see if it is safe!
marko! said:
my Koreans a bit rusty but this hopefully will turn out good.
Lots of it is just mirrors to other roms and something about a trackball
sent from my Atrix via XDA premium
Click to expand...
Click to collapse
Yeah im bettin this is all the same ole **** with just different names. that ics port is probably just evogp's rom!
No, it's clearly not; the build.prop file, for example, is totally inconsistent with a CM7 build.prop, and quite consistent with the build.prop files of other ICS beta ROMs that have been appearing.
begadkepat said:
No, it's clearly not; the build.prop file, for example, is totally inconsistent with a CM7 build.prop, and quite consistent with the build.prop files of other ICS beta ROMs that have been appearing.
Click to expand...
Click to collapse
Looks asop to me. Launcher2 is included some other stuff. The updater script is messy
Only one apn included and odexed
sent from my Atrix via XDA premium
I found this site the other day it supposedly has an miui ics rom and is also in korean. http://m.cafe.naver.com/ArticleList...arch.menuid=78&search.boardtype=L&usenotice=N only thing is i believe youve got to register to dl
so has anyone tried ics yet?

Categories

Resources