Guest mcb00f Posted August 5, 2010 Report Posted August 5, 2010 (edited) This is early, hacky, and built from the work of the guys on the Vibrant forums: http://forum.xda-developers.com/showthread.php?t=739647 anomalous3 figured out that "there was only one thing running as root that could safely be replaced; the boot logo player. So, all this does is replace the boot logo player with a script that calls userinit.sh from /data/local and then calls the (now renamed) bootlogo player for those of you who want that nifty startup screen" What this does is allows the phone to mount an ext3 partition on boot so we can have a lag fix on JP3. I'm getting 1610 on quadrant and it's pretty stable. Please someone improve this!! shaunm89 and I just hacked this together from other's work. Directions: 1.) Create an EXT3 partition on your external SD card of 2gb. It should be the second partition after the fat32 partition 2.) Flash Modaco's pre-rooted JP3 through Odin: http://android.modaco.com/content/sa...very-for-odin/ 3.) Boot the phone up. Open market and install Root Explorer (costs $) and Busybox. Update busybox 4.) Download these files: http://www.megaupload.com/?d=ONGUDAIJ Copy them across to the SD card. Move playlogos1 and playlogosnow to /system/bin. Move userinit.sh to /data/local. Use root explorer to set permissions read (all 3) write (user only) execute (all 3). 0755 for those who know linux. You can use adb to push if you wanna get fancy. 5.) Reboot. Use root explorer to see if /sd-ext exists, and if so, whether /sd-ext/data and /sd-ext/dalvik-cache exist. If so it worked! If not, reboot again and then check. That's it. Maybe someone (Paul??) can package this into an update.zip, maybe someone can take it and make it more stable and even faster (ext4 for example) Edited August 5, 2010 by mcb00f
Guest DistortedLoop Posted August 5, 2010 Report Posted August 5, 2010 Nice! So this can be done without a custom kernel; awesome. I'm in no rush to use FroYou until it's a bit less beta, but my primary reason (no mimocan or apps2sd type fix) is now gone. Thanks for the efforts and sharing, hopefully someone will try it out and share the experience for feedback. This is early, hacky, and built from the work of the guys on the Vibrant forums: http://forum.xda-developers.com/showthread.php?t=739647 anomalous3 figured out that "there was only one thing running as root that could safely be replaced; the boot logo player. So, all this does is replace the boot logo player with a script that calls userinit.sh from /data/local and then calls the (now renamed) bootlogo player for those of you who want that nifty startup screen" What this does is allows the phone to mount an ext3 partition on boot so we can have a lag fix on JP3. I'm getting 1610 on quadrant and it's pretty stable. Please someone improve this!! shaunm89 and I just hacked this together from other's work. Directions: 1.) Create an EXT3 partition on your external SD card of 2gb. It should be the second partition after the fat32 partition 2.) Flash Modaco's pre-rooted JP3 through Odin: http://android.modaco.com/content/sa...very-for-odin/ 3.) Boot the phone up. Open market and install Root Explorer (costs $) and Busybox. Update busybox 4.) Download these files: http://www.megaupload.com/?d=ONGUDAIJ Copy them across to the SD card. Move Playlogos1 and Playlogosnow to /system/bin. Move userinit.sh to /local/data. Use root explorer to set permissions read (all 3) write (user only) execute (all 3). 0755 for those who know linux. You can use adb to push if you wanna get fancy. 5.) Reboot. Use root explorer to see if /sd-ext exists, and if so, whether /sd-ext/data and /sd-ext/dalvik-cache exist. If so it worked! If not, reboot again and then check. That's it. Maybe someone (Paul??) can package this into an update.zip, maybe someone can take it and make it more stable and even faster (ext4 for example)
Guest Shift_ Posted August 5, 2010 Report Posted August 5, 2010 Is it possible to use this with ext4? ext4 is faster than ext3...
Guest pisqua187 Posted August 5, 2010 Report Posted August 5, 2010 (edited) in theory it's work.. but quadrant do nothing in i/o when try to write database.. it's just blocked ok after 5 minutes quadrant finish the bench... 1304.... too close to 2.2 nexus.. yahooo.. work fine for me.. Edited August 5, 2010 by pisqua187
Guest ascito Posted August 5, 2010 Report Posted August 5, 2010 in theory it's work.. but quadrant do nothing in i/o when try to write database.. it's just blocked ok after 5 minutes quadrant finish the bench... 1304.... too close to 2.2 nexus.. yahooo.. work fine for me.. So It should work with ext4? The same procedure?
Guest mostyle Posted August 7, 2010 Report Posted August 7, 2010 So It should work with ext4? The same procedure? I don't actually have an i9000 so I can't speak for the default kernal compile support options (ext3, ext4, etc) but the reason us stateside guys are happy about this is due to the fact that the Captivate stock kernel includes ext3 support so this works without a kernel recompile. Assuming the kernel you are using supports ext4 then yes, you should be good using this technique although there may be some minor editing to the userinit.sh script. Actually I just checked the script and providing the kernel supports ext4 this method should work.
Guest Fykick Posted August 8, 2010 Report Posted August 8, 2010 Okay..maybe I'm retarded but I can't get root explorer to copy the playlogosnow...or userinit files....and probably playlogos1, I just can't verify that because the file is already there in the first place. What would be wrong that my root explorer apk is not copying the files correctly. And yes..it is mounted as R/W, not R/O. I'd use adb push, but when I go to push them...it just simply says permission denied even if I have superuser already installed on the phone. Anyone have a solution to my dilemma? THanks ahead of time.
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now