Guest utternoob Posted July 18, 2012 Report Posted July 18, 2012 Hi all Looking to port a rom from Galaxy Ace to our Skates, but need to unpack kernel and change bootclass path. Has anyone done this, and if so, how. Seen this tutorial and would like to know how good it is http://forum.xda-developers.com/showthread.php?t=901152 Cheers Terry
Guest razzmataz1478 Posted July 18, 2012 Report Posted July 18, 2012 I'm assuming you've got Linux? You'll need UNYAFFS to unpack an .img file for the Skate.
Guest utternoob Posted July 18, 2012 Report Posted July 18, 2012 Have Linux. Pretty slow but usable with big tasks. What is UNYAFFS?
Guest hugobosslives Posted July 18, 2012 Report Posted July 18, 2012 do some reasearch on unpacking yaffs. the name is pretty self explanatory. un-yaffs. i.e extract from a yaffs system .img.
Guest C3C0 Posted July 18, 2012 Report Posted July 18, 2012 @utternoob Why do you need to do this? It doesn't make sense to me. Simply use boot.img of any skate rom of the same android version. You cannot use boot.img or any part of it from ace on skate ...
Guest utternoob Posted July 18, 2012 Report Posted July 18, 2012 This guide http://forum.xda-developers.com/showthread.php?t=1598713 says to unpack kernel and change boot class path to make it work. Which one is unclear though :S
Guest Mtman1 Posted July 18, 2012 Report Posted July 18, 2012 (edited) There's a guide on xda that says that you have to change the bootclasspath to get the Rom to boot. Gimme a sec, I'll find the link Edit utternoob beat me to it :) Edited July 18, 2012 by Mtman1
Guest razzmataz1478 Posted July 18, 2012 Report Posted July 18, 2012 If you're porting a Samsung ROM to any other device, I think you need to change the BOOTCLASSPATH of the Skate kernel to make it work. I think, anyway.
Guest Mtman1 Posted July 18, 2012 Report Posted July 18, 2012 (edited) I think it means copy the bootclasspath from the Rom you want to port kernel to the base roms kernel Edit: why do I keep on getting beaten to posting stuff today :P Edited July 18, 2012 by Mtman1
Guest utternoob Posted July 18, 2012 Report Posted July 18, 2012 What would it need changing to? This is it so far: export BOOTCLASSPATH /system/framework/core.jar:/system/framework/bouncycastle.jar:/system/framework/ext.jar:/system/framework/framework.jar:/system/framework/android.policy.jar:/system/framework/services.jar:/system/framework/core-junit.jar
Guest C3C0 Posted July 18, 2012 Report Posted July 18, 2012 (edited) Well samsung has probably another jar in framework dir that needs to be added. I cazme accross twframework-res.apk in the past. Is this it? Edited July 18, 2012 by C3C0
Guest C3C0 Posted July 18, 2012 Report Posted July 18, 2012 (edited) Just send me what needs to be added to ramdisk files of boot.img and I can make a new boot.img tomorrow for you. or you can do it yourself. Here is the perl script I use to unpack boot.imgssplit_bootimg.pl.txt Edited July 18, 2012 by C3C0
Guest utternoob Posted July 18, 2012 Report Posted July 18, 2012 (edited) Both unpacked, this is what ace init.rc has as boot class path export BOOTCLASSPATH /system/framework/core.jar:/system/framework/bouncycastle.jar:/system/framework/ext.jar:/system/framework/framework.jar:/system/framework/android.policy.jar:/system/framework/services.jar:/system/framework/core-junit.jar On normal inspection, both seem the same Edited July 18, 2012 by utternoob
Guest razzmataz1478 Posted July 18, 2012 Report Posted July 18, 2012 Just leave it then? You might as well just try it.
Guest C3C0 Posted July 18, 2012 Report Posted July 18, 2012 Remove signatures from META-INF (3 files) or resign your zip
Guest C3C0 Posted July 18, 2012 Report Posted July 18, 2012 Have you looked into updater-script if everything is OK there?
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now