ICS Porting guide by Siulmagic - Android Software/Hacking General [Developers Only]

So iv been bombarded with pms since i posted my thread of successfully porting ICS(ice cream sandwich)sdk image to my Tmobile g2(i believe i was the first one), in regards on what has to be edited/modified to make the emulator image boot on our phones, so without further ado here is the info.
First grab a Gingerbread boot.img(i used a sense kernel)
Decompile the boot image with disxda kitchen, then look inside boot-extracted>ramdisk> and find this file init.rc
now open the init.rc file and look for this line bootclasspath, and change it to this
Code:
/system/framework/core.jar:/system/framework/core-junit.jar:/system/framework/bouncycastle.jar:/system/framework/ext.jar:/system/framework/framework.jar:/system/framework/android.policy.jar:/system/framework/services.jar:/system/framework/apache-xml.jar:/system/framework/filterfw.jar
you may also need to add this service
Code:
socket dnsproxyd stream 0660 root inet
Here is an example image of what you have to change, Here's a link to the ICS init.rc http://min.us/lpix53mGJZcot
{
"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"
}
also change the rom dpi to 200 , this is in your build.prop if the line does not exist, add it manually.
After you have done the above, recompile the boot.img with the kitchen, Zip up the rom and ICS "Should" Boot now.
And please bare in mind even with this Changes, there might be a chance it wont boot on your device, in that case your on your own.
If you use this guide please Credit me in your thread.
IF This Guide has helped you in any way, please consider making a donation

Awesome, siul!

nice man! thanks!

sorry but how do i change the rom dps ?
Edit: can you tell me what should the line look like ? i'm new to this and i don't think i saw a line in build.prob with dpi in it
do you mean "ro.sf.lcd_density" ?

Should have posted this in g2 Thread lol we were all waiting for it there
Sent from my HTC Vision using XDA App

Wow!!! it is really cool!!! I should have a try later! Very thanks!
Sent from my HTC Desire S

So you used a modified GB boot.img along with the system.img from the ICS SDK?

Thank you siul, so the problem it not booting is in the ramdisk afterall.
Sent from my X10i

thank you so much
worked for me on Acer Liquid, but touch screen is working through a pointer (like a mouse)
only back button and power and volume buttons are working for now
i took some screenshots as proof

any way you can upload a zip of your rom? I would like to see this working on a Lg g2x. Thanks

Ma7moud90 said:
thank you so much
worked for me on Acer Liquid, but touch screen is working through a pointer (like a mouse)
only back button and power and volume buttons are working for now
Click to expand...
Click to collapse
Same issue on Liquid Metal about pointer. If you find something, let me know.

Does anything else work? i mean like the camera and stuff or is it a lot of force closes?

any idea why I get error 0 when I try and flash with CWM

I'm getting that too, but I didn't last night when I was first trying it out.
I gave up and flashed the edited boot.img and the ICS system.img via fastboot... and now my Sensation is stuck on the initial boot screen with no logcat

Thanks man,your patches are combined with my generic LG P500 ones for making other phones' roms boot. But it still doesn't work. You guys got any ideas? I tried even with your ICS boot.img

thnks for Siulmagic... i succes try it on CM7 Galaxy Mini, btw on CM7, where is buil.prop? i cant see it on boot.img
---------- Post added 22nd October 2011 at 12:12 AM ---------- Previous post was 21st October 2011 at 11:52 PM ----------
btw what different
/system/framework/core.jar:/system/framework/core-junit.jar:/system/framework/bouncycastle.jar:/system/framework/ext.jar:/system/framework/framework.jar:/system/framework/android.policy.jar:/system/framework/services.jar:/system/framework/apache-xml.jar:/system/framework/filterfw.jar
socket dnsproxyd stream 0660 root inet
with default setting?

I believe its working as pointer because its an sdk which is meant to be used on a computer just like if you were to use a honeycomb sdk on your phone
Sent from my LG-P999 using XDA App

I would love to see more people take interest in this!
I tried for a while to get this to work on my Galaxy S Captivate without success. Most the existing ROM's don't have a boot.img in them, Cyanogenmod does, but I couldn't get any program to unpack the boot.img (including Android Kitchen). Any suggestions?

if any of ou get touch screen working, please let me know, i still dont have a working ts ether.

loganmc10 said:
I would love to see more people take interest in this!
I tried for a while to get this to work on my Galaxy S Captivate without success. Most the existing ROM's don't have a boot.img in them, Cyanogenmod does, but I couldn't get any program to unpack the boot.img (including Android Kitchen). Any suggestions?
Click to expand...
Click to collapse
every flashing ROM file must have boot.img if you use Stock ROM, you can find it on CODE.tar
, lets unpack it , then lets use DSIXDA kitchen, just try to copy boot.img, data.rfs, recovery.img and system.rfs to original_update folder on DSIXDA Kitchen directory. Then rename system.rfs to system.img , then choose 1 and DSIXDA kitchen will identify boot.img and system.img.
---------- Post added at 07:48 AM ---------- Previous post was at 07:40 AM ----------
siulmagic said:
if any of ou get touch screen working, please let me know, i still dont have a working ts ether.
Click to expand...
Click to collapse
btw i try this,
download ICS init.rc then unpack CM7 flashing update zip file with DSIXDA kitchen, then i change init.rc like ICS init.rc then rebuild CM7 ROM again then flashing it and succes, and it have touchscreen,
am i do the correct thing? is it like this or it must work on Android SDK emulator?
CMiiw please

Related

Wifi 802.11n on Desire 2.1

I can confirm this IS working on a desire 2.1!!!!
I have attached an update.zip that will enable wifi N on any desire running 2.1 and also will update the wifi drivers to the latest drivers.
Have fun!
Works flawless on my MCR rom
This is kernel dependant, please download correct file for your kernel!
If yours is not listed please make a post stating your rom and kernel and post your bcm4329.ko from system/lib/modules and I will update this post with a zip for your phone
Thanks for different zip's/.ko files go to:
FloHimself
peewster
PablosOne
For tethering use: http://code.google.com/p/android-wi...etail?name=wireless_tether_2_0_2.apk&can=2&q=
UPDATE:
How to make this hack your self if a zip is not available for your Rom:
Take bcm4329.ko from system/lib/modules and open it in a hex editor. Search for 'nmode' and replace it with '-----'. There are 2 instances of this so make sure you replace both.
After that download any 1 of the attached zip's and replace the bcm4329.ko in the zip with the one you just created. Sign the zip and flash!
Also to answer some other questions: changing to WiFi n will NOT make your WiFi faster because you can only be as quick as the slowest link which will be your internet supplier which in most cases is up to 8mb in which case WiFi g is more than capable. Updating to WiFi n is mainly for stability/greater distances from your router.
Also in theory WiFi n will most prob drain more battery than WiFi g but in my zip's there is k newer firmware which is suppose to help in battery drain. I have not personally noticed a difference but as a general rule if your not using WiFi then turn it off! That way theres no battery drain!
I hope this answers some questions for you ;-)
If yours is not listed in the attachments below then please check the following post first before replying: http://forum.xda-developers.com/showthread.php?p=6949980&posted=1#post6949980
i'm running a modaco r3.1 rom, but after applying the zip using rom manager/clockwork recovery, wifi stopped working altogether *shrug*
Pyr0x64 said:
i'm running a modaco r3.1 rom, but after applying the zip using rom manager/clockwork recovery, wifi stopped working altogether *shrug*
Click to expand...
Click to collapse
I may of uploaded the wrong zip, ive just changed it please try again.
only for rooted?
Just installed this on the amer 2.1 rom. Wifi fails to start.
Tried the newer one and still wifi failed to start! Have to nandroid back. Thanks anyway.
'new' zip file has same file hashes as the original. it's the same file
So...is this working or not?
MacCarron said:
So...is this working or not?
Click to expand...
Click to collapse
Is is not working on stock 4.06.00.16_2
Not working... on stock.. with richards kernel
fstluxe said:
Not working... on stock.. with richards kernel
Click to expand...
Click to collapse
I think we have enough confirmations that it is not working.
The OP is offline, and therefore I'd suggest that others don't flash this untill the OP comes back with an update, or takes this down.
liamstears said:
I can confirm this IS working on a desire 2.1!!!!
Click to expand...
Click to collapse
Excellent, just screwed up my phone, could not enable wifi anymore. Was on rooted 1.23.
DO NOT UPDATE WITH THIS!
ignore this post
DomFel said:
Excellent, just screwed up my phone, could not enable wifi anymore. Was on rooted 1.23.
DO NOT UPDATE WITH THIS!
Click to expand...
Click to collapse
If you did not backup do not worry, I will update first post with files to restore
You can fix this after aplying richards kernel the system modules + drivers should be restored.. i had the same issue and now fixed after applying richards kernel
DomFel said:
Excellent, just screwed up my phone, could not enable wifi anymore. Was on rooted 1.23.
DO NOT UPDATE WITH THIS!
Click to expand...
Click to collapse
** NOT TESTED! PLEASE MAKE NANDROID BACKUP BEFORE TESTING! **
Attached your package updated for uvoc kernel v14. Can't verify because of missing N Router.
EDIT: More packages for richards kernel versions.
Here is that .ko file you wanted.
socktug said:
Here is that .ko file you wanted.
Click to expand...
Click to collapse
First post updated with amer rom update for your rom
hey, is this the one? I didn't check prior to installing the update_signed.zip
if so, it worked for me.
{
"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"
}
liamstears said:
First post updated with amer rom update for your rom
Click to expand...
Click to collapse
Cheers for that. All is well again!

[DEV][SENSE] Porting sense to other sense devices.

Hello and welcome to my porting guide, it works 9/10, the 1/10 it doesn't use mans best friend
ADB LOGCAT
it works wonders you know PM me with any questions or helpful tips
Disclaimer: I am not responsible for bricking or blowing you up or causing your balls to shrink or you to see ghosts or anything, i am not responsible, your an adult act like one. you choose to do this on your own values, please dont expect me to buy you a new device, you broke it. i am not saying these work 100% of the time so don't blame me if it doesn't.
HERE IS WHAT YOU NEED TO DO FOR HTC ROMS
SYSTEM/ETC
Delete the PPP,WIFI, SOUNDIMAGE and FIRMWARE FOLDERS
Replace with folders from target device
REPLACE ALL .CSV FILES
REPLACE ALL CODEC.TXT FILES
REPLACE VOLD.FSTAB
ALL FROM THE TARGET DEVICE
SOME TIMES YOU MIGHT NEED TO DO THE FOLLOWING FOR CAMERA TO WORK
voVidDec.dat
media_profiles.xml
{
"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"
}
SYSTEM/BIN
Replace the following with the target device versions
VOLD
AKMD
SND3254
SH
RMT_STORAGE
SH0
WPA_SUPPLICANT
***
ANYTHING WITH CAMERA INSIDE IT AWB_CAMERA (IF CAMERA DOESN'T WORK)
SOUND8660 *Might be SOUND7X30* (||Replace it with your board number||found in the build.prop||)
SYSTEM/LIB
Delete EGL FOLDER
Replace it with EGL from target Device
Delete HW FOLDER
Replace it with HW from target device
REPLACE ALL THESE LIBS WITH TARGET DEVICE LIBS
libEGL.so
libGLESv1_CM.so
libGLESv2.so
libsurfaceflinger.so
libsurfaceflinger_client.so
liboverlay.so
libmm-omxcore.so
libOmxVenc.so
libOmxVdec.so
libOmxCore.so
libgsl.so
libaudio.so
libhtc_acoustic.so
libmmjpeg.so
liboemcamera.so
libsrsprocessing.so
libvomemedia.so
libhtc_ril.so
libril.so
libreference-ril.so
libui.so
libmmjpeg2.so (if it has multiple cameras)
***
IF YOU EVER REPLACE MODE10 FILES REPLACE FUSION.FX.JAR IN SYSTEM/FRAMEWORK AS WELL! NEVER MIX THESE FILES!
NEVER MIX GRAPHIC LIBS AND NEVER MIX HW LIBS!
NEVER HAVE TWO OF THE SAME LIB, FOR EXAMPLE spade.gps and shooter.gps THEY WONT WORK
Delete the modules folder
replace with modules folder from target device
BOOT IMAGE
Delete boot.img
Replace with the one from the target device
SYSTEM/USR
DELETE KEYCHARS AND KEYLAYOUT FOLDER
REPLACE WITH FOLDERS FROM TARGET DEVICE
BUILD.PROP
Change the following lines to your target devices corresponding lines
ro.product.model=
ro.product.brand=
ro.product.name=
ro.product.device=
ro.product.board=
ro.product.cpu.abi=
ro.product.cpu.abi2=
ro.product.manufacturer=
ro.product.locale.language=
wifi.interface=
debug.sf.hw=1 (ALWAYS =1)
windowsmgr.max_events_per_sec=60
DON'T TOUCH ANYTHING ELSE UNLESS YOUR EXPIERENCED IN PORTING.​
Updated and added more libs.
Congratulations mate! I'm sure a lot of devs will find it very useful!
mike1986. said:
Congratulations mate! I'm sure a lot of devs will find it very useful!
Click to expand...
Click to collapse
Cheers pal
thanks
thanks for this, its like u read my mind ive been trying the last few days to port a rom and i didnt do alot of the things listed and couldnt get it to boot
but also theres something u should add to the post, u have to change the mount points in the updater script to your devices (only have xp with evo and evo shift but i think its different alot of phones, can the points in an updater script in a zip for your device)
also ive been told the system/etc/firmware is something that should be added too, sorry not trying to criticize im just trying to get all the info i can and put it all together to hopefully get a working rom and thought id share
Looks great!
Thanks Sam, you made my day
Wow .. Very interesting post !! Thank you !!!
pwnyourace said:
thanks for this, its like u read my mind ive been trying the last few days to port a rom and i didnt do alot of the things listed and couldnt get it to boot
but also theres something u should add to the post, u have to change the mount points in the updater script to your devices (only have xp with evo and evo shift but i think its different alot of phones, can the points in an updater script in a zip for your device)
also ive been told the system/etc/firmware is something that should be added too, sorry not trying to criticize im just trying to get all the info i can and put it all together to hopefully get a working rom and thought id share
Click to expand...
Click to collapse
I completely forgot that, thanks mate
I will attempt this tutorial soon, but nobody has had luck porting Sense 2.x and much less sense 3.x to the CDMA Desire. Would anybody be willing to help? We don't have 2.2 Kernel source so we are stuck booting off a froyo kernel.
samuel2706 said:
I completely forgot that, thanks mate
Click to expand...
Click to collapse
also the update binary should be swapped
Is this likely to work on a Samsung galaxy s mesmerize? I'd like to try it... we have gingerbread, cm7, etc ..
Sent from my MIUI SCH-i500
sageDieu said:
Is this likely to work on a Samsung galaxy s mesmerize? I'd like to try it... we have gingerbread, cm7, etc ..
Sent from my MIUI SCH-i500
Click to expand...
Click to collapse
[DEV][SENSE] you can try it but i doubt it will work pal
pwnyourace said:
also the update binary should be swapped
Click to expand...
Click to collapse
i don't think thats needed but thank you anyway, if i come across that error i shall ermm change it lol
samuel2706 said:
i don't think thats needed but thank you anyway, if i come across that error i shall ermm change it lol
Click to expand...
Click to collapse
i just tried it and got error 7 which means somethings wrong with the META-INF folder and i swapped the update-binary and it didnt give me any problems (on evo shift)
Very cool. I will definitely play with this later.
I did your porting steps, didn't test yet cuz of no phone. but lets say everything went fine, after How would I be able to tweak the new rom(which I created, Thnx to you) for more stability, smoothness, and performance, aside from the graphic glitches.
I have A Hd2, and I ported from Sergio76 CoreDroid V1.6 the files you have in the Tutorial to His work on the Sensation V2.0.
You are a boss Samuel! I got it booting!
samuel2706 said:
i don't think thats needed but thank you anyway, if i come across that error i shall ermm change it lol
Click to expand...
Click to collapse
It is needed, Recovery acts pretty retarted when it's using the wrong update-binary, it's needed
But, OMG THANKS A LOT There's so much I missed when I ported other ROMs... I didn't do 3/4 of this
Mine won't even boot. Logcat doesn't even show anything going on Just says Waiting for Device.

[ROM] [I9003] Ice Cream Sandwich SDK Port | Super-Alpha

{
"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"
}
Rom is for Developement only, not for daily usage!
Click to expand...
Click to collapse
How to flash:
- You need Gingerbread Bootloader, so be on Gingerbread
- Flash it like CM7 or Miui
If you don´t know what this mean DON`T FLASH! Rom is for now for Developers only!!!
HowTo use the Rom:
You need to use two fingers to use the touchscreen.
What´s working:
- It´s booting
- Touchscreen in some ways...
What´s not working:
- Everything not listed in 'working'
It´s an open source project, so if you think you can fix this or that problem contact me or post below!
Download:
http://www.multiupload.com/D9L4QURCM7 Super-Alpha!
I need a I9003 for Developement, so please read this post!
Nice work mate
cool u did it...what about something like this http://forum.xda-developers.com/showthread.php?t=1162662
also,did u compile new drivers?also,cud u shed some more light on how u "ported the sdk"?(via pm)
awesome work!
good job ,fuss~
sakindia123 said:
cool u did it...what about something like this http://forum.xda-developers.com/showthread.php?t=1162662
also,did u compile new drivers?also,cud u shed some more light on how u "ported the sdk"?(via pm)
awesome work!
Click to expand...
Click to collapse
You can contact me on FB, it´s easier
is that the,same tar file of gingerbread with modified bootclass path??
I have tried the tar file you have give earlier and it was booting sucessfully but i havent tested this build
will test it 2mrow
godd job buddy
Sent from my GT-I9003 using xda premium
vivekkalady said:
is that the,same tar file of gingerbread with modified bootclass path??
I have tried the tar file you have give earlier and it was booting sucessfully but i havent tested this build
will test it 2mrow
godd job buddy
Sent from my GT-I9003 using xda premium
Click to expand...
Click to collapse
No, it´s not the same tar file (this was own Samsung Kernel), i´ll send you the right one soon - with modified bootclass path.
i have the modified bootclass file
so i have to flash that first and this second ???
Sent from my GT-I9003 using xda premium
im pretty sure the device in the video is an i9000
yamchirobe said:
im pretty sure the device in the video is an i9000
Click to expand...
Click to collapse
of course he tested it on his own phone too!
vivekkalady said:
i have the modified bootclass file
so i have to flash that first and this second ???
Click to expand...
Click to collapse
If you have the modified ramdisk with different bootclass repack it and flash this. I´ll send you the other files you need - the files extracted from system.img
yamchirobe said:
im pretty sure the device in the video is an i9000
Click to expand...
Click to collapse
Sure it is one, cause if you read:
I need a I9003 for Developement, so please read this post!
Click to expand...
Click to collapse
I used it to make this video, but one of my testers flashed it on the Galaxy SLC. If you have any experience with android developing you know that in a SDK-Build only kernel is different from other devices - but this is the most difficult part, too.
PM me the link of the files,from system.img
please send the cwm zip file so that i can apply it directly
Sent from my GT-I9003 using xda premium
wow...Ice Cream Sandwich its amazing bro... plz keep it up... thanx a lot
we just have to unpack
add boot class path
repack image
then apply the system files
right ?
nothing more in the kernel ???
---------- Post added at 11:30 PM ---------- Previous post was at 11:24 PM ----------
this is the link to the PDA file
http://forum.xda-developers.com/showpost.php?p=18679932&postcount=109
the kernel attached is booting correctly
just need the zip file
Oh wow...! I am so happy by looking such great developement. Its like an answer on face of those people who consider this phone as a scrap.
^^ If he makes some more progress, please start another donation drive. We need to get fuss123 an i9003
I LOLd in the what is not working part.. Hehehe.. Anyways, great job buddy
Sent from my GT-I9100 using xda premium
vishal24387 said:
Oh wow...! I am so happy by looking such great developement. Its like an answer on face of those people who consider this phone as a scrap.
Click to expand...
Click to collapse
Those noobs are donating there phones and getting the f-out of this forum.
@fuss u inspire everyone http://forum.xda-developers.com/showthread.php?p=18947141#post18947141
Added Download-Link to first post
Download:
http://www.multiupload.com/D9L4QURCM7 Super-Alpha!
Click to expand...
Click to collapse
Please Dev´s only! It´s Super-Alpha!
You may be have to flash the rom more than one time until it works - if kernel is totaly not booting, try sakandias one: http://forum.xda-developers.com/showpost.php?p=18679932&postcount=109. Unpack the xxx.tar, rename the included normalboot.img to boot.img and replace it with the boot.img in the rom´s .zip
sakindia123 said:
@fuss u inspire everyone http://forum.xda-developers.com/showthread.php?p=18947141#post18947141
Click to expand...
Click to collapse
hehe

SGS4G OTA NOCIQ Edition - [TEAMWHISKEY DEV TEAM]

Update:
FC's fixed, themed, speed tweaks to frameworks, prepped for bootanimations.
It will boot to a black screen, dont worry, its because I removed the QMG files. Once we have a working kernel, it will play the bootanimation I have installed.
So, this is the SGS4G OTA Build that Raver put together + extras.
Has the Bat Mod + CRT On/Off Animations by error666
CIQ FULLY REMOVED by me:
{
"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"
}
Just flash over your current build. Doesn't wipe, and included the KJ1 CWM Voodoo kernel.
Download
POWER MENU MOD ADD-ON
http://dl.dropbox.com/u/9978865/sgs4g/power menu mod krylon 360 build.zip
ROM Devs, feel free to use this as a base. Just give Credit.
This has Voodoo kernel added.
Main support for this ROM will be at http://rootzwiki.com/topic/11025-romgalaxy-s-4g-236-ota-v2-nociq-edition-rooted-crt-off-bat-mod/
Nice, thanks!
Sent from my SGH-T959V
And chance you would consider including bhundven's KJ6 kernel in the next release?
I think that's his plan as he states in the OP he had prepped it for boot animations once we have a working kernel. At least in a future release, or one could just flash the kernel.
Sent from my SGH-T959V using Tapatalk
Since kernel is still in beta I would let the users decide anyhow just flash his kernel over it lol
Sent from my SGH-T959V using xda premium
I've been using this for a few days now, since released on rootz, this is a great ROM.
Sent from my SGH-T959V using XDA App
Doesn't this phone already not have CIQ, if it does, can someone tell me what apk it is?
Maybe an answer from Krylon to see what he removed.
The phone has it but its inactive. There are files that have iq in their names in the root of your phone thoae are your culprits. An example would be one under /system/xbin
Great Post Krylon!
disregard please
krylon360 said:
Once we have a working kernel, it will play the bootanimation I have installed.
Click to expand...
Click to collapse
Almost there. I'm at a stopping point right now, but RaverX3X and I were working on this earlier. with a bootanimation binary he gave me I was able to get bootanimation to work, but it didn't die after android was done booting.
I had to manually kill the pid.
thomas.raines said:
Well, for us that are not ready to use the 2.3.6 GB build, and still want to remove Carrier IQ from our phones, I will write a Guide for all to enjoy and remove from their current ROMs. I am currently testing it, but am having grave errors when I recompile the framework-res.apk (BTW, there is a little more than just editing the apk). I have never had any luck with APK Tool or APK Manger. If there is anyone out there who could possibly help with this, I can finish and post my guide.
***EDIT***
I went ahead and posted my guide even though I haven't perfected the decompile/recompile of the apk. The service is still removed but framework-res.apk still tries to start it. I have no FCs or issues running it as it is.
http://forum.xda-developers.com/showthread.php?p=20177519#post20177519
Click to expand...
Click to collapse
You pretty much copied my guide word for word. Ive reported it to be removed. You are having recompile issues because you are removing 1 very important commit.
bhundven said:
Almost there. I'm at a stopping point right now, but RaverX3X and I were working on this earlier. with a bootanimation binary he gave me I was able to get bootanimation to work, but it didn't die after android was done booting.
I had to manually kill the pid.
Click to expand...
Click to collapse
Need to add this to init.rc
on property:sys.boot_completed=1
stop bootanim
krylon360 said:
Need to add this to init.rc
on property:sys.boot_completed=1
stop bootanim
Click to expand...
Click to collapse
thanks krylon hey i gotta send u the modified bootanimaton bin file
krylon360 said:
You pretty much copied my guide word for word. Ive reported it to be removed. You are having recompile issues because you are removing 1 very important commit.
Click to expand...
Click to collapse
Which was purely accidental and coincidental. I have removed ALL info contained in the post and have request it be removed as well...
krylon360 said:
Need to add this to init.rc
on property:sys.boot_completed=1
stop bootanim
Click to expand...
Click to collapse
That worked! Updated my kernel thread to v0.0.2c.
Thanks Krylon and Raver!
Extended power menu - Complete.
Onto the next thing
Power Menu Mod add-on posted in the OP
krylon, can you link me to your caller IQ guide?
Flashed this from Ravers rom... lost root... Did i miss something?
TeamWhiskey, a sorely missed and very welcome tag I am glad to see in the first page again.
Krylon, thanks for this work, and thanks to those who collaborated with him on it. I can't afford a SGS2 for some time, so to see development and work contijnue as this device ages is a huuuge relief.
<3
Sent from the fire-breathing demigod I carry around.

[GUIDE] How to solve dsixda kitchen deodexing abort .*odex problem

How To solve dsixda kitchen abort .*odex during Deodexing
So guys i was trying to deodex a ROM via kitchen and i had the abort .*odex and none of the files got deodexed ? I tried googling but didnt find a solution anywhere .. Then i figured it on my own .. I would like to share it with you all
Problem Screenshots
{
"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"
}
Solution :
1. First Download the latest stable smali and baksmali .jar from here : https://code.google.com/p/smali/downloads/list
2. You smali and baksmali name should be in the format baksmali-x.x.x.jar and smali-x.x.x.jar ( x.x.x - version number for eg mine in 2.0.3)
3. Copy the baksmali-x.x.x.jar and smali-x.x.x.jar to
Code:
(Drive- which ever consists cygwin):\cygwin\home\(user :what even is your name)\kitchen\tools\deodex_files )
i.e copy the file to , under you cygwin folder -> home -> (you user name) -> kitchen -> tool -> deodex_files folder
4.Using notepad ++ , open use_this_version.txt in deodex_files folder replace the number whatever is there in the beginning with x.x.x - the
version of your latest smali and baksmali jar
5.Save it
6. Open Kitchen and try to deodex, it should work fine ...
SOME SOLUTION SCREEN SHOTS :
And i know i have made a typo - lastest for latest!
HIT THANKS IF THIS HELPS ​​
Thanks, I've been pulling my hair out trying to deodex my Rom. Running it all through now, hopefully this fixed it.
This worked perfectly, thank you so much.
metalfan78 said:
This worked perfectly, thank you so much.
Click to expand...
Click to collapse
Welcome!
Sent from my Galaxy Nexus using Tapatalk
Are there any other files you suggest updating from the stock kitchen to get it further up to date?
Just curious as we just got kitkat 4.4.2 and I was going to take a crack at it but want to make sure I get all the latest information.
I'm not sure if the OP updated anything else, but so far it works great for me with the updated smali/baksmali.
Edit: I did search the Web and found a newer aapt and used that too.
metalfan78 said:
I'm not sure if the OP updated anything else, but so far it works great for me with the updated smali/baksmali.
Edit: I did search the Web and found a newer aapt and used that too.
Click to expand...
Click to collapse
You should seriously check ArchiKitchen out:
http://forum.xda-developers.com/showthread.php?t=2597220
Already has the updated files and supports KK too. Very cool.
Edit: And long time no see man. I see you posting here and there.
Yea, good to see you. I was told to try that kitchen too but I have a windows laptop and haven't had a chance to set up virtualbox.
metalfan78 said:
Yea, good to see you. I was told to try that kitchen too but I have a windows laptop and haven't had a chance to set up virtualbox.
Click to expand...
Click to collapse
I use vmware with ubuntu in a virtual session. Works well.
I'll look into it when I get a chance.
metalfan78 said:
I'll look into it when I get a chance.
Click to expand...
Click to collapse
Not familiar with virtualbox but VMware recognizes the bootable OS cd and does an easy install for you of multiple operating systems. Its pretty slick.
Plus you can take snapshots of the OS so you can 'go back' easily in case you're testing something out and want to revert to an earlier build or whatever.
tdunham said:
Are there any other files you suggest updating from the stock kitchen to get it further up to date?
Just curious as we just got kitkat 4.4.2 and I was going to take a crack at it but want to make sure I get all the latest information.
Click to expand...
Click to collapse
it depends... well .. i guess latest baksmali and smali jar support kitkat api ... so you should just upgrade to those... and the latest apktool jar... thats it i guess.. for deodexing....
metalfan78 said:
Yea, good to see you. I was told to try that kitchen too but I have a windows laptop and haven't had a chance to set up virtualbox.
Click to expand...
Click to collapse
It better to run Kitchen in Ubuntu /Linux Mint... much faster... VMware is way too slow... in linux based it uses SWAP very efficiently...

Categories

Resources