yashsingh1/xdaforums huggingface dataset:
[Sony Xperia S, Acro S, Ion] goldbyte:
I try in flshtool.

Advanced-Sin Editor，select .sin files，then click “Dump Data”. one .ext4 files becoming.then modify expansibility to .img.

But I use ext2explore to expand unsuccessful.
[Sony Xperia S, Acro S, Ion] ganeshbiyer:
Me too. Tried it unsuccessfully.
[Sony Xperia S, Acro S, Ion] goldbyte:
Want to hear your good news!
[Sony Xperia S, Acro S, Ion] ganeshbiyer:
Sure mate:)
[Sony Xperia S, Acro S, Ion] siuming720:
I've made a cwm flashable rom. Just waiting the cwm for ion.
[Sony Xperia S, Acro S, Ion] jeriku:
Will this work without an unlocked bootloader?
[Sony Xperia S, Acro S, Ion] ganeshbiyer:
Good.

Is it deodexed?

Ics contains odex files. Making mods is difficult.
[Sony Xperia S, Acro S, Ion] popfan:
Working on trying to make the cwm, I am not a professional at it so it taking a while, in between work and classes and military. Just looking for the proper boot image and recovery image. I am hoping that the way the phone was rooted and has a broke cwm on it will not affect my work.
[Sony Xperia S, Acro S, Ion] siuming720:
I don't know before the cwm for ion is released

---------- Post added at 12:31 PM ---------- Previous post was at 12:28 PM ----------

it's not deodexed

---------- Post added at 12:42 PM ---------- Previous post was at 12:31 PM ----------

I tried to put xperia s cwm in my phone via RecoverX. It can full wipe but not mount sdcard. Maybe you can find out what is the problem of it.
[Sony Xperia S, Acro S, Ion] ganeshbiyer:
It should be the recovery.fstab

need to modify the paths there.

use the mount command to see what the mount points are.

I have Deodexed the apps and framework, but after pushing them to the phone, I get boot loop.

I used the latest Rom kitchen.
[Sony Xperia S, Acro S, Ion] popfan:
The main problem is the recovery image doesn't match, so a new one needs to be created that is approriate. I believe the mounted blocks are correct, but the system block is not the same or something like that.
[Sony Xperia S, Acro S, Ion] siuming720:
I tried to backup via recovery but it showed path error

---------- Post added at 12:16 AM ---------- Previous post was at 12:09 AM ----------

yup, maybe the recovery.fstab has something wrong
[Sony Xperia S, Acro S, Ion] killerskincanoe:
was just browsing the portal page and started skimming through this.. and thought.. HEY... mayb this could help them...

hope it does.. sorry if it doesn't ... Raw Memory Snapshots
[Sony Xperia S, Acro S, Ion] popfan:
This is what they recovery.fstab should look like.

# mount point	fstype device	[device2]	fstype2

/cache ext4	/dev/block/mmcblk0p16

/data ext4	/dev/block/mmcblk0p17

/system ext4	/dev/block/mmcblk0p15

/sdcard vfat /dev/block/mmcblk0p18

---------- Post added at 04:37 PM ---------- Previous post was at 04:23 PM ----------

Try to change the recovery.fstab for RecoveryX and it did not work either.
[Bada Software and Hacking General] Taxidriver05:
Got a strange issue with my custom firmware...

Created firmware for S8500 & S8530 in same way.

But in some cases it seems, that some users are facing an issue, where the Network operator is shown as a number and not by name...

See Screenshot...

Anybody an idea to fix it?
[Verizon Samsung Galaxy S III] Zalithian:
Resolved
[Galaxy S I9000 General] xxnewflarexx:
My Samsung Galaxy S is having a bootloop...

Rom : ICS 4.2

Kernel : Semaphore 1.3

Other : BigMem - doesnt break my 720p

When I boot up my phone, there is a slight chance of my phone rebooting into recovery mode when my launcher starts loading...what is going on?
[Galaxy S I9000 General] P-Sign:
Have you tried taking the battery out and put it in after a few seconds again and then tried to boot? This seemed to work for me when I was stuck in a bootloop. If you still have this problem afterwards, you might want to check the rom you've flashed.
[Galaxy S I9000 General] xxnewflarexx:
It started after enabling bigmem...and I reallly loved bigmem. It only loops after my phone boots...like it starts showing the launchers already.
[Galaxy S I9000 General] xsenman:
You can flash a semaphore kernel http://xdaforums.com/showthread.php?t=1112908
[Galaxy S I9000 General] xxnewflarexx:
Sorry, bro....you need to check your eyesight...

My Samsung Galaxy S is having a bootloop...

Rom : ICS 4.2

Kernel : Semaphore 1.3
[Galaxy S I9000 General] P-Sign:
Hmm, have you tried re-installing the ROM?
[Galaxy S I9000 General] heretix:
This, if you can enter (not maybe) recovery mode. :good:
[Galaxy S I9000 General] xxnewflarexx:
The problem only happens with bigmem on. One thing I note is that when I make sure that Llama does not start at boot, the bootloop does not happen...:D
[Galaxy S I9000 General] alhaaer:
I dont know if this would help .. vut you may try to boot on safe mode !

idon't really know how to do that .. but I think it's pretty helpful
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] Levered:
I have flash with Real ICS 5.1 and used extended,kmrsh v3 and mesa 1.6...it very badly battry on my phone....when i used mesa kernel...i have charged my phone on 2 hrs n still 32%..morever,when i used extended n krsh v3 kernel...it very fast charged to full battery...but when on 65% battery level, i get warning to charged my phone because 1%...why??:confused:
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] madhouses:
Imo just try charge it full, not just when you will see 100% on mobile but keep it like 2 hours then discharge normaly and you will see
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] iPusak Gaoq™:
full charge your phone battery then reboot into CWM and Wipe Battery Stats or by using Root Explorer navigate to....

/data/system/batterystats.bin

delete batterystats.bin then reboot your phone.....
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] Someguyfromhell:
Doesn't work. It doesn't affect the system or battery at all.

It is a long known myth. You can try it but it will not change anything.

Battery stats file only includes info, what apps used battery and how much. That's all. Even Android developers have confirmed it.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] madhouses:
For me work just full charge and discharge and i thing this is why ppl thing they need do even with battery. I saw same problem on different platform and all time work jus charge/ discharge if wasnt battery broken
[HTC EVO 3D] dberend:
CDMA evo 3d, hboot 1.50, unlocked with s-on and 4ext touch recovery. Tried flashing a rooted stock ics rom. Booted to the point where yellow lettering is starting to show in the Sprint boot animation, then it continues to loop from there.

I'm not new to flashing (started with an og droid) but have been spoiled by Samsung Odin. Feel kinda lost as to what is the next step. I have gotten back to recovery and reflashed thinking bad download. Any suggestions?

Thanks
[HTC EVO 3D] coal686:
For many people, ICS and s-on don't play well together causing bootloops. I recommend you get s-off.

Edit: Also what triscuit said below about the kernel.

Save the Drama for your Mama with Tapatalk 2
[HTC EVO 3D] triscuit1983:
If it's stock rooted based on the latest OTA from Sprint, you need HBoot 1.58, or it will boot loop. Like coal said, s-off that bad boy and you'll be good to go. You'll be able to switch to whatever HBoot you want freely.
[HTC EVO 3D] dberend:
I managed to get a stock gingerbread back on. It's my girlfriends phone so I doubt she'll let me install anything else now:rolleyes: I'll probably wait and see what the devs can do with ics before trying again.

For now I'll just go back to trying different JB roms on my epic touch. But I would like to know who's responsible for integrating the buttons into the battery cover, what a pain.

Thanks for the help though
[XPERIA X8 Original Android Development] sgt. meow:
Yes guys, you read the title right.

Now you have a kernel with touch recovery for ICS. Yeah, ICS!!! It is compiled from nAa's ICS kernel sources and the touch recovery is from alfsamsung's GB kernel. Performance is almost like that of nAa's ICS kernel.

This is what Mistev had to say regarding the kernel:

UPDATE: The FPS-uncap version is now available. Flash away!

UPDATE: TWRP version with FPS-uncap available!

FEATURES

- Everything from nAa's ICS kernel

- Built with Linaro toolchain

- TWRP *_*

- CWM TOUCH RECOVERY 5.0.2.8 from Alfs' kernel

That's about it.

REQUIREMENTS:

- Rooted XPERIA X8 with unlocked bootloader

- A lot of courage

- The ability to follow instructions (which I'm pretty sure everyone around here possesses =))

INSTRUCTIONS

- Make sure you have a copy of the stock kernel and ROM in case anything goes wrong (I'm pretty sure it won't)

- Backup using CWM

- Download the kernel and put in the firmwares folder of Flashtool

- Follow the instructions provided by Flashtool

- Reboot and press back button several times and if you see the TOUCH RECOVERY you have succeeded in your quest :D:D

SCREENSHOTS

Github Link

Kernel: http://www.sendspace.com/file/yol2cf. There's always the Github link for other versions of the kernel. I just couldn't upload this one.

Ramdisk: https://github.com/souljaboy11792/ramdisk-twrp-ics

Source: https://github.com/souljaboy11792/oxydo-kernel-ics

CREDITS:

- nobodyAtall for kernel source

- alfsamsung for touch recovery

- djnilse for helping alfsamsung

- pilu1978 for helping me

- feherneoh for helping with TWRP

- fotak-x for the screenie :D

- Daveee10 for helping pilu1978 with TWRP :D

- CnC-ROCK for suggestions and the new logo :eek:

- viper001 for instructions

- DooMLorD for the unpacking tool

- androidnerd2 for providing the commands that determine what touch screen you have

- Cyanogenmod team for......you know what....if you don't, then GTFO. just kidding

- Sony Ericsson for the phone

- My family for supporting me =)

- Allah Almighty (yes I'm a proud Muslim)

NEITHER ME NOR ANYONE RELATED TO THIS KERNEL CAN BE HELD RESPONSIBLE IF YOU BRICK YOUR PHONE BY FLASHING THIS.

Don't worry, you won't. =)

NOTE for V03 and below : To check whether you have cypress or synaptics, type this in terminal or in adb shell

su
dmesg | grep "cyttsp-i2c"

And if you get something like this,

<6>[ 4.185259] cyttsp_i2c_probe: Successful registration cyttsp-i2c

you have cypress. If not you have synaptics.

TO ENTER TWRP YOU HAVE TO TAP THE SCREEN. Please report any bugs that you find. :D
[XPERIA X8 Original Android Development] Heronger:
Will test it right now!

Touch recovery *-*
[XPERIA X8 Original Android Development] sgt. meow:
Ok compiling instructions now.

1. Grab the kernel source and ramdisk from github. Also grab the linaro toolchain from here.(the one that says gcc-linaro-arm-linux-gnueabihf-2012.05-20120523_linux.tar.bz2)

2. Unpack the archives in Ubuntu or other Linux OS like LinuxMint....

3. Follow the instructions from this thread's second post. (You have to change the name of the compiler in the export command and don't use the FXP ramdisk)

4. Now you need a ramdisk for your kernel. Unpack the

kernel.ftf

file and then unpack

kernel.sin

using this tool.

5. Then modify it however you want and then repack it using the command provided in the 3rd or 4th page of the above thread. (It will take you ages to learn what file does what in the ramdisk)

6. Grab the ramdisk and Image and follow Blagus' instructions on how to create a kernel.sin.

7. After you have renamed result.elf.sin to kernel.sin put it in a folder with a loader.sin from a working custom kernel.

8. Then use Flashtool to create a bundle from Advanced>Bundle Creation. Give it a name and branding and all and you're done.

NOTE: In menuconfig you can change the name (you'll find it under general) of the kernel, but not the xxx@xxx#1 thingy. To change that you have to edit line 65 of mkcompile_h in the scripts directory.

NOTE 2: You have to compile your own WiFi modules if you change the name of the kernel. Do this by issuing ./build_wifi.sh in terminal. You'll get some.ko files which you have to copy to your ramdisk's modules directory and then repack it.

Any issues? PM me and I'll try to help.
[XPERIA X8 Original Android Development] sgt. meow:
CHANGELOG

- 09-08-2012

* Initial release

* Added CWM Touch Recovery

-10-11-12

* Enabled FPS-uncap

* Integrated both recoveries into one ramdisk, and so, there is only one kernel now.

-14-11-12

*TWRP included. CWM touch recoveries for cypress and synaptics are also present.
[XPERIA X8 Original Android Development] TheDholiz™:
Good job ;)
[XPERIA X8 Original Android Development] przemek4113:
great work will test it on MiniCM9 thanks.Hope you can do it better:good:
[XPERIA X8 Original Android Development] sgt. meow:
@przemek4113

suggestions are always welcome.
[XPERIA X8 Original Android Development] przemek4113:
I 'm green in these things.Good job anyway.:good:
[XPERIA X8 Original Android Development] androidnerd2:
kernel working with MiniCm9

Although I can't test the touch recovery cuz I have Synaptics(-_-)
[XPERIA X8 Original Android Development] sgt. meow:
synaptics version will be up in 3 hours.

EDIT: synaptics is up for testing. flash and provide feedback.
[XPERIA X8 Original Android Development] ducthe134:
i can't dowload link die
[XPERIA X8 Original Android Development] Neur0Nerd:
How could I now if my phone is Cypress or Synaptics ?
[XPERIA X8 Original Android Development] ducthe134:
I need you to fix link dowload:(
[XPERIA X8 Original Android Development] kapocszoltan:
For me both link working.

Anyway, thanks added for your work.
[XPERIA X8 Original Android Development] ducthe134:
but I can not find the link to dowload
[XPERIA X8 Original Android Development] ShiNLiew:
Cypress- http://www.mediafire.com/?9zbl02ajzfo32h3

Synaptics- http://www.mediafire.com/?29nvh8hhywonhsu
[XPERIA X8 Original Android Development] sgt. meow:
hey thanks shin. are you done with your exams?
[XPERIA X8 Original Android Development] ShiNLiew:
no problems at all :D. Just finished another exam today. Final one will reach in 1month+. After that i would be free. And i will keep port rom non-stop until i buy new mobile :D
[XPERIA X8 Original Android Development] sgt. meow:
cool.
[XPERIA X8 Original Android Development] androidnerd2:
Enter the following code in terminal emulator

If you have something like this

Then you have Cypress otherwise Synaptics
[XPERIA X8 Original Android Development] sgt. meow:
@CtrlAltDelIrl

1. The source code is there in the OP.

2. Any changes made in the original kernel source were directly pushed to github by me, which basically means the source is up to date and that I am pretty much GPL compliant.

3. I didn't know until recently that one had to share the ramdisk (EET told me). But I uploaded it now. So I'm fully compliant with GPL.

4. All of the above should basically mean I am capable of working with code. I may not be good at it but that doesn't mean I can't work with it.

5. Give me one reason why it should be removed. Any rule I'm breaking?

6. I didn't have the sdcard bug when I was testing the kernel for 5 weeks. So I thought it didn't exist in this kernel. But I have been proven wrong, which is why I'm testing another build and so is CnC.

I really didn't want to say this, but you are acting like a dumb person.

If you were offended, you can ask a MOD to remove this post. I dare you to find a reason.

Enough with the tom-foolery.

I hope I cleared all your doubts.

@feherneoh

I am testing another build of the kernel. No problems so far.

Will upload it if CnC gives me the go.

@paulebe525

I am extremely sorry. Please wait for the next version. Thank you.
[XPERIA X8 Original Android Development] CtrlAltDelIrl:
Thanks Sgt Meow!

Glad to see everything is in order. I stand corrected.

So if i haven't dropped the ball again, the only change in the "kernel" is the vsync commit? Everything else is in the ramdisk?
[XPERIA X8 Original Android Development] sgt. meow:
@CtrlAltDelIrl

You got it right. And I seriously meant no offence.

@all

The last build didn't work properly as reported by CnC. I'm trying a new method now. Sorry again for the delay. School has started.
[XPERIA X8 Original Android Development] sgt. meow:
hey guys give me suggestions on how to improve this kernel and i promise i will look into it and if possible implement it. please don't say combine both versions of the recovery into one cause that's not possible due to restrictions in the size of the ramdisk.
[XPERIA X8 Original Android Development] Neur0Nerd:
Thanks. In fact after posting my message, I found a thread talkin' about dat. I finally tried and I have Cynaptics, I think it's a good new cause Cynaptics supports multi-touch, not as Synaptics.
[XPERIA X8 Original Android Development] Bejjo:
compatible rom

Is it compatible with all of ics rom ?
[XPERIA X8 Original Android Development] SpyderX:
It is compatible with all ROMs that use nAa-ics kernel because this kernel is, as of now, basically nAa-ics kernel + touch recovery from Alfs kernel. A change in recovery alone is unlikely to cause any problems with compatibility.

=============================

@OP why don't you use the latest linaro toolchain (201207)? Do you get some reboot problems?
[XPERIA X8 Original Android Development] sgt. meow:
I thought of doing so. But there will not be any significant improvement in performance. Any more suggestions? I'll release the next version tomorrow because I'm a little busy today. I hate to say so but I'm sending this from my mom's iCrap. :(
[XPERIA X8 Original Android Development] Neur0Nerd:
Lol OK. And did you try to integrate the Touch recovery in jelly bean kernel?
[XPERIA X8 Original Android Development] sgt. meow:
In fact why don't you try following my instructions and compiling it yourself? :) If you get stuck I'll help.

Edit: can you guys do me a favor and post pictures of the touch recovery? thanks in advance.
[XPERIA X8 Original Android Development] Bejjo:
now I am using nAa ics4,how to upgrade on your kernel ?
[XPERIA X8 Original Android Development] przemek4113:
Download the kernel and flash using flashtool.:)

Do almost this same what on nAa ics oo4
[XPERIA X8 Original Android Development] Neur0Nerd:
OK, I'll try with the new JB kernel version
[XPERIA X8 Original Android Development] Bejjo:
change to ftf file

how to change zip file to ftf file ?
[XPERIA X8 Original Android Development] Tom.K:
As far I remember, some browser automatically renames .ftf to .zip. Just rename file back to extension ".ftf" and it should work.
[XPERIA X8 Original Android Development] sgt. meow:
okay guys i don't think i'm gonna release an update today because basically nothing has been changed. suggestions, guys, suggestions. i promise i'll look into it. just don't say something like make it CWM flashable. that's pretty much impossible at this point.
[XPERIA X8 Original Android Development] fifo171:
What about full-touch CWM? Something like this? Is it possible?

:)
[XPERIA X8 Original Android Development] sgt. meow:
i think that's possible. but for that i need a CM tree, which i don't currently have. i need super net speeds to download sources. so not for the moment. but at least you came up with something and so...*clicks the thanks button*. the things i could try out if only i had a CM tree. hmmmm.....:( :( :(

EDIT: nAa is working on a JB kernel. link:https://github.com/nobodyAtall/nAa-kernel-jb

there's nothing here yet. but this is pretty exciting, isn't it?
[XPERIA X8 Original Android Development] sgt. meow:
okay this may sound real stupid but is there anyway to download CM sources over a period of time during which you turn off the Ubuntu and also the internet. if so then there may still be a ray of hope left. need to know ASAP
[XPERIA X8 Original Android Development] arif41:
yeahhh new kernel , and no more random reboots , Cool !!
[XPERIA X8 Original Android Development] fifo171:
You mean that you will be downloading it for a while, then you will turn off everything, and next when you turn on PC you will resume the downloading?

EDIT:

Yep. :cool:
[XPERIA X8 Original Android Development] sgt. meow:
That is what I mean fifo171.
[XPERIA X8 Original Android Development] fifo171:
Try this CMCompiler to download source. I don't know if this will download what you need, but you can try it.

Once I was playing with it to download and build CM7 and it was posible to resume download. I was downloading sorces, then stopped it, after that i was able to force the downloading to continue from where it stopped before. (I hope that you understand what I'm trying to say - you can force the repo sync). I don't know if it still has this feature, at the time when I was using it it didn't have GUI :)

This is how it looked:

Try to download and setup it, download for a while, stop it and try if it will resume.

I hope that this is what you are looking for.
[XPERIA X8 Original Android Development] sgt. meow:
i dunno why but adb isn't detecting my device properly on Ubuntu anymore. ?????????? no permissions. hmmmmm. *sighs* but there will still be updates to the kernel. can anyone help me?
[XPERIA X8 Original Android Development] fotak-x:
try to restart adb
[XPERIA X8 Original Android Development] sgt. meow:
i did. if you are on ubuntu can you tell me what files you have in ~/etc/udev/rules.d (the hidden files as well). i think i messed it up.
[XPERIA X8 Original Android Development] fotak-x:
im not ubuntu im linux

past this into terminal terminal sudo touch /etc/udev/rules.d/51-android.rules && sudo sh -c "echo 'SUBSYSTEM=="usb", ATTRS{idVendor}=="0fce", SYSFS{idProduct}=="612e", MODE="0666"' >> /etc/udev/rules.d/51-android.rules" && sudo chmod 644 /etc/udev/rules.d/51-android.rules
[XPERIA X8 Original Android Development] sgt. meow:
thanks bro. will try it a bit later.
[XPERIA X8 Original Android Development] Bejjo:
Good job,thanks !! btw font is so small...
[XPERIA X8 Original Android Development] sgt. meow:
@Bejjo

i took the recovery from Alfs kernel. that recovery isn't optimized for MDPI and that's why the text is so small. i hope you can live with it though. thanks for your feedback; it's valuable.
[XPERIA X8 Original Android Development] SpyderX:
That might not work as product id might be different.. try creating a text file in /etc/udev/rules.d called 99-android.rules

sudo gedit /etc/udev/rules.d/99-android.rules

Type this in that file:

SUBSYSTEM=="usb", ATTR{idVendor}=="0fce", MODE="0666", GROUP="plugdev"

Save and close the window.

Then in terminal type this:

sudo restart udev

It should be fine now.
[XPERIA X8 Original Android Development] sgt. meow:
didn't work.
[XPERIA X8 Original Android Development] sgt. meow:
The repo's synced!!

But the total size is 5.2GB 0_o. I did get tons of errors while syncing. But repo syncing again does not help. Will try out tomorrow on a fresh installation of Ubuntu. Hope all goes well. Fingers crossed. Wish me luck.
[XPERIA X8 Original Android Development] Heronger:
try it with terminal. Close it when you have to go and shut down your pc. Later you can simply type in again 'repo sync' and it will continue.

It will load your progress(Fetching Projects)
[XPERIA X8 Original Android Development] sgt. meow:
thanks a lot mate
[XPERIA X8 Original Android Development] Bejjo:
I have tried to restore with cwm twice,in last process I found notif : Error format ex2sd......

What happened ?? cos I never find it in the nAa or alfs kernel.

But I like your kernel,it gives me better touch effeck in my device.

sorry for my bad English
[XPERIA X8 Original Android Development] sgt. meow:
@Bejjo

i assume you have an EXT partition on your SDCARD. if so first check if it went bad (corrupt) somehow. if not repeat what you did and go to advanced and press report error and then upload the recovery log (from wherever it is stored) here. was the backup you're trying to restore made with CWM 5.5.0.4 i.e. the recovery that came with nAa's kernel? i'm afraid to say so but recoveries made with 5.5.0.4 can't be restored in 5.0.2.8 (or so i think).
[XPERIA X8 Original Android Development] Bejjo:
I made a back up with Oxydo kernel.

I just want to know the meaning of notif Error......and a few minute ago I made a new back up,then tried to restore ....and I got it again.