yashsingh1/xdaforums huggingface dataset:
[Sony Xperia P, U, Sola, Go] lalit387:
Try Reset your data & than setting will help

This is not a problem you can edit this build.prop in Root System and can put your name to device

ro.semc.product.name=XPERIA sole

to

ro.semc.product.name=XPERIA sola

or

ro.semc.product.name=XPERIA sola by Lalit387 hehehe

Save and restart
[Sony Xperia P, U, Sola, Go] pleomaxell:
Oops, looks like i am a little late in uploading the Zip you asked for.

I flashed 6.1.1.B.1.54 and then installed v5. Then entered the CWM menu and Wiped Data/Factory Reset.

Then i used "Backup & Create firmware" to get room.zip

I just renamed room.zip to ICS_6.1.1.B.1.54_MT27i.zip and uploaded it.

Download Link: http://d-h.st/GXa

Looks like akkufix beat me to it in sharing the file.:)
[Sony Xperia P, U, Sola, Go] dragxdk:
This is new version with root&recovery touch?

Ext card work on recovery?

For to make a nandroid on ext card?

Thanks for answer :D

with tapatalk
[Sony Xperia P, U, Sola, Go] akkufix:
Faster... :)

Played some around with this B.1.54 (with cwm v13 boot.img, mem-tweaks + overclocking) and all looks fine. Batterie drains slow and apps react like they should. Phone runs smooth.

Ok, not the high score in Antutu like the older one (6913/7332 - ramdisk?), but this is not noticeable at normal use.

Btw. my phone comes with "sola" from the beginning - no need to change ro.semc.product.name.

---------- Post added at 11:28 AM ---------- Previous post was at 11:21 AM ----------

No, this isn't a new (complete) version by now.

We installed "new ftf" (B.1.54) http://xdaforums.com/showthread.php?p=35036381 and then put cwm v13 boot.img (extracted from munjeni's B.1.10) and installed with cwm the zip-file for memory-tweak and overclocking to it.

For root - just install superuser from market after all.

Ext-card and nandroid are working.
[Sony Xperia P, U, Sola, Go] munjeni:
Any one give me stock kernel B.1.54 ?
[Sony Xperia P, U, Sola, Go] -shaMe-:
http://d-h.st/YyD

Includes both 54 and 10 stock kernel... Thanks to slackerzzz.. Got this from his thread.
[Sony Xperia P, U, Sola, Go] lalit387:
Deleted As already post by shaMe
[Sony Xperia P, U, Sola, Go] munjeni:
Just to let you know, no diference in ramdisk, so you can use memory tweak for new android version!!!
[Sony Xperia P, U, Sola, Go] akkufix:
Did it yesterday, but Thx for confirming this. :good:
[Sony Xperia P, U, Sola, Go] lalit387:
Thanks

Custom version of .54 is awaited heheh
[Sony Xperia P, U, Sola, Go] pulak861:
just the news i was waiting for... thanx man... :D :D
[Sony Xperia P, U, Sola, Go] munjeni:
Hi, its not needed, simple install rom.zip posted by akkufix (rom generated from recovery at my reguest), than install memory tweak and you are done :)
[Sony Xperia P, U, Sola, Go] MHD MT27i:
Yeah, thats it! ;) :good:
[Sony Xperia P, U, Sola, Go] lalit387:
Am talking about custom Rom not kernel

I am the first person to test and report your kernels v5 and v14 on. 54 ftf

We are eagerly awaiting Custom or AOSP
[Sony Xperia P, U, Sola, Go] sijav:
Something has changed in new version for sure, First is camera! Second is Home as it's really FAST! ... what about these? and the kernel has been changed for sure ...
[Sony Xperia P, U, Sola, Go] -shaMe-:
Yes please.. Will be so nice of you if you could make custom for .54 firmware.. :thumbup:
[Sony Xperia P, U, Sola, Go] lalit387:
Camera, msg, contact apps improved in this version I have updated in munjenis custom Rom will try to upload a Rom based on munjenis custom Rom+v14 kernel+memory tweak and some moded app+ tweaked and improved apps with permissions and credit only
[Sony Xperia P, U, Sola, Go] akkufix:
It seems that Sony only optimized their drivers for some hardware. Also, wifi works kinda faster (better reaction) for me.
[Sony Xperia P, U, Sola, Go] munjeni:
Allready working in 4.2 aosp jb ...need help to solve last remaining isue to get rom booted! http://xdaforums.com/showthread.php?p=35118254#post35118254 Still not understand what is missing, is kernel related or android related?
[Sony Xperia P, U, Sola, Go] freezejcavi:
:fingers-crossed:
[Sony Xperia P, U, Sola, Go] lalit387:
A BIG THANK for keeping our hops alive..........
[Sony Xperia P, U, Sola, Go] akkufix:
Glad to read this...JB 4.2 :victory:

Not much time by now...but saw some "missing files". Are directories / paths wrong or wrong rights for them?
[Sony Xperia P, U, Sola, Go] pulak861:
take ur time man....... we are eagerly waiting.....
[Sony Xperia P, U, Sola, Go] mirost1:
Bro, if you do what we were talking about in PMs and you shared here about AOSP ROM you will be my best virtual friend fro life :highfive:
[Sony Xperia P, U, Sola, Go] itachilinux:
is v14 kernel works with stock .54?

Sent from my MT27i
[Sony Xperia P, U, Sola, Go] munjeni:
yes, see http://xdaforums.com/showpost.php?p=35095459&postcount=671
[Sony Xperia P, U, Sola, Go] akkufix:
Yes. See my post #666.

Just unpack boot.img and flash (fastboot) it, after you installed B.1.54 stock. Then mem-tweaks and overclocking with cwm.
[Sony Xperia P, U, Sola, Go] itachilinux:
errr, is this libs /lib/modules are conflicting with .54 one?

Sent from my MT27i
[Sony Xperia P, U, Sola, Go] akkufix:
No, it doesn't conflict. :good:

http://xdaforums.com/showpost.php?p=34877615&postcount=584
[Sony Xperia P, U, Sola, Go] lalit387:
No problem at all it worked like a charm to me

Flash V5 on .54 first than flash V14 in CWM

Am waiting for Custom Version from dev
[Sony Xperia P, U, Sola, Go] ppr01:
Got it to work with .54 got a problem with battery it seems to drain much while in wifi. I already clean battery stats. I dont know maybe its just me.
[Sony Xperia P, U, Sola, Go] tsukot:
how can i test the new firmware (.54) with this one?
[Sony Xperia P, U, Sola, Go] lalit387:
Download V14Memory Tweak+OC Kernel and flash through CWM

http://d-h.st/9vJ
[Sony Xperia P, U, Sola, Go] mkoev:
do not forget to re-install your gapps coz they won't be workin otherwise ;)
[Sony Xperia P, U, Sola, Go] lalit387:
Not at all needed bro no gapps fc or lag noticed

Just flash it
[Sony Xperia P, U, Sola, Go] akkufix:
Try solving it by doing a factory-reset, after all is installed.

But don' forget to save your personal data first. ;)
[Sony Xperia P, U, Sola, Go] munjeni:
No need to reinstall gaps! No need to wipe something! Just flash and reboot!
[Sony Xperia P, U, Sola, Go] itachilinux:
PC companion said that my phone should be upgraded to 6.1.1.B.1.54 even i'm using stock .54 firmware? :confused:
[Sony Xperia P, U, Sola, Go] tsukot:
but how do I flash it if I don't have a CWM from a fresh .54 install?
[Sony Xperia P, U, Sola, Go] lalit387:
Install as per instructions

http://xdaforums.com/showthread.php?p=34812885
[Sony Xperia P, U, Sola, Go] munjeni:
JellyBean... http://xdaforums.com/showthread.php?p=35218296#post35218296 :good:
[Sony Xperia P, U, Sola, Go] cnkhanh:
Project Butter and G.Now? :D
[Sony Xperia P, U, Sola, Go] lalit387:
I have no words to explain what you have done :thumbup:

Simple thanks is not enough

Bravo
[Sony Xperia P, U, Sola, Go] Divaksh:
Xperia Super Man. :D
[Sony Xperia P, U, Sola, Go] Ky3hell:
I need

1) install stock .54 rom

2) install CWM (v13 boot.img (extracted from munjeni's B.1.10)) - how to do it?

3) install memory-tweak (from munjeni's B.1.10)

4) install from market SU

Right?

After this point i have .54+cwm+memory-tweak+ROOT or ROOT I need to get this - http://xdaforums.com/showthread.php?t=2029756 ?
[Sony Xperia P, U, Sola, Go] lalit387:
Deleted:Wrong reply

Ans is below
[Sony Xperia P, U, Sola, Go] akkufix:
He just ask how to get boot.img v13 - i think. (step 2)

So, download complete rom v13 from first side and extract only boot.img from this rar-file on a PC where you have fastboot installed..

Download and put memory-tweak or memory-tweak and overclocking on your sd-card (or ext-card), but not in a directory.

Install boot.img with fastboot flash boot boot.img

Then go in cwm and install zip-file (memory-tweak...) from sd-card or ext-sd (where you put them).

Boot up your phone, go to market and install su - ready and root.
[Sony Xperia P, U, Sola, Go] n3xas:
When i turn the phone on, it gets stuck on booting page with SONY CUSTOM
[Sony Xperia P, U, Sola, Go] akkufix:
Can you enter in cwm (pressing Vol-down, after LEDs light up)?
[Sony Xperia P, U, Sola, Go] n3xas:
Yes. it becomes stuck only when i flash this rom
[Sony Xperia P, U, Sola, Go] akkufix:
Ok. So you are followed the steps wriitten also in this post?

http://xdaforums.com/showpost.php?p=35092439&postcount=666

Flash stock B.1.54 with flashtool, so you have complete stock-firmware (without cwm) on it.

After finished, boot and see if it is working. First boot after this, needs some time - just wait a while.

For Flashtool see also this thread:

http://xdaforums.com/showthread.php?t=2032734

Then flash with fastboot boot.img (only this file, not complete rom...) for getting CWM and after that, enter in CWM and install the zip mem-tweaks and overclocking.
[Sony Xperia P, U, Sola, Go] ravb90:
Sorry for the noob question but, where is the v14 recovery?
[Sony Xperia P, U, Sola, Go] pulak861:
its V13.. when u installl over clocked kernel with it.. its 14.. :D :D ...
[Sony Xperia P, U, Sola, Go] scrubber:
munjeni!

Hello brother!When you plan to publish your firmware update Rom v14 (Firmware 6.1.1.B.1.54) for SOLA.We are waiting for updates!! ;)
[Sony Xperia P, U, Sola, Go] Divaksh:
Friend it's already updated. :D

Follow these steps:

1. Falsh .54 ftf

2. Flash boot.img of v13 rom (after this you will get CWM recovery)

3. Install v14 memory tweaks+OC using CWM recovery.

And you are done.. ;)
[Sony Xperia P, U, Sola, Go] ttilits:
please make a kernel for cm9 version
[Sony Xperia P, U, Sola, Go] sijav:
Still not for new 1.54 frimware? :(
[Sony Xperia P, U, Sola, Go] itachilinux:
i've been using v14 kernel OC in 54 firmware
[Sony Xperia P, U, Sola, Go] mkoev:
Guys, please explain something to me , because I am not sure.

I currently have v14 munjeni custom ROM. I want to install .54 firmware. So what do I do ?

1. Flash .54 kernel ftf to my Sola.

2. Flash boot.img from v14 munjeni custom ROM.

3. Re-install memory tweaks via recovery.

If I do the above will I have .54 firmware on my Sola with custom munjeni v14 ROM ?
[Sony Xperia P, U, Sola, Go] Divaksh:
Follow these steps:

1. Falsh .54 ftf

2. Flash boot.img of v13 rom (after this you will get CWM recovery)

3. Install v14 memory tweaks+OC using CWM recovery.

And you are done.. ;)
[Sony Xperia P, U, Sola, Go] mkoev:
Divaksh, this is the same thing I wrote, man.. come on :)

Anyway, when you say Flash .54 ftf did you mean to flash the WHOLE ROM or flash only kernel ?
[Sony Xperia P, U, Sola, Go] lalit387:
For unlocked bl

Flash.54 full including kernel

Reboot Once

Flash v5

Reboot in CWM

Flash Memory+OC zip or only Memory Tweak zip

Reboot

Reset to factory setting from phone

Reboot

You are done
[Sony Xperia P, U, Sola, Go] mkoev:
Lalit387, thanks man I also clicked the 10x button :)

So this means that if I want to have newest stock .54 I can only use it with stock based munjeni V5+CWM ? Right ?

If yes, what is so much better in stock .54 ? Is it indeed better than munjeni custom rom V14 ? Has someone done tests ?
[Sony Xperia P, U, Sola, Go] lalit387:
Read OP carefully and my post

Download memory tweak and flash in CWM you will be on V14

Understand this: to get CWM you have to flash v5 through flashtool first.

And than reboot in recovery(CWM) flash memory tweak zip it has boot.img also we call that V14

Don't skip any step and this does not work on .54 custom Rom for now

Working on Pure Stock Rom. 54 only

Also there is no v14 Rom as on date for sola.
[Sony Xperia P, U, Sola, Go] mkoev:
yes, yes now I get it :) thanks :) I forgot what we called V14 and I confused myself :)) now everything is clear !
[Sony Xperia P, U, Sola, Go] Divaksh:
Got me? What I said... :D
[Sony Xperia P, U, Sola, Go] munjeni:
Memory Tweak not working on stock .54 rom? :confused: Did you tried rom posted by akkufix? He and many other guys confirmed that everything is ok with .54 rom! I allso confirm on X-Go using .54 rom!
[Sony Xperia P, U, Sola, Go] itachilinux:
its worked on my sola
[Sony Xperia P, U, Sola, Go] MUHAMMAD KHALIL:
Hi munjeni can you please take a look at this.... http://xdaforums.com/showthread.php?t=2047945
[Sony Xperia P, U, Sola, Go] nakulp:
Unlocked bootloader and rooted phone.

.Flashed the memory tweak+overclock package to my Sola running Dynamic ROM v2 by acervenky. Stuck on boot logo "Sony CUstom". So tried restartung but no use. Replaced the boot.img to older/original version by CWM recovery and system started but cant get wifi to start. How can I troubleshoot this issue.
[Sony Xperia P, U, Sola, Go] mkoev:
Maybe if you reflash Dynamic Rom's kernel your wi fi will start working again.
[Sony Xperia P, U, Sola, Go] nakulp:
deleted
[Sony Xperia P, U, Sola, Go] nakulp:
I have the rom v13 installed and the kernel. THe current problem is that as soon as i flash the memory tweaks or cpu OC tweak file via CWM then my system gets stuck in a bootloop and restarts just after the logo.THis is very frustrating at the moment as i have repeated the installation procedures for more than six to seven times in last 4 hours trying different techniques but to no use. Please advise.
[Sony Xperia P, U, Sola, Go] itachilinux:
wifi disabled cause of the wifi modules was compiled to different kernel.. the older kernel still using original modules
[Sony Xperia P, U, Sola, Go] munjeni:
How you installed memory tweak? Are you maybe installed memory tweak using fastboot? Or you installed using ecovery menu "install zip from sdcard" ?? Memory tweak working only if you installed trought recovery menu!
[Sony Xperia P, U, Sola, Go] sarsarhos:
can i use boot.img with my stock .54 fw?
[Sony Xperia P, U, Sola, Go] tsukot:
yes. get the boot.img from the v13.
[Sony Xperia P, U, Sola, Go] MUHAMMAD KHALIL:
Hi munjeni can you make aosp jb for sola as soon as ur xgo receive jb update.Im really disappointed with sony as they not release jb update for sola and u:(
[Sony Xperia P, U, Sola, Go] thunderising:
Very confused after reading this thread.

I'm having locked bootloader. I want to unlock bootloader. Here is my query

Also, after unlocking bootloader, I will still remain on PureBlood v1 I guess which is based on Stock ICS FTF .10 FW (older, not newer .54 FW). So now to flash munjeni's v13 ROM, I just download the v13 ROM and run install.bat right?
[Sony Xperia P, U, Sola, Go] lalit387:
No need of flash any of the FTF

This is for Unlocked BL only

Download v13 http://d-h.st/DA7

Extract ZIP

Run install.bat (This will install CWM and copy rom.zip on your internal SD)

Follow the onscreen instructions on PC

Now you have CWM

Boot into CWM recovery and flash rom.zip

Let the mobile Boot

Memory Tweak

Normal

http://d-h.st/QJO

With OC

http://d-h.st/9vJ

Reboot in CWM recovery and Flash memory tweak (This has boot.img, modules and tweak) *Do not extract this zip as this is designed to work on flashing through CWM

Wipe data/dalvik cache/cache on and reboot
[Sony Xperia P, U, Sola, Go] thunderising:
Thank you lalit387. I have one more query. I'm a user of small apps. I want to know if I can flash Small Apps (ported by acervenky) on this ROM.

If yes, which one (there's one for the old FW and one for the newer .54 FW).

Really appreciate all the help you've given me.
[Sony Xperia P, U, Sola, Go] lalit387:
Have not yet tried new small apparently but old one was having some issue like loosing SD card

You can give a try to .54 version of small apps they should work

Keep a backup apart
[Sony Xperia P, U, Sola, Go] thunderising:
Didn't back up. Lost mass storage. Used old one not .54 version. Don't think I can revert back. Oh well, I'll have to live like this.
[Sony Xperia P, U, Sola, Go] sarsarhos:
i flashed the boot.img via flashtool with fastboot, then flashhed the memory tweak zip via cwm. but now i can't find where's the cpu governors, how can i change them?
[Sony Xperia P, U, Sola, Go] munjeni:
Install "No-frills CPU Control" from market...
[Sony Xperia P, U, Sola, Go] KeLsTaR:
Hi, munjeni! Sorry if this question have already been, but will you make the same rom (with cwm, root, memtweak, other tweaks) based on 6.1.1.B.1.54 ?)
[Sony Xperia P, U, Sola, Go] darktanget:
wifi not working.

unlocked BL

6.1.1.b.10

xhybrid rom

solution mate?
[Sony Xperia P, U, Sola, Go] mkoev:
What CWM version do you use ? Is it V5 or later ? Try using V5 with your xhybrid rom.
[Sony Xperia P, U, Sola, Go] darktanget:
CWM V13.

Previously i had Stock ICS V.54

So reflashed the V.10 and ran the CWM v5 and installed the xhybrid.

Everything is okay, i would be deprived of .54 custom rom until any dev come in picture.

Regards
[Sony Xperia P, U, Sola, Go] sarsarhos:
I can't access root in this kernel. checked and checked again, root app's cant access root. tried the bin4ry method but my backup&restore app locked in "app quarantine app" i can't unlock the app without root. tried the flash kernel again, the same :D i feel like bad luck brian.

and this is my fastboot log
[Sony Xperia P, U, Sola, Go] lalit387:
You have to flash this tweak through recovery kernel is included in this so need flash kernel separately.

Read OP carefully and follow instructions

You have download superuser from play store and update
[Sony Xperia P, U, Sola, Go] sarsarhos:
i tried everything. flash only boot.img / install with install.bat / install via CWM etc. now i've flashed stock .ftf and installed this rom, finally ROOTED VIA BIN4RY'S TOOL.
[Sony Xperia P, U, Sola, Go] munjeni:
I think I understand what is problem to you! I think problem is boot partition size (still not understand why but seems 16mb boot.img fail to install to your boot partition because your boot partition seems is smaler than 16mb (I am sure your boot partition have emmc bad blocks but in boot partition)! Please dump your boot partition by terminal emulator with command:

adb shell dd if=/dev/block/mmcblk0p9 of=/mnt/sdcard/boot.dump

Go to your sdcard, archive these boot.dump and post it here, I will check and let you know
[Sony Xperia P, U, Sola, Go] sarsarhos:
here; http://dl.dropbox.com/u/28282052/boot.dump

but i wonder, on settings, the kernel's yours. and i can change governors. how can it has failed?
[Sony Xperia P, U, Sola, Go] munjeni:
I checked and there is nothing strange, boot dump is the same like boot.img ! I think maybe your adb and fastboot is not compatible with Sony? Try this one from attachment! If not working try to install oficiall update from Sony by Sony originall software (no by flashtool), maybe your phone emmc is corupted and need clean oficial rom installation, it will reinstall and update everything in your phone !
[Sony Xperia P, U, Sola, Go] darktanget:
I must say, your v5 cwm is great it supports sola ics V.54 aswell... Dont know how but its great...
[Sony Xperia P, U, Sola, Go] ferbuffer:
Hi guys. I've been using it for a while. So i kinda installed it differently... I put the rom.Zip and memtweaks.zip in the sd card and installed it via recovery. I dunno what my kernel is but my rom before that is SspeedKA02. My question is do I need to install anything else? Or I'm done? Bacause i know that the zip has everything like rom, kernel and recovery... Am i right? Sorry i' really noob. But so far it's super fast. I like the pattern lock screen. It rarely lags. Im using ondemand and sio governors but why there's no frequency 1150 mhz on setcpu. Just max 1000mhz.. Help guys. Thanks to this rom by the way.
[Sony Xperia P, U, Sola, Go] fks_Para:
Can you pls make a update for this rom? or can I update it with the "Update Center"?
[Sony Xperia P, U, Sola, Go] lalit387:
Read OP carefully

Two type of memory tweaks are there download memory tweak with overclock (second one)

Copy to sdcard and flash it in cwm recovery mode

You will see 1150 in setcpu
[Sony Xperia P, U, Sola, Go] ChongWiz:
Does your custom kernel have any problems with .54 rom?
[Sony Xperia P, U, Sola, Go] lalit387:
Works great on pure stock
[Sony Xperia P, U, Sola, Go] wtfshouldidonow:
If I have a .54 firmware on, pure nonrooted stock, unlocked bootloader, is it safe for me to run the install.bat to install the whole .rar package to my sola? :)
[Sony Xperia P, U, Sola, Go] lalit387:
Very safe

Follow on-screen instructions of install.bat
[Sony Xperia P, U, Sola, Go] wtfshouldidonow:
Thanks! Successfully flashed it and successfully booted :)

---------- Post added at 04:52 PM ---------- Previous post was at 04:31 PM ----------

Just got an OTA notification. This isn't safe to install then right? After installing this munjeni rom. Just asking to be completely safe :)
[Sony Xperia P, U, Sola, Go] doctor_droid:
Never do an OTA update on an unlocked bootloader
[Sony Xperia P, U, Sola, Go] ChongWiz:
and what about oc?
[Sony Xperia P, U, Sola, Go] lalit387:
Works fine for me without a problem am on it
[Sony Xperia P, U, Sola, Go] akkufix:
I tried it and its not possible to make an update OTA with sola unlocked BL. Update was loaded down, but broke up the installation by itself.

For notification - uninstall the updater with titanium. If you want, make backup from the updater before you unistall it.
[Sony Xperia P, U, Sola, Go] ferbuffer:
Thank you so much. Even in 1000 it's so fast already. For example I'm playing Temple Run, then someone is calling, the Call screen will appear right away. I just have to manage and block some apps using Gemini App Manager.

So far, this ROM is performing so good!

It just annoys me when camera capture took longer in all roms since ICS came out. :(
[Sony Xperia P, U, Sola, Go] lalit387:
Munjeni bro is there any chances for a OC kernel for CM
[Sony Xperia P, U, Sola, Go] bluxe:
Hi all, I'm using "Ultimate Sola v2" Rom ( http://xdaforums.com/showthread.php?t=2025449 )

..and Munjeni, Is there a kernel for my rom belong to you ? or can you recommend Kernel for my rom ? For Battery/Performance or only performance..

I found a few kernels, but didn't work on my rom. always the bootloop..

srry for my little English..
[Sony Xperia P, U, Sola, Go] capricornian:
can i flash the memory tweak alone thru cwm recovery 6.0.1.2.. i have locked boot loader.. thanks..
[Sony Xperia P, U, Sola, Go] lalit387:
This is for unlocked BL only
[Sony Xperia P, U, Sola, Go] DeepMemory:
Any chance of having a higher oc speed?
[Sony Xperia P, U, Sola, Go] ferbuffer:
I turned off the Auto rotate, but the home screen keeps on auto rotating. any way to turn it off?
[Sony Xperia P, U, Sola, Go] Anthrax:
Request to change the name of the thread to .54 from .10 as it supports .54 FW also..........

So It would be very kind of munjeni to update the name.........

just a suggestion.........
[Sony Xperia P, U, Sola, Go] lalit387:
Valid suggestion but it has Custom Rom based on .10 it would be better if OP is updated for kernel+OC+memory tweak working for .54 too

Just my opinion
[Sony Xperia P, U, Sola, Go] neectron:
Unlock bootloader first.
[Sony Xperia P, U, Sola, Go] munjeni:
Hi, first thank you for your interests here, I don't know whats wrong/new in new Sonys kernel version 3 but usb is not detected in my computer in any way... I done fix for for every recovery by writing to "kernel" on recovery init():

__system("/sbin/killall -9 adbd");
__system("/sbin/echo 0 > /sys/class/android_usb/android0/enable");
__system("/sbin/echo '0FCE' > /sys/class/android_usb/android0/idVendor");
__system("/sbin/echo '617E' > /sys/class/android_usb/android0/idProduct");
__system("/sbin/echo 'mass_storage,adb' > /sys/class/android_usb/android0/functions");
__system("/sbin/echo 1 > /sys/class/android_usb/android0/enable");
__system("/sbin/setprop sys.usb.state mass_storage,adb");
__system("/sbin/start adbd");

I added/patched toolbox into sbin to support comands start,stop,getprop,setprop...etc but still usb can not be enabled in our kernel version 3... this ~same fix worked good on Gingerbread kernel but not in ICS kernel! I dumped "ps" by writing output to sdcard and I can confirm adbd is in process list but only problem remain is usb is not enabled... still I have no idea how usb is enabled in android, there must be something not kernel side, maybe an android harcdoded binary handle usb (enable/disable)?

Also 3 buttons working in ICS CWM version on Xperia GO, but not working in Sola... still have no idea why