Finally got these all loaded up, this will de-odex all of your /system/app and /system/framework folders.
MAKE SURE YOU PERFORM A NANDROID BACKUP BEFORE ATTEMPTING THIS, IF ANYTHING GOES WRONG, JUST RESTORE THE SYSTEM.IMG PART OF THE BACKUP AND TRY AGAIN. IF THIS SCREWS UP YOUR DEVICE I AM NOT RESPONSIBLE, NEITHER IS CHRISROTOLO. YOU TAKE ALL THE RISKS OF MODDING YOUR OWN DEVICE.
Ok, now that we have covered that, instructions.
DOWNLOAD
MD5 :: 32793691755CA374AD728FA3D385A3A0
thanks to M1m3R
The initial reboot will take a minute of two, do not worry, let it do its thing. If SHOULD stay on the SAMSUNG logo, if the boot animation keeps playing over and over something went wrong, and you will need to flash it again.
The files in the zip are 100% stock. If you wish to apply my theme then see the second post.
Please feel free to ask any questions, or hit me up on GTalk - [email protected].
If you wish to apply my theme for the WIFI only version, once loading up these files, go here
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Some of the images were borrowed from different themes around xda. The unlock circle was kanged from the 10.1 forums. I will get around to changing the soft key buttons as soon as I can get the battery mod working. Working on that now, will probably be a few days before I will be able to get it up and going however.
nice job, thanks for testing. Let the themes/tweaks begin!
I hope.
Oh yes. Sorry it took so long man! Fedex is a ***** this time of year. First day I haven't work 12+ hours in a month!
looks good, is that an official ICS lock ring mod or another custom one?
not bad, mine will be a few more days at least, but its coming.
question: any idea how to remove touchwiz page indicators? I removed them in app drawer by zeroing an .xml line, tried everything, think it may be more than an .xml
let me know if you need help with anything.
Mine will not have accurate battery mod in status bar. just tap on the systemui quickpanel pop up and theres how I check actual percentage. you putting in all the actual numbers over the .pngs, Ive dont that before, and having to add .xml is not easy.
Wow a rom and its themed perfectly! I have a question before I try to flash it using ADB. I installed sdk and kies and when I installed sdk I moved everything from my platform tools directory into my tools directory. I needed fastboot mode to root my nexus s. Do I have everything I need to use adb when installing this rom using adb? Any help would be greatly appreciated
Sent from my GT-P6210 using xda premium
And are the # signs mean hit enter? Thanks
Sent from my GT-P6210 using xda premium
mike216 said:
Wow a rom and its themed perfectly! I have a question before I try to flash it using ADB. I installed sdk and kies and when I installed sdk I moved everything from my platform tools directory into my tools directory. I needed fastboot mode to root my nexus s. Do I have everything I need to use adb when installing this rom using adb? Any help would be greatly appreciated
Sent from my GT-P6210 using xda premium
Click to expand...
Click to collapse
Yes as long as adb sees the device your fine. And the # signs are just symbols meaning you have SU access. After each command you press enter. Everytine you press enter it will repeat each step then follow it up a # sign, once you see the # sign type the next step.
Sent from my Insanity powered SGS2
Good point now that I think about it,it was a dumb question, thanks
BEST DAMN PHONE BECAUSE WE HAVE THE BEST DAMN DEVELOPERS!
I've changed the theme up some. Changed a few images, and fixed a few images that were white and you couldnt see, as well as volume sliders. The SystemUI is now a lilght black/grey same as chrisrotolo. As well as the unlock circle is now blue. Also added back the stock wifi indicator because the ICS would shift to the left. Once I figure out why ill add it back.
I will post up new screenshots today when I get home.
Thanks again to chrisrotolo for all the assistance with xml's, images and everything else!
It looks amazingly perfect! Going to try and install it this weekend, thanks
BEST DAMN PHONE BECAUSE WE HAVE THE BEST DAMN DEVELOPERS!
Has anyone actually gotten this to work. No matter what I do, I can't get this to work.
I also put together a flashable zip to install the system files and remove the .odex flies. The flash works but nothing actually happened.
I'm not sure how to proceed at this point.
Anyone have any luck with a working updater script for this device?
ptfdmedic said:
Anyone have any luck with a working updater script for this device?
Click to expand...
Click to collapse
Yes. My CWM Recoveries all use updater scripts (edify) to install. I've sent a message to the OP and will help him wrap this in a simple update.zip over the long weekend.
take care
Gary
yeah, I had similar issue with the P6200 deodex, had what I beleived to be all the right commands, flashed ok everytime, but didnt vhange everything.
Thank goodness we have people like garyd to help.
(i'll probably borrrow his .zip and use it for 3g version... IF he doesnt mind.)
chrisrotolo said:
yeah, I had similar issue with the P6200 deodex, had what I beleived to be all the right commands, flashed ok everytime, but didnt vhange everything.
Thank goodness we have people like garyd to help.
(i'll probably borrrow his .zip and use it for 3g version... IF he doesnt mind.)
Click to expand...
Click to collapse
This was my last attempt at creating the zip. I had a few versions that flashed all the way through without error but upon reboot nothing had actually changed.
This code errors out. I borrowed some from the 3G version. Wouldn't this be very similar to the Epic Touch 4G?
ui_print(Deodexed System);
show_progress(0.500000, 0);
ui_print("Mounting System");
mount("ext4", "EMMC", "/dev/block/mmcblk0p8", "/system");
ui_print("Cleaning up...");
delete("/system/app);
delete("/system/framework);
package_extract_dir("system", "/system");
unmount("/system");
ui_print("Done.");
show_progress(0.100000, 0);
Click to expand...
Click to collapse
ptfdmedic said:
This code errors out.
Click to expand...
Click to collapse
At which point does it error out?
You should add lines to fix permissions:
Code:
set_perm_recursive(0, 0, 0755, 0644, "/system/app");
set_perm_recursive(0, 0, 0755, 0644, "/system/framework");
(don't run this on all of /system, as stuff in /system/etc and /system/bin need different perms.) Are you having issues when running under the stock (3e) recovery or with my CWM Recovery port? (If you have issues with one, have you tried it with the other?)
Not sure which device you are working with, but the /system partition is different for different versions of the 7+. (The P6210 uses mmcblk0p8)
Finally, you might consider forcing the dalvik cache to rebuild when doing that:
Code:
#only for GTP6210
unmount("/data");
mount("ext4", "EMMC", "/dev/block/mmcblk0p9", "/data");
delete_recursive("/data/dalvik-cache");
unmount("/data");
Take care
Gary
(warning: all the above code was written purely from memory, so it might contain typos... )
garyd9 said:
At which point does it error out?
You should add lines to fix permissions:
Code:
set_perm_recursive(0, 0, 0755, 0644, "/system/app");
set_perm_recursive(0, 0, 0755, 0644, "/system/framework");
(don't run this on all of /system, as stuff in /system/etc and /system/bin need different perms.) Are you having issues when running under the stock (3e) recovery or with my CWM Recovery port? (If you have issues with one, have you tried it with the other?)
Not sure which device you are working with, but the /system partition is different for different versions of the 7+. (The P6210 uses mmcblk0p8)
Finally, you might consider forcing the dalvik cache to rebuild when doing that:
Code:
#only for GTP6210
unmount("/data");
mount("ext4", "EMMC", "/dev/block/mmcblk0p9", "/data");
delete_recursive("/data/dalvik-cache");
unmount("/data");
Take care
Gary
(warning: all the above code was written purely from memory, so it might contain typos... )
Click to expand...
Click to collapse
Thanks Gary. I'll look into this again this weekend. I appreciate your help
It would be nice for a flashable zip file. I've tried and come up empty. And just for proof that I do have it on my tab let me upload a pic
Sent from my ICS'd themed Galaxy Tab 7+
Sent from my ICS'd themed Galaxy Tab 7+
antiochasylum said:
It would be nice for a flashable zip file. I've tried and come up empty. And just for proof that I do have it on my tab let me upload a pic
Click to expand...
Click to collapse
what are you replying to?
Related
All issues fixed, new file has been uploaded and the link updated
Ok, I like you, am tired of not having anything at all out there to flash and screw around with. I put this together last night and now that we have a somewhat functional clockwork recovery I wanted to give people something to screw around with.
That said, I'm having a lot of issues getting clockwork to properly flash .zips but fortunately there is a ghetto work around until I can look into fixing the issue.
Framework and apps are all deodexed and zip aligned. This is virgin, you will have to enter all of your information again so keep a titanium or mybackup handy.
I advise against restoring any data from apps that were once .odex. So restore your previous information carefully.
Do a Clockwork backup prior to doing this. If you don't then that is your own problem.
What you need:
1. You should be rooted and have clockwork recovery installed.
2. Download this image
http://www.megaupload.com/?d=CEIZVMHK
3. Extract the folder to your desktop. DO NOT CHANGE THE NAME leave it in the format that it is in.
4. Mount your sd card and open it. You should have a folder clockworkmod > backup >
If you don't then you didn't do a backup. Go back and re read what I wrote from the top and do that first.
5. Open that backup folder and drop in the file you extracted
6. You should see
clockworkmod > backup > 2010-09-15.00.44.56 > with three files cache, data and system .img.
If there is an extra folder from extraction or your directory structure is different it won't work.
7. reboot to clockwork recovery (power off, wait, hold volume down, camera then power until you see it)
8. go to backup and restore
9. restore
10. Select 2010-09-15.00.44.56
The backup will process on your device, once finished hit reboot and you will have a fully deodexed, zip aligned stock rom that you can now customize.
I have done this multiple times without any issues. You can also try a selective backup of just the /system folder and try an retain your /data. This has worked in the past for me, however I did have one incident where it cause a lot of issues and I had to do a full restore to stop the force close.
What do you gain?
Well the rom is a little bit zippier with things optimized a bit and there is a little more RAM available. It is also easier to skin and do other things now that all those pesky .odex files are gone.
If you have a question or issue post it here. Don't send me PM's.
Troubleshooting
1. Can't download from market?
Make sure you are signed into Gtalk.
check your pm and respond
Thanks man. Im speeding home for you. I can't download it from the epic for dome reason. My hero or evo was fine downloading zip files.
Sent from my SPH-D700 using Tapatalk
Sir. Yes Sir!
J/K
Seriously though, noobnl, is there a problem with this? You shortness makes me think there may be some issue.
done12many2 said:
Sir. Yes Sir!
J/K
Seriously though, noobnl, is there a problem with this? You shortness makes me think there may be some issue.
Click to expand...
Click to collapse
nope no problem
I'm out right now so I don't have acess to anything. I'll take a look at my update script and files to make sure its not just a stupid mistake.
Until then this works fine for people looking for something to mess with.
Flashing right now.
I have to files in the "clockworkmod/backup" folder. On is my backup today, which is 2010-09-14.20.23.11 and the other is 2010-09-14.05.12.51 (3 files totalling 254 Mb).
When I attempt to restore the 2010-09-14.05.12.51 folder, I get the following.
Please advise if this is correct.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Make sure you don't have an extra folder. Sometimes depending on how you extract the files you will end up with an extra folder.
Clockworkmod - should have the backup folder among other things
backup folder -should have the 2010-09-14.05.12.51 folder and your other backups
2010-09-14.05.12.51 folder should have cache.img, data.img and system.img
There shouldn't be any extra folders, that will create an issue with the recovery seeing the files.
Aridon, bro. Just flashed. No problems what so ever.
Yeah, all three (cache.img, data.img and system.img) are in there. I have run the restore twice with the extact same results as the pictures I've posted.
Aridon, the phones feels Snappier by FAR. I'm gonna run Quadrant and Linpack.
done12many2 said:
Yeah, all three (cache.img, data.img and system.img) are in there. I have run the restore twice with the extact same results as the pictures I've posted.
Click to expand...
Click to collapse
Did you do the newer version of Clockwork recovery?
http://forum.xda-developers.com/showthread.php?t=782300
Make sure your directory structure is exactly as it needs to be. I have it bold in the first post. Under Step 6.
If so, try downloading it again maybe its corrupt. Make sure you use winrar or 7zip to open it. Windows built in depacker is ****.
Aridon said:
Did you do the newer version of Clockwork recovery?
http://forum.xda-developers.com/showthread.php?t=782300
Make sure your directory structure is exactly as it needs to be. I have it bold in the first post. Under Step 6.
Click to expand...
Click to collapse
I did that exact Clockwork recovery in your link. As far as the directory structure, I know nothing abou that stuff I do know that it did successfully restore my original back up just now, so at least that is working for me. I am more than confident I am not seeing something, but I have no idea what. It seems pretty straight forward.
Aridon, got an 8.113 on first try with Linpack and 965 on Quadrant.
Could having the Andromeda Galaxy Kernel v1.3.0 mess up this process at all?
done12many2 said:
Could having the Andromeda Galaxy Kernel v1.3.0 mess up this process at all?
Click to expand...
Click to collapse
I had it. No problems.
done12many2 said:
I did that exact Clockwork recovery in your link. As far as the directory structure, I know nothing abou that stuff I do know that it did successfully restore my original back up just now, so at least that is working for me. I am more than confident I am not seeing something, but I have no idea what. It seems pretty straight forward.
Click to expand...
Click to collapse
Directory structure is easy: Its a giant file cabinet with folders.
clockworkmod > backup > 2010-09-14.05.12.51 > with three files cache, data and system .img.
Open clockworkmod folder on your sd card:
Open backup
open 2010-09-14.05.12.51
You should see 3 files in there (cache.img, data.img and system.img). You shouldn't have to open anything else to see those files. Even an extra step like opening 2010-09-14.05.12.51 twice will mess up the process.(eg. you open it and see another one there and open it and then see the files, that would mess things up).
You should NOT have to open up any other folders, even if they have the same name, it will screw up the restore. So if you had to open 2010-09-14.05.12.51 (or any of the other folders twice or in a different order) that would be an issue.
done12many2 said:
Could having the Andromeda Galaxy Kernel v1.3.0 mess up this process at all?
Click to expand...
Click to collapse
No. This doesn't make any changes to that portion of the device.
Aridon said:
Directory structure is easy:
clockworkmod > backup > 2010-09-14.05.12.51 > with three files cache, data and system .img.
Open clockworkmod folder on your sd card:
Open backup
open 2010-09-14.05.12.51
You should see 3 files in there (cache.img, data.img and system.img). You shouldn't have to open anything else to see those files. Even an extra step like opening 2010-09-14.05.12.51 twice will mess up the process.
You should NOT have to open up any other folders, even if they have the same name, it will screw up the restore. So if you had to open 2010-09-14.05.12.51 (or any of the other folders twice or in a different order) that would be an issue.
Click to expand...
Click to collapse
Well sir, you are a great fellow! You hit the nail on the head with the structure as I had the three files within a folder named 2010-09-14.05.12.51, which was located within another folder named 2010-09-14.05.12.51.
Thanks for your patience with a new guy. This and my Evo are my first Android phones and guys like you are making the transition great!!
Let me know what the protocol is for giving credit for credit due around this forum!
So custom kernels stay? AWESOME!!!
Guys I tried this without any success
Vibrant ROM = Bionix
Galaxy S 4G ROM = KD1 Deodexed (CWM Ready)
1. I decompiled, swapped many lines in Environment.smali (only file where I saw differences)
2. Re-compiled them into new classes.dex files
3. Removed old classes.dex file from each of the four files (services.jar, framework.jar, settings.apk and android_policy.jar)
Note on step 3 - I don't know why I had to do this for the other 3 files if the Environment.smali in framework.jar was the only file that apparently needed modification...but I moved on
4. Moved over (copy and paste) all the wifi files, modem & kernel
5. Finally, compiled the updated Vibrant ROM into a new ZIP file
6. Used Amend2Edify to sign the zip
Now, when I tried to flash this, it hangs at "Mounting mount point" for a minute or two, then it goes through a flash process...it eventually finishes with no errors, I clear cache and reboot the phone....the phone loops at the "Samsung Galaxy S 4G" screen (initial screen when powering on device).........and it sits there forever, never boots into anything.
Now when I was making edits in the Environment.smali, there were some entries for the sd card with subdirectory attached (otg_disk)...I changed from /mnt/sdcard/otg_disk to /mnt/sd/external_sd/otg_disk
I followed through each step carefully, I even downloaded an app that scans files within a provided directory for certain text, I scanned all the other files besides framework.jar for "INTERNAL" and it did not find anything pertaining to INTERNAL_STORAGE.....
Here is a screenshot of some more "INTERNAL" stuff I found..particularly in MediaScanner.smali
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Would we be changing language such as this also?
i hope Krylon,DrHonk, or robbbbit can chime in. Which version of Bionix you trying to port?
Beefvvl said:
i hope Krylon,DrHonk, or robbbbit can chime in. Which version of Bionix you trying to port?
Click to expand...
Click to collapse
It is the 1.3.1 Touchwiz version..
mikeDCMDVA said:
Guys I tried this without any success
Vibrant ROM = Bionix
Galaxy S 4G ROM = KD1 Deodexed (CWM Ready)
1. I decompiled, swapped many lines in Environment.smali (only file where I saw differences)
2. Re-compiled them into new classes.dex files
3. Removed old classes.dex file from each of the four files (services.jar, framework.jar, settings.apk and android_policy.jar)
Note on step 3 - I don't know why I had to do this for the other 3 files if the Environment.smali in framework.jar was the only file that apparently needed modification...but I moved on
4. Moved over (copy and paste) all the wifi files, modem & kernel
5. Finally, compiled the updated Vibrant ROM into a new ZIP file
6. Used Amend2Edify to sign the zip
Now, when I tried to flash this, it hangs at "Mounting mount point" for a minute or two, then it goes through a flash process...it eventually finishes with no errors, I clear cache and reboot the phone....the phone loops at the "Samsung Galaxy S 4G" screen (initial screen when powering on device).........and it sits there forever, never boots into anything.
Now when I was making edits in the Environment.smali, there were some entries for the sd card with subdirectory attached (otg_disk)...I changed from /mnt/sdcard/otg_disk to /mnt/sd/external_sd/otg_disk
I followed through each step carefully, I even downloaded an app that scans files within a provided directory for certain text, I scanned all the other files besides framework.jar for "INTERNAL" and it did not find anything pertaining to INTERNAL_STORAGE.....
Click to expand...
Click to collapse
the .smali given.in the op completed the framework.jar classes.dex. if u dont see any differences in the other two .jar files, great! changes have to be made in settings. apk, tho... our you wont be able to mount.
Sent from my SGH-T959V using XDA Premium App
mikeDCMDVA said:
It is the 1.3.1 Touchwiz version..
Click to expand...
Click to collapse
People actually like TW?
robbbbit said:
the .smali given.in the op completed the framework.jar classes.dex. if u dont see any differences in the other two .jar files, great! changes have to be made in settings. apk, tho... our you wont be able to mount.
Sent from my SGH-T959V using XDA Premium App
Click to expand...
Click to collapse
What changes in Settings.apk? I searched that for the INTERNAL string...I did not find anything partaining to INTERNAL_STORAGE like in the OP, but I'll screenshot what the search application found below for Settings.apk:
How do you think this should be handled?
mikeDCMDVA said:
What changes in Settings.apk? I searched that for the INTERNAL string...I did not find anything partaining to INTERNAL_STORAGE like in the OP, but I'll screenshot what the search application found below for Settings.apk:
How do you think this should be handled?
Click to expand...
Click to collapse
switch to external. everything.
Sent from my SGH-T959V using XDA Premium App
Damn.... Getting close, mikes way further than i got,
sent from my not so stock SGS4G
dude id test flash after that, btw... after you boot up (hopefully...) check your memory in settings. see if everything adds up.
Sent from my SGH-T959V using XDA Premium App
if it does work after that will you be uploading to this site?
Of course. Just re-compiled everything and swapping some necessary files, then I will sign the zip and try again. I really hope this works guys.....
Me too bro im starting to sweat!!! Ur getting so close dude!!! Thanks for stickin with it!!!!!!!!!!!!
mikeDCMDVA said:
Of course. Just re-compiled everything and swapping some necessary files, then I will sign the zip and try again. I really hope this works guys.....
Click to expand...
Click to collapse
hey, just to make, "extra-sure" you're up do date on cwm and able to restore, right?
Sent from my SGH-T959V using XDA Premium App
Yeah bro, I been up to date on CWM for sure. Hmm, I have used CWM to restore on this phone before...haven't tried on the CWM final yet..we'll see
Well, after the additional edits, still getting frozen at the initial "Galaxy S 4G" screen.
I don't know why, but it really hangs for awhile at "Mounting mount points..." during the beginning of the flash in CWM. Could this be a mount issue still??
Ugh...glad I did a nandroid backup this time..
Also, when I pop the battery and boot back into Android Recovery, I get a mounting issue:
Install default apk-files, please wait
E:Can't mount /dev/block/mmcblk0p2
(No such file or directory)
E:copy_data_default_apk:Can't mount DATA:
your storage is not prepared yet, please use UI menu for format and reboot actions
Cannot restore either..
" E:format_volume failed to unmount "/system" "
SOAB!!
***EDIT***
Actually just turned the phone completely off, and then booted into CWM again... /system is no longer mounted....so it is restoring now
mikeDCMDVA said:
Here is a screenshot of some more "INTERNAL" stuff I found..particularly in MediaScanner.smali
Would we be changing language such as this also?
Click to expand...
Click to collapse
I honestly don't remember if I change that or not .. lol .. I think I did.
mikeDCMDVA said:
Cannot restore either..
" E:format_volume failed to unmount "/system" "
SOAB!!
***EDIT***
Actually just turned the phone completely off, and then booted into CWM again... /system is no longer mounted....so it is restoring now
Click to expand...
Click to collapse
You're not using kernel and modem from the original Bionix right?
Well, I tried flashing again and then it boots up, but no picture on screen, keeps vibrating FC's every few seconds...and the key lights are on...going back to restore..
.
CWM Recovery for GT-I9003 by Skin1980:
This is the full-functional CWM recovery ported by me for the Samsung GT-I9003. Here some screenshot:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
One thing to know is that in this version External SD is called SDCard. This because SDCard is used by CWM as backup support. For the same reason also the USB Storage mounted under "Mount and Storage" menù is related to external SD.
How to install:
Install this CWM is very easy, just flash the .tar file with odin ( put the .tar in the PDA field).
You can also use heimdall under linux. Just extract the normalboot.img file and do:
Code:
heimdall flash --normal-boot normalboot.img
IMPORTANT: Read this topic on Edify scripting used on update.zip. The partitions must be mounted before copying files:
Code:
run_program("/sbin/busybox", "mount", "-t", "auto", "/dev/block/stl9", "/system");
Flashing Zip Files:
If in the updater-script there isn't the "mount /system" option you must - before apply the zip - mount manually /system under "Mount and Storage" menù and then flash your zip.
Features:
- Added EXT4 filesystem support for the kernel ( now you can convert to ext4 to improve performanca);
- CWM with double RFS / EXT4 filesystem support;
- Busybox;
- Juwe11 RamScript from http://forum.xda-developers.com/showthread.php?t=1111145 ;
THANKS: I have to say, and all of us have to say a big Thanks to the super Devs that helped me in this port: Chris41g, DRockstar (this CWM is heavily based on it's project), Roddick and all the other devs on #epic in irc.fossnet.info. These are WONDERFUL GUYS, always ready to help you.
Thanks also to koush that made the Clockworkmod Recovery.
IMPORTANT: The recovery isn’t universal, all firmware is different so don’t flash the recovery for a firmware different from your!!!! Since i don’t have all firmware on my PC upload your normalboot.img to me with the name of your firmware so i can build the CWM.
The normalboot.img can be found in the PDA tar of your firmware (if you have it on the PC). Alternatively you can dump it from phone with this command:
Code:
dd if=/dev/block/bml7 of=/sdcard/normalboot.img
LINK:
http://www.megaupload.com/?d=0BFPGS12 GT-I9003_PDA-DDKB2.tar
http://www.megaupload.com/?d=5VB0U4IR GT-I9003_PDA-DXKB2.tar
http://www.megaupload.com/?d=8SUXXIYA GT-I9003_PDA-LUBKB1.tar
http://www.megaupload.com/?d=A9Y5Y9FB GT-I9003_PDA-XXKB1.tar
http://www.megaupload.com/?d=BQ2P35CY GT-I9003_PDA-ZHKC1.tar
http://www.megaupload.com/?d=J45I2CH1 GT-I9003_PDA-XXKC1.tar
http://www.megaupload.com/?d=JRJXED7S GT-I9003_PDA-ZCKC1.tar
http://www.megaupload.com/?d=OY7ZTA8L GT-I9003_PDA-XXKB3.tar
http://www.megaupload.com/?d=SNSPPHTW GT-I9003_PDA-JPKE1.tar
http://www.megaupload.com/?d=SUK5ROFE GT-I9003_PDA-DXKE1.tar
http://www.megaupload.com/?d=VKCIF6A0 GT-I9003_PDA-XWKB1.tar
http://www.megaupload.com/?d=Q62RT5Q0 GT-I9003_PDA-DDKF1.TAR
http://www.megaupload.com/?d=R8OC916M GT-I9003_PDA-XXKPE.tar
http://www.megaupload.com/?d=B7JCW9SV GT-I9003_PDA-JVKD1.tar
http://www.megaupload.com/?d=ZIF7XUOB GT-I9003_PDA-XXKPH.tar ---> to root use THIS
FOR JPKP5 go to CF-ROOT thread HERE
FOR XXKPM go to CF-ROOT thread HERE
If you like my work and want support it with a donation just press on the "DONATE" button under my Nick
Under this post you find a THANKS button.... Just press it if you like my works...!!!!
Skin u did it man.the person to dev cwm for i9003.you r the best man.congrats.
Sent from my GT-I9003 using XDA App
rdr_m said:
Skin u did it man.the person to dev cwm for i9003.you r the best man.congrats.
Sent from my GT-I9003 using XDA App
Click to expand...
Click to collapse
Thanks a lot... i will be more happy when the nandroid backup will work correctly
Do i need to sign update.zip for this?? i wana test this!! CFW PLS!!
CONGRATS!! THAT WAS QUICK!
monalac said:
Do i need to sign update.zip for this?? i wana test this!! CFW PLS!!
CONGRATS!! THAT WAS QUICK!
Click to expand...
Click to collapse
Just copy your zip on sd the choose to apply any zip from SD
hey, this is not going ahead of Samsung Galaxy GT-I9003 screen and keeps on looping.. what to do? i have 2.3.4 is this only for 2.2.1??
Hey Skin! I congratulate for a job well done. Would you please elaborate the problem with nandroid and USB mass storage mounting for us noobs? What does it do and why is it important. Nevertheless, I bow before you master! Great Job!
monalac said:
hey, this is not going ahead of Samsung Galaxy GT-I9003 screen and keeps on looping.. what to do? i have 2.3.4 is this only for 2.2.1??
Click to expand...
Click to collapse
as i wrote it's only for xxkb3 FW... if you have another one please upload normalboot.img to me..... another thing... you must also post the output of the mounts command (open adb shell and do "mounts")
jcbalunsat said:
Hey Skin! I congratulate for a job well done. Would you please elaborate the problem with nandroid and USB mass storage mounting for us noobs? What does it do and why is it important. Nevertheless, I bow before you master! Great Job!
Click to expand...
Click to collapse
- Nandroid perform a full backup of the Rom so you can restore if you soft-brick your mobile;
- USM mount permit to mount your USB in mass storage mode while you are in recovery.
Skin1980 said:
as i wrote it's only for xxkb3 FW... if you have another one please upload normalboot.img to me..... another thing... you must also post the output of the mounts command (open adb shell and do "mounts")
Click to expand...
Click to collapse
Didnt read in excitement and in a hurry and just had a reflash to 2.3.4 KP9
monalac said:
Didnt read in excitement and in a hurry and just had a reflash to 2.3.4 KP9
Click to expand...
Click to collapse
just reflash normalboot.img with heimdall
command line:
Code:
heimdall flash --normal-boot normalboot.img
Hey skin, how do use CWM to flash a ROM? for example, XXKP9?
jcbalunsat said:
Hey skin, how do use CWM to flash a ROM? for example, XXKP9?
Click to expand...
Click to collapse
i think u cant flash whole roms with cwm,just update.zips
Awesome work man !!!
Now just 1 more thing ...tutorial to explain how it works/what each option is supposed to do etc ....
then i can try and post feedback/bugs
thanks a lot... you are hero!!
can you take this for "I9003JPKD1 " Arabic Frimware?
This should be a sticky.
Sent from my GT-I9003 using XDA App
Works great... dude... Now waiting for nandroid backup. But this alpha itself is of great help.
While using it, I faced minor problem, when I press home button for selecting option it jumps two steps inside as if pressing a hard button. I mean after entering the first option it enters the next menu also. But then after trying 3-5 times carefully, I get the option that I want to select. Just check if you have this problem. Anyways this is not a major issue for me as I can save my phone and it is alpha release so does not matter at all.
Your contributions will always be remembered, really appreciate this update.
Well done dude
Oh...finally you did it skin...!!!! I have a small doubt...I read on the net by searching alot...but still i am not understanding the difference between CWM & nandroid backup??? I know only that android backup means doing a backup of whole rom as an image...but what is exact meaning of CWM???? Is thete any relation between them?? Please can anybody explain...it will be helpful fot other also...!!!!
Nice work mannn!?!??!!!
Awesomeeeeee!?
DISCLAIMER NOTE: I AND XDA IS NOT TO BE HELD RESPONSIBLE FOR ANY DAMAGES THAT YOUR PHONE MIGHT INCUR DURING THIS PROCESS, I HAVE TESTED IT IN MY BEST KNOWLEDGE TO WORK FOR OUR DEVICE BUT JUST TO BE SURE, PLEASE PERFORM ALL NECESSARY BACKUPS FOR THE PHONE TO PREVENT ANY DATA LOSS, IF YOU HAVE THE NEED TO DISAGREE AND/OR FAIL TO COMPLY JUST DONT FLASH IT AND GET ON WITH YOUR LIVES
Click to expand...
Click to collapse
PLEASE RESPECT MY WORK, DO NOT UPLOAD THIS TO OTHER WEBSITES, P2P, FTP AND OTHER MEANS OF FILE TRANSFER WITHOUT MY CONSENT, ALSO IF U WANT TO INCLUDE THIS IN YOUR WORK/ DEVELOPMENT, OR IF YOU BASE YOUR WORK IN ANY OF MY FILES THAT IS CONTAINED WITHIN THE DATA PLEASE CREDIT ME AND LINK THE FILES HERE IF EVER YOU NEED TO POST IT IN YOUR BLOG/WEBSITE, IF YOU FEEL YOU ARE NOT SATISFIED WITH MY WORK, CONSTRUCTIVE CRITICISMS IN A RESPECTFUL AND DECENT MANNER ARE ALWAYS WELCOME
Click to expand...
Click to collapse
--------------------------------------------------------------------------------------------------------------------------------------
THIS IS A MOD TO ENABLE BOOTANIMATION.ZIP FOR STOCK ROMS MMKAY?
PRESS THANKS AND SAVE THE WORLD --------------------------------------------------------------------------------------------------------------------------------------
PREREQUISITES:
1. A Samsung Galaxy Y (Duh!)
2. Recovery Mode (Stock or CWM it does'nt matter)
3. Basic Knowledge in flashing updater scripts (dont worry i have a guide below to help people out)
5. Lastly, a good working brain
Click to expand...
Click to collapse
--------------------------------------------------------------------------------------------------------------------------------------
[HOW IT WORKS FOR THE MOD]
For those using CWM Kernels (Savie's, White's, Merruk's above 1.8)
1. ENTER CWM RECOVERY BY HOLDING VOLUME UP+CENTER KEY+POWER
2. GO TO MOUNTS AND STORAGE AND SELECT MOUNT SYSTEM
3. SELECT STOCKBOOTENABLER-deathnotice01.zip FROM SD CARD (NO NEED FOR DATA WIPE/CACHE WIPE)
4. AND YOU ARE GOOD TO GO
For Non-CWM Kernels (STOCK, Ironbuang, KURO, koneu, REPENCIS, IFRAN, TEMRA KERNELS)
1. When the phone is off press and hold VOLUME UP+CENTER KEY+POWER for 5 secs
2. from stock recovery select "update from SD card"
3. select "cwm_bla_bla.zip"
4. now your phone will run the CWM, go to "install zip from SD"
5. from there choose "choose zip from SDcard"
6. navigate through the folder where you have saved the "STOCKBOOTENABLER-deathnotice01.zip"
7. select "yes", wait till it finishes, then reboot system
Click to expand...
Click to collapse
--------------------------------------------------------------------------------------------------------------------------------------
[IF SOMETHING GOES WRONG:]
1. DON'T PANIC!
- DON'T POST "OMG! YOU [$%^&] [%^&] [$%$##] HELP ME, ME PHONE NO WORKY, OH MAI" AND POST IN THE GENERAL, DEVELOPMENT, AND THEME
2. TRY TO READ THE WHOLE INSTRUCTIONS AGAIN, MAYBE YOU MISSED A STEP (REALLY) OR YOU DID NOT GET SOME OF THE INSTRUCTIONS CORRECTLY
3. NOTE SPECIFIC DETAILS ON WHAT YOU DID BEFORE FLASHING
4. IF IT STILL DOES NOT WORK AND YOU FEEL YOU DID EVERYTHING CORRECTLY,
POST HERE ON THIS THREAD NOT THE Q&A THREAD OR ANY OTHER THREAD SO THAT PEOPLE WILL REPLY AND EXPEDITE YOUR ISSUE RIGHT AWAY
(IF SOLVED DO'NT PROCEED TO STEP 5)
5.IF ALL POSSIBLE SOLUTIONS FAIL,
CALL CHUCK NORRIS , OR JUST REFLASH THE ROM AND START OVER
Click to expand...
Click to collapse
[Troubleshooting]
---No reports since updated 9/22/12
Click to expand...
Click to collapse
Credits:
CM10 bootanimation by CM Team
First blood sir i would like to ask sir if it is ok.to use this one while im using the custom kernel?is their any conflict?
Sent from my GT-S5360 using xda premium
are we really need to put new build.prop there?
including
ro.build.date=Mon 16 Jan 19:22:01 KST 2011
lol
I am on March 7th
can't go back to bloody January
---------- Post added at 05:08 PM ---------- Previous post was at 04:58 PM ----------
delete_recursive("/system/etc/init.d");
ui_print("INITIALIZING SCRIPT...");
what if someone put a tweak in init.d ?
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
i've seen the zip file,each folder has 2 copies,y? and is that build.prop necessary? pls also specify on what rom hav u tested it
I though the most important part in this mod are two files in /system/bin and bootanimation.zip. it seems safe to remove anything else from the original file.
hi man... why ur updater script deleted init.d folder???
if any rom using this with init.d modif .. mybe can be lost of data in init.d folder
repencis said:
hi man... why ur updater script deleted init.d folder???
if any rom using this with init.d modif .. mybe can be lost of data in init.d folder
Click to expand...
Click to collapse
well...we can manually push the file to the system or make another script for the installation. repencis has cool cm7 bootanimation. it will be nice if we can enable it
seems that his script is for Hybrid rom.. sorry if this is a noob question but wats the need of these codes and build.prop
set_perm_recursive(0, 0, 0777, 0777, "/system/etc/init.d");
set_perm(0, 0, 0777, "/system/etc/init.d/00banner");
set_perm(0, 0, 0777, "/system/etc/init.d/01sysctl");
set_perm(0, 0, 0777, "/system/etc/init.d/02firstboot");
set_perm(0, 0, 0777, "/system/etc/init.d/06zipalign");
set_perm(0, 0, 0777, "/system/etc/init.d/04apps2sd");
set_perm(0, 0, 0777, "/system/etc/init.d/99complete");
[UPDATED!!]
Changelog
9/22/12
-removed useless build.prop from previous version
-updated script (no more init.d deletion)
-no more bootloopzzzz
hi brother, i didnt know about your updating D: i was typing you in another threads
i will try this one but if it doesnt work, it dont matter, you could give me a hand?
Crackion said:
hi brother, i didnt know about your updating D: i was typing you in another threads
i will try this one but if it doesnt work, it dont matter, you could give me a hand?
Click to expand...
Click to collapse
sure,
i'm 90% sure that my new update will work in all stock roms,
i tested it 3 times,
and had like 12 builds for it,
and the last build was the perfect working one,
Is there any way i can return back to stock animation aftrr flashing this zip.???
Sent from my GT-S5360 using xda premium
menewtoroot said:
Is there any way i can return back to stock animation aftrr flashing this zip.???
Sent from my GT-S5360 using xda premium
Click to expand...
Click to collapse
you can try and revert files from stock and manually pushing them to the system
deathnotice01 said:
you can try and revert files from stock and manually pushing them to the system
Click to expand...
Click to collapse
Whats the use of mount and system..
In step 3.!!
Sent from my GT-S5360 using xda premium
Is it necessary to have a deodexed stock ROM? or will work on non-deodexed as well?
Its works on rom which have boot animation locked
Sent From My GT-S5830 Using Tapatalk 2
I dunno whats happening though....
I flash thru CWM and reboot.
it gives bootanim, lags a bit and boot anim goes on FOREVER
i mean if i press the lock button, the screen turns off. and still it doesnt end.
once i tried it with auto rotation on.
the screen auto rotates i can see a lil part past the boot anim (lol)
plz explain this
Nachiket.Namjoshi said:
I dunno whats happening though....
I flash thru CWM and reboot.
it gives bootanim, lags a bit and boot anim goes on FOREVER
i mean if i press the lock button, the screen turns off. and still it doesnt end.
once i tried it with auto rotation on.
the screen auto rotates i can see a lil part past the boot anim (lol)
plz explain this
Click to expand...
Click to collapse
Iv used this loads of times without problem
remember to mount system and its for stock based roms only
Restore your nandriod backup if you have problems
you can also try using aroma file manager (Google it) and flash it in cwm with system mounted and then goto
system/media and delete bootanimation.zip
marcussmith2626 said:
Iv used this loads of times without problem
remember to mount system and its for stock based roms only
Restore your nandriod backup if you have problems
you can also try using aroma file manager (Google it) and flash it in cwm with system mounted and then goto
system/media and delete bootanimation.zip
Click to expand...
Click to collapse
Loll. That's not a problem... I wanna get that boot anim. That's the problem.
Sent from my GT-S5360 using xda app-developers app
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
This is a preview of CM-12.0 built almost entirely from CM sources. The only thing I have done is merged the aosp device tree for lollipop into the cm-11.0 device tree because there isn't a branch in CM sources yet and a few modifications listed below in features.
Features
- Settings->About Phone->CyanogenMod updates uses wfhome.net servers (my builds)
Latest Build
-Nightly's are being built now.
Downloads
http://goo.gl/yb6G5N
Old Builds
http://goo.gl/3nST2x - Android File Host
Google Apps
http://forum.xda-developers.com/android/software/gapps-google-apps-flashable-package-t2930266
TWRP 2.8.3.0
http://teamw.in/project/twrp2/150
Known Issues
- Ensure the default APN is properly selected or it take longer for it to connect.
All changes can be viewed on the CyanogenMod gerrit except the device tree. Changes can be viewed on my github account until a cm-12.0 branch is created for our device.
Thanks to all who have developed CyanogenMod and TWRP as well as the device and kernel trees for the Nexus 7.
I'm using a modified version of @JulianXhokaxhiu CyanogenModOTA tools on my web server.
https://github.com/julianxhokaxhiu/CyanogenModOTA
Source
http://github.com/CyanogenMod
http://github.com/rjwil1086
many thanks . now downloading ,and i will feedback again.
rjwil1086 said:
- Mobile data is kinda slow and not working 100% of the time. I will investigate further tonight. Likely a RIL issue like the one I patched for AOSP.
Click to expand...
Click to collapse
I have another file rild-A5. Your file A9
getting stuck at boot image after google apps installed
Using Nexus 7 2012 mobile. installed rom but stops booting at boot animation. after i install google apps via twrp. any suggestions.
Thank You
mp3junkie said:
Using Nexus 7 2012 mobile. installed rom but stops booting at boot animation. after i install google apps via twrp. any suggestions.
Thank You
Click to expand...
Click to collapse
Mine did that once. I would try flashing CM12 without gapps first. If it boots then reboot into recovery and flash gapps. If that doesn't work, You may have to erase everything and reflash.
** DONT DO THIS UNLESS YOU CAN CONNECT TO YOUR PC AND ADB push or MTD mount in recovery **
I did the following when coming from CM11:
Code:
fastboot flash -w
fastboot format system
fastboot erase boot
then booted into recovery and copy the cm-12 zip and gapps zip back to the sdcard and flash.
pavik62 said:
I have another file rild-A5. Your file A9
Click to expand...
Click to collapse
Does your A5 rild work any better than the A9 compiled with CM-12? I just checked the rild fix I created for AOSP using Android 4.4.4 rild source and it says A9 just like the Android 5.0.1 rild source. I haven't tried flashing it over cm-12 yet. Not sure if it will improve it.
It didn't install through adb sideload. I had to push packages to tablet and to install through TWRP. Booted quite a long time for the first time but after that it works well. Works everything (or I didn't notice any not working things). A bit laggy though. But not too much.
infomenas said:
It didn't install through adb sideload. I had to push packages to tablet and to install through TWRP. Booted quite a long time for the first time but after that it works well. Works everything (or I didn't notice any not working things). A bit laggy though. But not too much.
Click to expand...
Click to collapse
I've noticed lollipop lags for a while then it eventually speeds up. I believe it has to do with the way the art compiler works.
great! I've been looking forward to this
Is it compatible with ann All-F2FS formated device though?
punshkin said:
great! I've been looking forward to this
Is it compatible with ann All-F2FS formated device though?
Click to expand...
Click to collapse
I don't think it is. I tried formatting data to f2fs and the tablet sat at the boot screen.
@rjwil1086 wow, I finally got myself to undertake a twelve-hour build time on my slowputer and start messing with cm device tree for tilapia and right after a first build I did find your thread good work, man, all thumbs up
@rjwil1086 thank you very much for share. Playing with the update script of your rom + using M-Kernel i was able to boot in a AllF2FS formated device. From a clean install it works like a charm at first boot!
@rjwil1086 thanks for make Lollipop version for tilapia. A question, size of system partition system is only 640MB is possible tu rise it? Actually I only have free 6,79MB with only Gapps installed. In i9300 version have no problem. Size of partition system is 1,20Gb
Enviado desde mi GT-I9300 mediante Tapatalk
thanks, the rom is fine
aneto said:
@rjwil1086 thank you very much for share. Playing with the update script of your rom + using M-Kernel i was able to boot in a AllF2FS formated device. From a clean install it works like a charm at first boot!
Click to expand...
Click to collapse
Nice, can you tell me what modifications you made to the ROM?
@rjwil1086 Thank you very much for make Lollipop version for tilapia. Could you support the operation on multirom?
taketans said:
Could you support the operation on multirom?
Click to expand...
Click to collapse
You can do it yourself by editing the update-script. Like this:
PHP:
assert(getprop("ro.product.device") == "tilapia" || getprop("ro.build.product") == "tilapia" || abort("This package is for device: tilapia; this device is " + getprop("ro.product.device") + "."););
#ifelse(is_mounted("/system"), unmount("/system"));
mount("ext4", "EMMC", "/dev/block/platform/sdhci-tegra.3/by-name/APP", "/system", "");
package_extract_file("system/bin/backuptool.sh", "/tmp/backuptool.sh");
package_extract_file("system/bin/backuptool.functions", "/tmp/backuptool.functions");
set_metadata("/tmp/backuptool.sh", "uid", 0, "gid", 0, "mode", 0755);
set_metadata("/tmp/backuptool.functions", "uid", 0, "gid", 0, "mode", 0644);
run_program("/tmp/backuptool.sh", "backup");
unmount("/system");
#if is_mounted("/data") then
#package_extract_file("system/bin/otasigcheck.sh", "/tmp/otasigcheck.sh");
#package_extract_file("META-INF/org/cyanogenmod/releasekey", "/tmp/releasekey");
#set_metadata("/tmp/otasigcheck.sh", "uid", 0, "gid", 0, "mode", 0755);
#run_program("/tmp/otasigcheck.sh") != "31744" || abort("Can't install this package on top of incompatible data. Please try another package or run a factory reset");
#else
mount("ext4", "EMMC", "/dev/block/platform/sdhci-tegra.3/by-name/UDA", "/data", "");
package_extract_file("system/bin/otasigcheck.sh", "/tmp/otasigcheck.sh");
package_extract_file("META-INF/org/cyanogenmod/releasekey", "/tmp/releasekey");
set_metadata("/tmp/otasigcheck.sh", "uid", 0, "gid", 0, "mode", 0755);
run_program("/tmp/otasigcheck.sh") != "31744" || abort("Can't install this package on top of incompatible data. Please try another package or run a factory reset");
unmount("/data");
#endif;
Other lines should be left unchanged.
punshkin said:
Nice, can you tell me what modifications you made to the ROM?
Click to expand...
Click to collapse
Yes I can.
These are the 4 lines to find and replace in updater-script:
Code:
mount("ext4", "EMMC", "/dev/block/platform/sdhci-tegra.3/by-name/APP", "/system", "");
mount("ext4", "EMMC", "/dev/block/platform/sdhci-tegra.3/by-name/UDA", "/data", "");
mount("ext4", "EMMC", "/dev/block/platform/sdhci-tegra.3/by-name/APP", "/system", "");
mount("ext4", "EMMC", "/dev/block/platform/sdhci-tegra.3/by-name/APP", "/system", "");
And has to be replaced by:
Code:
run_program("/sbin/busybox", "mount", "/system");
run_program("/sbin/busybox", "mount", "/data");
run_program("/sbin/busybox", "mount", "/system");
run_program("/sbin/busybox", "mount", "/system");
In addition to modify updater-script is also necessary to flash a compatible All F2FS kernel like M-Kernel
All worked good, 3G no need RilFix, 3Mbits\sec. But not installed Minecraft, error! 0.10.4 version, and a few other..
Other exellent!
miracast
will be working miracast on CM12 in future?