yashsingh1/xdaforums huggingface dataset:
[Galaxy S II I9100G Android Development] AmpMutant:
^this and can u please add pegasusq governor? i like that governor alot

welcome back superatmos :D
[Galaxy S II I9100G Android Development] cheah505:
Welcome back dude. Waiting for your superb work...
[Galaxy S II I9100G Android Development] incarnation95:
tester ready ;) and i hope you got my mail :) nice to have you back :D
[Galaxy S II I9100G Android Development] BQZ:
Welcome back!

Waiting for new kernel too!!!

Thks!
[Galaxy S II I9100G Android Development] superatmos:
Can someone please provide me stock 4.0.4 kernel? Don't want to download entire rom just for kernel..

Workaround fix for bluetooth on 4.0.4 stock ROMs:

(PLEASE TEST and CONFIRM)

Install stock 4.0.4 kernel.

Extract /lib/modules/dhd.ko file (using any file manager like root browser or root explorer) and copy it to /sdcard

Install SuperICS Kernel v1.0.3

Push/Copy dhd.ko file saved on /sdcard to /lib/modules.

Reboot.

If anyone can provide /lib/modules/bthid.ko from stock 4.0.4 kernel, I will make update.zip and attach here.

Thanks,

superatmos.
[Galaxy S II I9100G Android Development] incarnation95:
4.0.4 cm10 kernel?
[Galaxy S II I9100G Android Development] superatmos:
No. 4.0.4 stock samsung kernel. Also please test the above fix for bluetooth and let me know if it works.
[Galaxy S II I9100G Android Development] BQZ:
Hi:

I9100GXXLPY_I9100GXXLPV_I9100GDBTLP3_HOME.tar

I took zImage file from there, I will send it to you through sendspace.com. I suppose this is the correct one.

I cannot find how to attach a file here, is it allowed to post an external link to sendspace, such as http://www.sendspace.com/file/blahblahblah?

Bye!
[Galaxy S II I9100G Android Development] dante10:
here i attach zImage from france 4.0.4 and germany 4.0.4 i think basically they are the same
[Galaxy S II I9100G Android Development] superatmos:
Got it. Soon will update the kernel and post the beta link here.

In the mean time, please test the bluetooth workaround fix and let me know if it works.
[Galaxy S II I9100G Android Development] dante10:
I cant find bthid.ko in /lib/modules/
[Galaxy S II I9100G Android Development] superatmos:
Try dhd.ko instead of bthid.ko
[Galaxy S II I9100G Android Development] dante10:
ok...got it

edit: which superics you want me to test?1.0.3 beta one?
[Galaxy S II I9100G Android Development] superatmos:
Yes. Follow the steps I mentioned in the post above.
[Galaxy S II I9100G Android Development] BQZ:
Using 1.02, I did the following:

1. Installed zImage stock 4.0.4

2. reboot

3. copy file /lib/modules/dhd.ko to sdcard

4. Reinstalled zImage SuperICS 1.02

5. Reboot

6. Replaced file /lib/modules/dhd.ko with stock one (from sdcard)

7. reboot

BT is not working yet, stays inactive.
[Galaxy S II I9100G Android Development] dante10:
yup..confirm not working

edit: im using 1.0.3 beta..not working
[Galaxy S II I9100G Android Development] BQZ:
Anyways, I'm attaching dhd.ko file for you to test, from 4.0.4. Germany.
[Galaxy S II I9100G Android Development] superatmos:
SuperICS Kernel v2.0 BETA 1 --- Only experienced testers

SuperICS Kernel v2.0 BETA 1 (attached to this post) WORKS ONLY ON STOCK SAMSUNG ICS ROMS

Please test and let me know if everything works.

Instructions:

Either flash the tar using odin or extract the tar, copy the zImage to /sdcard and flash using kTool.

Thanks,

superatmos.
[Galaxy S II I9100G Android Development] dante10:
not booting...stuck at samsung logo
[Galaxy S II I9100G Android Development] superatmos:
Oh man.. not having the device is taking toll on me..
[Galaxy S II I9100G Android Development] Phil3759:
As requested by superatmos

deleted cpio
[Galaxy S II I9100G Android Development] Phil3759:
zip files
[Galaxy S II I9100G Android Development] incarnation95:
Do u need any logcats or what. Coz i guess when the kernel aint boot the adb doesnt reads the logs :/

When i had bootloops adb didnt detect the device :/
[Galaxy S II I9100G Android Development] Kingspp:
If u can jump to recovery....go to recovery mode... then use adb logcat and then switch it on.... :)
[Galaxy S II I9100G Android Development] incarnation95:
Nah in that case recovery doesnt work too :( i could have flashed another kernel instead but had to flash ics stovk all over again lol :/
[Galaxy S II I9100G Android Development] megh1982:
Is SuperICS 1.0.3 is in still beta stage?

Is SuperICS 1.0.3 is in still beta stage?

No updates???
[Galaxy S II I9100G Android Development] superatmos:
SuperICS Kernel v2.0 BETA

New kernel uploaded. Please test and let me know if everything works. I will update the thread. I am expecting this kernel to boot and work properly.

LINK: SuperICS Kernel v2.0

Thanks,

superatmos.
[Galaxy S II I9100G Android Development] ICS_XD:
Gonna taste XD
[Galaxy S II I9100G Android Development] superatmos:
Test and let me know how it goes. I will be waiting ..
[Galaxy S II I9100G Android Development] dante10:
booting ok..but bluetooth still not working

edit: wifi also broken
[Galaxy S II I9100G Android Development] superatmos:
Great. Gimme 10 min.. I will try to fix and upload new one.. In the mean time, can u let me know if backup and restore work properly in recovery..
[Galaxy S II I9100G Android Development] superatmos:
Can you please check and let me know? :) Also may be few screenshots as I mentioned 2 posts above. ;)
[Galaxy S II I9100G Android Development] Cryten:
MMC_CAP_ERASE disabled?
[Galaxy S II I9100G Android Development] yogisays09:
All working good Anna, why did you remove the link, its smooth and nice. No isues faced as such.
[Galaxy S II I9100G Android Development] superatmos:
Just want to double check regarding the bugs in samsung's ICS kernel sources.
[Galaxy S II I9100G Android Development] superatmos:
Okay. As per THIS post, I don't find the file mshci.c under drivers/mmc/host folder.

And I compared kernel source with codeworkx's kernel. MMC_CAP_ERASE is still present in few files.

And even in I9100 kernel sources, I find MMC_CAP_ERASE present. So I guess, samsung disabled MMC_CAP_ERASE capability flags (since in mshci.c file, I don't find MMC_APP_ERASE and I9100G source doesn't have mshci.c file at all).

And I am not sure whether this issue is there only in Exynos based handsets or OMAP based too.

Would like codeworkx to comment on this. It will be very much clear.

Anyways, read the OP carefully and flash the kernel on your own risk.
[Galaxy S II I9100G Android Development] ansonchan:
what about the low fps issue?is it solved in this kernel?

and it caped to 1200?
[Galaxy S II I9100G Android Development] superatmos:
Can you detail a little more? what exactly is the issue you're facing?
[Galaxy S II I9100G Android Development] ansonchan:
i mean the 3D performance in ics...

and as u know our i9100g is caped at 1008ghz,are u overclocking it to 1200ghz?
[Galaxy S II I9100G Android Development] superatmos:
Reg. 3D performance, try and lemme know. :)

Reg. capping at 1008MHz, my GB kernel was capped at 1200MHz. I am not sure about ICS. Can you please check with SetCPU app and lemme know?
[Galaxy S II I9100G Android Development] yogisays09:
Hey Bro, i used the Got Brickbug App. its shows the below

eMMC Chip

Type:VYLOOM CID:----------- Revision 0x19

Verdict:

DANGER this emmc chip is KNOWN to have brickbug.

I had flashed your kernel in the morning itself and havent faced any issue. I am running Devine ROM

Can you pls explain in details about this
[Galaxy S II I9100G Android Development] superatmos:
In the Got brickbug app thread itself, there are few links. Just go through them.

Find my analysis 2 posts above. DON'T USE Wipe cache/factory reset in CWM and DON'T DO factory reset in settings to avoid any kind of brick until samsung completely resolves the issue.
[Galaxy S II I9100G Android Development] yogisays09:
Below is the score using the Devine ROM + SuperICS Kernel.

Antutu score is 5132.

RAM:980

CPU Int: 1435

CPU Float Point:1163

2D Graphics: 294

3D Graphics: 794

Database IO: 315

SD card Wrtie 6.8mb/s) 68

SD card Read 8.3mb/s 83

CPU frequency: 1200MHZ.
[Galaxy S II I9100G Android Development] ansonchan:
@superatmos

the 3D issue still there
[Galaxy S II I9100G Android Development] samyam2002000:
hey superatmos for the MMC_erase_cap is present in the omap variant too. i know it. (As codeworkx said it)

try looking into the floowing folder drivers/core/mmc.c

try comparing with CF-kernel or Siyah-kernel they have both removed this bug in their recent releases
[Galaxy S II I9100G Android Development] ansonchan:
flash stock gingerbread via odin,then flash codeworkx gb kernel,then boot into recovery,follow back the instruction on superrom,enjoy
[Galaxy S II I9100G Android Development] superatmos:
I got it .. will fix it, add few more features to kernel and release new version.. hopefully by tonight. :-)
[Galaxy S II I9100G Android Development] incarnation95:
Hey superatmos.. Thanks for the awesome kernel... Juat wanna know... In the instructions u ve written that boot animations can be pated in a specefuc folder and all that.... Where do we get boot animations from?? And ll it work??

thanks in advance
[Galaxy S II I9100G Android Development] afhamazhar:
hi,

i just updated my stock i9100g to ics using kies. can i flash to this kernel?

can you show a very detail steps because i am a noob here.:p

thanksfor coming reply:)
[Galaxy S II I9100G Android Development] yogisays09:
When i was on superrom 3.1, i used to use absolute system application to download and install bootanimation, they had a good collection of animations. but on ICS this app force closes.
[Galaxy S II I9100G Android Development] dante10:
ok..backup in progress

edit: one question..why dont you implement latest CWM recovery? maybe touch version
[Galaxy S II I9100G Android Development] superatmos:
SuperICS Kernel v2.0.1 BETA

Latest BETA with possible fix for WiFi and bluetooth.

LINK: SuperICS Kernel v2.0.1

Once all the basic and main features work with this kernel, I will update recovery with new/latest version and add more features.

Please test and let me know the feedback.
[Galaxy S II I9100G Android Development] dante10:
the nandroid backup n restore works fine but the backup is stored on internal memory not on external sd card
[Galaxy S II I9100G Android Development] superatmos:
Fixed the sdcard inversion issue in 2.0.1... Please test and let me know if everything works fine..
[Galaxy S II I9100G Android Development] dante10:
2.1

wifi ok

bluetooth not ok
[Galaxy S II I9100G Android Development] superatmos:
Ok... I will look into it. Any other issues ? What about storing backups on sdcard ?
[Galaxy S II I9100G Android Development] dante10:
no other issues so far..the nandroid backup storing is ok now.
[Galaxy S II I9100G Android Development] incarnation95:
I wonder y u work at this time:rolleyes: evenin time is best as i am home and free.. any testin to be done tomorrow? As it is a holiday:D

Could have done it now but not on pc :/
[Galaxy S II I9100G Android Development] superatmos:
SuperICS Kernel v2.0.1 (updated first post)

Updated to v2.0.1..

Everything works except bluetooth. Almost stable.

Bluetooth fix and many other features.. coming soon. :)

Use and let me know your feedback,
[Galaxy S II I9100G Android Development] jimmz58:
Is the update link in OP latest FIXED version?
[Galaxy S II I9100G Android Development] superatmos:
Yes. It is.
[Galaxy S II I9100G Android Development] Infinite96:
SuperAtmos :D So probably Bluetooth still not working ?
[Galaxy S II I9100G Android Development] superatmos:
Yes. 4.0.4 sources aren't out yet. So bluetooth doesnt work only on 4.0.4 roms. On 4.0.3 stock roms, everything should work.
[Galaxy S II I9100G Android Development] Infinite96:
Anyway..Thank you :D Any news on 4.0.4 Stock Based SuperROM XD.
[Galaxy S II I9100G Android Development] superatmos:
Uploading experimental v2.0.2 build... is there anyone ready to test it and let me know the feedback ASAP.. so that if there are issues I can fix and upload immediately?

Thanks,

superatmos.
[Galaxy S II I9100G Android Development] dante10:
ill try

Sent from my GT-I9100G
[Galaxy S II I9100G Android Development] superatmos:
Ok.. Will give the link here once its done... in a few min..

EDIT: Link removed...
[Galaxy S II I9100G Android Development] dante10:
yep..not booting...did hear the boot sound though
[Galaxy S II I9100G Android Development] superatmos:
Ok..

EDIT: Link removed..
[Galaxy S II I9100G Android Development] fithryd:
Just check v2.0.1 flash over deodex rom 4.0.3 blazinglite.

Bluetooth,wifi ,wifi ap,wifi direct all working.cant make nandroid back up using cwm manager.recovery log show that cwm have to be 4.+ version than it can work.

Make back up n restore nandroid using manual recovery mode n it working.by the way,what change log for v2.0.1?
[Galaxy S II I9100G Android Development] saya_zharif:
Dear Superatmos,

i am using stock 4.0.3 and flashed your kernel, but when i turn on the BT. the android restarts itself and keep looping until i turn of the BT. can you help?

Regards,

Zharif
[Galaxy S II I9100G Android Development] fithryd:
Which stock rom? Is it sammy stock rom or deodex ? Did u change any of the system file ? Just for checking..prev i use v1.0.2 then i flash to v2.0.1 .. No issue on blazing rom deodex rom that i use current.
[Galaxy S II I9100G Android Development] saya_zharif:
stockROM malaysia's firmware XLP6 from samfirmware. i din change any systemfile. i dont know if its problem with only me or the kernel. correct me if im wrong,.
[Galaxy S II I9100G Android Development] ahm_salloum:
Hi superatmos... I have a stock pics 4.0.3 ... if I flashes ur kernel will I have rooted galaxy S2 G + CWM ?
[Galaxy S II I9100G Android Development] Ryuinferno:
Yes...it will...superatmos is not around at the moment...but for begineers, try this method:

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

Utilise the search function of the forum next time...;)
[Galaxy S II I9100G Android Development] Kingspp:
@superatomos...

Codeworkx used galaxy nexus graphics driver to improve the 3d performance! I don't know much about it! I think drivers are found in kernel! So i just thought this might help you to get better 3d performance with stock ics! If I'm wrong pls correct me!

Cyanogenmod 9 - ver20120605

Stock CM9 kernel

V6 supercharged
[Galaxy S II I9100G Android Development] superatmos:
Can someone let me know if below things are working..

1) efs backup is available in /sdcard

2)superatmos folder is created in /sdcard

3)custom boot sound and custom boot animation are working

Thanks,

superatmos
[Galaxy S II I9100G Android Development] incarnation95:
No efs backup in /sdcard

And i dont see any superarmos folder too(actually i had the superrom in gb... So i cant figure out whether the superatmos flder is of the previous gb one or after i flashed super ics!!

And didnt check custom bootanimation
[Galaxy S II I9100G Android Development] ansonchan:
nice one:p if able please caped the fre to 1200 ghz:)
[Galaxy S II I9100G Android Development] yogisays09:
Okay i see the below in the SD card

efs.autobackup.img

efsbackup.ta.gz

efsdev-mmcblk0p1.img.gz

didnt try the bootanimation thing yet.
[Galaxy S II I9100G Android Development] superatmos:
Are these from SuperROM v3.1 ?? to make sure, can you remove superatmos folder and above efs backup things from /sdcard; flash this kernel again and check?
[Galaxy S II I9100G Android Development] yogisays09:
Okay leme try. Give me 5 mins

EDIT: Not getting created !! Flashed the kernel after removing the old ones.

I saw you have removed the mmc erase cap ;)
[Galaxy S II I9100G Android Development] incarnation95:
Hey superatmos could u give a smalm guide how to add custom boot animations??

i want to try it and would tell u if it works..

thank you
[Galaxy S II I9100G Android Development] :
@superatmos: How is the Batterylife? And PLEEEEASEEE can you implement OC Features? :) This would be so nice!
[Galaxy S II I9100G Android Development] superatmos:
Uploading the new version..
[Galaxy S II I9100G Android Development] yogisays09:
Where is the link Bro for the V2.

Edit: Hey bro how to erase the binary counts? Jig doesn't help. when you plug in the jig, its takes you to the download mode but doesn't erase the counts
[Galaxy S II I9100G Android Development] superatmos:
updated to v1.0.1

Hi,

SuperICS kernel updated to v1.0.1. Check the OP for features and download link.

Please provide similar screenshots as in the OP for v1.0.1 so that I can update the OP with the latest screenshots.

Feedback/Bugs.. reply on this thread.

/superatmos.
[Galaxy S II I9100G Android Development] jwfoo:
init.d script is not execute onboot!
[Galaxy S II I9100G Android Development] incarnation95:
Can anyone tell where and how to add bootanimation?
[Galaxy S II I9100G Android Development] superatmos:
where did you place your init.d script? It should be in /system/etc/init.d folder or /data/etc/init.d folder.. If you're doing it correctly, please check with different init.d scripts.

Read the Features in the OP. You need to place bootanimation.zip file in /data/superatmos folder and reboot.
[Galaxy S II I9100G Android Development] pejmanp:
Please put some screetshot
[Galaxy S II I9100G Android Development] incarnation95:
ok.,

i deleted all the previous folders of superatmos and flashed the kernel again, and now there is no superatmos folder either in sdcard/data or in /sdcard

guess they were from super-rom!:(

and one more thing after i flashed this kernel, my PC is not reading my mobile!:confused:
[Galaxy S II I9100G Android Development] ManticoreXtreme:
can anyone post stock bootanimation here? Coz i lost my bootanimation after using custom boot animation... my s2 only show galaxy s2 word till finish booting LOL... i guess bootanimation didnt work.. i use the same android boot animation and it work just fine on GB... but in ICS didnt show any bootanimation at all T_T
[Galaxy S II I9100G Android Development] superatmos:
Read the OP carefully. bootanimation.zip need to be placed in /data/superatmos. NOT in /sdcard/data/superatmos or /sdcard/superatmos. Use app like root explorer to go /data partition.
[Galaxy S II I9100G Android Development] yogisays09:
Search on XDA i have it downloaded but cant upload here. Search "stock bootanimation galaxy s2"
[Galaxy S II I9100G Android Development] i9100g user:
stock boot animation

stock bootanimation for galaxy s2 :

http://www.multiupload.nl/62UKHDN1Z0

haven't tried yet but it seems to be working.
[Galaxy S II I9100G Android Development] ManticoreXtreme:
thx... got back my animation... just delete bootanimation.zip inside system/media folder.. whew... i think this kernel still not yet support custom bootanimation... i already try with rom toolbox also didnt show any bootanimation...
[Galaxy S II I9100G Android Development] superatmos:
It does support custom bootanimation. All you need to do is read the instructions in the OP on how to have custom boot animation.

details: On boot, my script will search for bootanimation.zip inside /data/superatmos folder. If its present, it moves it to /system/media.

Try rebooting your phone after doing this. Its reported to me that it works fine.
[Galaxy S II I9100G Android Development] iXanza:
@superatmos have you tried this?

and is abyssplug in here?
[Galaxy S II I9100G Android Development] superatmos:
Yep. Will try to improve 3d performance, add few governors and schedulers in next version hopefully. :)
[Galaxy S II I9100G Android Development] ManticoreXtreme:
i already copy it to the folder that u stated... still didnt show any bootanimation... i try bootanimation from rom toolbox also didnt show any bootanimation.... nvm i will try again..
[Galaxy S II I9100G Android Development] incarnation95:
Ok now i did it perfectly.... I pasted the bootanimation.zip in data/superatmos folder...

When i reboot the stock animation is gone too... It is only the GT-I9100G screen now..

No stock anim. Too :/

am i doin it wrong?? Is there any specefic bootanimation for various model nos. Or any boot anim. Can work?
[Galaxy S II I9100G Android Development] superatmos:
Now the perfect way to test is copy the stock boot animation.zip posted few posts above to /data/superatmos folder and reboot.

Yes sometimes there can be problem with bootanimation.zip files
[Galaxy S II I9100G Android Development] jwfoo:
Try others script, put it in the etc/init.d or data/etc/init.d, but both the same, not execute while on boot, the only way for me worked, is to use the script manager to execute the script while on boot
[Galaxy S II I9100G Android Development] yogisays09:
Not all bootanimations work on our G. Open the zip, the one with part 0 part 1 will work. Others will not.
[Galaxy S II I9100G Android Development] superatmos:
Okay.. Can you try changing permissions of the init script to 644 or 777 and try again? If this one also doesn't work then I will look into the issue and modify my code. Please let me know the result.

EDIT: Looks like I set permissions properly before running the init.d scripts. Let me look into this issue.
[Galaxy S II I9100G Android Development] incarnation95:
Well the link a few posts above has part 0 and part 1

Even then it doesnt qork... To come back to stock anim. I had to delete the .zip file from system/media
[Galaxy S II I9100G Android Development] superatmos:
Okay.. so custom bootanimation doesn't work.. Will look into this. I was reported it as working.
[Galaxy S II I9100G Android Development] superatmos:
Need BETA testers

Hi,

If anyone is interested in testing my kernels before every release, please PM me to me by BETA testers.

Thanks,

superatmos.
[Galaxy S II I9100G Android Development] Cryten:
Thx for the Kernel!!! Amazing stats.
[Galaxy S II I9100G Android Development] jwfoo:
When setting permission to 644, it will reset to 777 after reboot, the permission 777 won't execute the script!
[Galaxy S II I9100G Android Development] yogisays09:
Screen shota by me
[Galaxy S II I9100G Android Development] free7:
This is using stock french ICS.
[Galaxy S II I9100G Android Development] DanielEffendi:
bugging when connect to USB mass storage

i just flash this rom...its really cool...but got a few bug when i connect to USB mass storage...its FORCE CLOSED
[Galaxy S II I9100G Android Development] DanielEffendi:
SUPERB.....just flash it
[Galaxy S II I9100G Android Development] jimval86:
Hello because i'm not good and don't understand very much, i have an official ics rom on samsung i9100g and please i want someone if it's able to help me to install this kernel, thnx a lot.
[Galaxy S II I9100G Android Development] yogisays09:
Download Odin, download the kernel, put the phone in download mode, start odin (make sure kies is not ruuning), select the downloaded kernel under PDA tab, connect the phone, it will show added in the dialogue box, now hit start, wait and relax, it will show pass in green, that all done, remove your phone! Its rooted with SuperICS kernel.

DOwnload mode: first switch off the phone, press volume down + power on + home button together, then press volume up to enter the d/l mode.
[Galaxy S II I9100G Android Development] Kingspp:
Hey guys any news about mmc cap erase??? M in cm9 and afraid to flash stock ics!!

Cyanogenmod 9 - ver20120611

Stock CM9 kernel

V6 supercharged
[Galaxy S II I9100G Android Development] GoZoU1:
I flashed Stock ICS and GB comming from CM9. Everything went well so I guess there is no reason to be afraid :)

Gesendet von meinem GT-I9100G mit Tapatalk 2
[Galaxy S II I9100G Android Development] Kingspp:
It doesn't happen always.. Only if you are Unlucky it happens! Codeworkx kernel is safe!.. So I'm asking.. Is superics safe??

Cyanogenmod 9 - ver20120611

Stock CM9 kernel

V6 supercharged
[Galaxy S II I9100G Android Development] Barlieu:
must flash custom rom ?

xcuz the noob question but do i

have to

flash a custom rom ?

can i just flash the kernel for only have root acces n CWM n leave the stock rom ?

---------- Post added at 07:32 PM ---------- Previous post was at 07:08 PM ----------

I just flash the kernel n it looks great with any custom rom

can I let it like that ?
[Galaxy S II I9100G Android Development] tarekkkkk:
what about blk ? is it also added to the kernel ?
[Galaxy S II I9100G Android Development] superatmos:
Ignore this!!