[KERNEL][ARC/ARC S] Advanced Stock (recovery+init.d) [Rel:v01][Dt:28/FEB][FW:ICSBeta]

Search This thread

DooMLoRD

Inactive Recognized Developer
Jul 27, 2010
13,191
39,712
Pune
so guys i am finally back after a "long weekend" :p

here is a Advanced Stock Kernel for stock SE ICS BETA ROM...

THIS KERNEL IS STILL BASED ON STOCK KERNEL (zImage)

i have started work on my kernel (DooMKernel) for ICS-Beta... till then u can use this ;)

DooMKernel for ICS-Beta posted here




[ disclaimer ]

I AM NOT TO BE HELD RESPONSIBLE IF U DAMAGE UR PHONE / SPILL UR COFFEE / MISS UR ALARMS / ANY OTHER CALAMITY/MISHAP


[ WARNING ]

"Partition SDCard" option in CWM5 WILL WIPE UR SDCARD!!!


[ features ]

  • [v01 onwards] added my custom ICS compatible Recovery with updated graphics (some GFX from CWM5.5)
  • [v01 onwards] will create /sd-ext mounting point (for actually mounting the partition use an init.d script)
  • [v01 onwards] added some mounting tweaks
  • [v01 onwards] added support for init.d scripts (/system/etc/init.d)
  • [v01 onwards] added support for userinit scripts:
    • if sd-ext is mounted then it will execute /sd-ext/userinit.sh & shell scripts in /sd-ext/userinit.d/ folder
    • also scripts in /data/local/ will be executed... it will execute /data/local/userinit.sh & shell scripts in /data/local/userinit.d/ folder
  • [v01 onwards] autorooting (prerooted)
    • su binary & superuser.apk will automatically be installed by kernel :D (latest ICS compatible SuperUser files)
    • busybox already installed in /sbin/
  • [v01 onwards] insecure ramdisk
    • ramdisk is insecure (ro.secure=0)
    • adb server is persistent
    • usb debugging enabled
    • rootfs and /system mounted as rw (thank you Blagus for the tip ;))




[ credits for features ]

refer to my Arc kernel thread



[ requirements ]

  • stock SE ICS Beta FW
  • bootloader unlocked
  • working fastboot



[ how to install this kernel ]

  1. download the boot.img
  2. save the boot.img in the folder with fastboot binaries (fastboot.exe files)
  3. power down device
  4. start device in fastboot mode
  5. use the following command to flash the boot.img
    Code:
    fastboot flash boot boot.img
  6. reboot phone and enjoy the kernel ;)



[ how to enter recovery ]

  1. entry key is the BACK button
  2. there are multiple notifications to tell u when to press the entry key:
    • LED will light up to BLUE
    • Key backlight will start glowing
    • the phone will vibrate when its waiting for keypress
  3. thats it you should now enter my custom recovery


[ how to use/navigate in recovery ]

  • BACK button to GO BACK
  • MENU button to SELECT
  • VOLUME UP button to GO UP
  • VOLUME DOWN button to GO DOWN



[ donations ]

if u feel that this work has helped u OR u think that the work i put into making this is worthy of donations, then click on the following link for buying me some coffee/beer/etc ;)

PAYPAL DONATION LINK



[ downloads ]


<NEW>


[ARC/ARC S] Advanced Stock (FW: ICS-Beta)
[ MD5HASH: f84576961709cda287e80b166d500002 ]


Wifi Modules for stock kernel
MD5HASH: 828e1d2807946c8ed5cb6424da2c7727



[ for modders/themers/others ]

hey guys here i am attaching a template update.zip which has been tested to work on the recovery provided here... u can add ur stuff to that file and edit the updater-script so that the u can flash ur files via this recovery...
basically it contains the correct combination of update-binary & mounting syntax...

this file is NOT required for normal/general users

TEMPLATE UPDATE.ZIP (v1)




icon8.gif


cheers!
 
Last edited:

Istvan_86

Senior Member
Apr 9, 2011
700
93
Madrid
This Kernel works on IceLite AOSP. Maybe the answer is NO because this is an AOSP ROM. Sorry I´m confused about some things yet.
 

DooMLoRD

Inactive Recognized Developer
Jul 27, 2010
13,191
39,712
Pune
may be a good news...


my old kernel works (with updated ramdisk) on this new ICS-Beta:

arc-ics-beta-dk-test-1.png



but there are HEAVY graphics glitches...

arc-ics-beta-dk-test-2.png



i dont think its really fully usable... i might try a few things to clear these GFX glitches but i guess we will have to wait for SE/Sony devs to release kernel sources :(

once i have latest sources i can patch up my kernel sources to correctly work on it...
 
Last edited:
  • Like
Reactions: mehdi.xterra

DooMLoRD

Inactive Recognized Developer
Jul 27, 2010
13,191
39,712
Pune
dear doomlord thanks for your works, do this kernel work for users with 0% problem?

nope this is not a pure custom kernel... its basically stock kernel with recovery, etc...

may be u can get the 0% battery module (.ko file) from Z's ROM and use it :)


ok i have found the required files for making this kernel compatible with 0% battery issue users (thanks to zdzihu for the "fake_battery" service :p)... if anyone wants i can update the kernel to support 0% battery issue users...
 
Last edited:
  • Like
Reactions: mehdi.xterra

thomassafca

Senior Member
Jun 18, 2010
1,008
1,517
30
Amersfoort
may be a good news...


my old kernel works (with updated ramdisk) on this new ICS-Beta:

arc-ics-beta-dk-test-1.png



but there are HEAVY graphics glitches...

arc-ics-beta-dk-test-2.png



i dont think its really fully usable... i might try a few things to clear these GFX glitches but i guess we will have to wait for SE/Sony devs to release kernel sources :(

once i have latest sources i can patch up my kernel sources to correctly work on it...

Turn off the animations, will fix the grapical glitches :)
 
  • Like
Reactions: DooMLoRD

kenooi1984

Senior Member
Feb 26, 2012
52
0
Kuala Kangsar
Question on TEMPLATE UPDATE.ZIP (v1)

if i want to install HOME.apk with this template , i need to
1.copy the HOME.apk to system\app
2.edit updater-script (HOW)
3.zip folder system & META-INF
4.install at CWM

if my step right, i only need to know how to edit the updater-script (i quite understand the code in it):D
 

Top Liked Posts

  • There are no posts matching your filters.
  • 26
    so guys i am finally back after a "long weekend" :p

    here is a Advanced Stock Kernel for stock SE ICS BETA ROM...

    THIS KERNEL IS STILL BASED ON STOCK KERNEL (zImage)

    i have started work on my kernel (DooMKernel) for ICS-Beta... till then u can use this ;)

    DooMKernel for ICS-Beta posted here




    [ disclaimer ]

    I AM NOT TO BE HELD RESPONSIBLE IF U DAMAGE UR PHONE / SPILL UR COFFEE / MISS UR ALARMS / ANY OTHER CALAMITY/MISHAP


    [ WARNING ]

    "Partition SDCard" option in CWM5 WILL WIPE UR SDCARD!!!


    [ features ]

    • [v01 onwards] added my custom ICS compatible Recovery with updated graphics (some GFX from CWM5.5)
    • [v01 onwards] will create /sd-ext mounting point (for actually mounting the partition use an init.d script)
    • [v01 onwards] added some mounting tweaks
    • [v01 onwards] added support for init.d scripts (/system/etc/init.d)
    • [v01 onwards] added support for userinit scripts:
      • if sd-ext is mounted then it will execute /sd-ext/userinit.sh & shell scripts in /sd-ext/userinit.d/ folder
      • also scripts in /data/local/ will be executed... it will execute /data/local/userinit.sh & shell scripts in /data/local/userinit.d/ folder
    • [v01 onwards] autorooting (prerooted)
      • su binary & superuser.apk will automatically be installed by kernel :D (latest ICS compatible SuperUser files)
      • busybox already installed in /sbin/
    • [v01 onwards] insecure ramdisk
      • ramdisk is insecure (ro.secure=0)
      • adb server is persistent
      • usb debugging enabled
      • rootfs and /system mounted as rw (thank you Blagus for the tip ;))




    [ credits for features ]

    refer to my Arc kernel thread



    [ requirements ]

    • stock SE ICS Beta FW
    • bootloader unlocked
    • working fastboot



    [ how to install this kernel ]

    1. download the boot.img
    2. save the boot.img in the folder with fastboot binaries (fastboot.exe files)
    3. power down device
    4. start device in fastboot mode
    5. use the following command to flash the boot.img
      Code:
      fastboot flash boot boot.img
    6. reboot phone and enjoy the kernel ;)



    [ how to enter recovery ]

    1. entry key is the BACK button
    2. there are multiple notifications to tell u when to press the entry key:
      • LED will light up to BLUE
      • Key backlight will start glowing
      • the phone will vibrate when its waiting for keypress
    3. thats it you should now enter my custom recovery


    [ how to use/navigate in recovery ]

    • BACK button to GO BACK
    • MENU button to SELECT
    • VOLUME UP button to GO UP
    • VOLUME DOWN button to GO DOWN



    [ donations ]

    if u feel that this work has helped u OR u think that the work i put into making this is worthy of donations, then click on the following link for buying me some coffee/beer/etc ;)

    PAYPAL DONATION LINK



    [ downloads ]


    <NEW>


    [ARC/ARC S] Advanced Stock (FW: ICS-Beta)
    [ MD5HASH: f84576961709cda287e80b166d500002 ]


    Wifi Modules for stock kernel
    MD5HASH: 828e1d2807946c8ed5cb6424da2c7727



    [ for modders/themers/others ]

    hey guys here i am attaching a template update.zip which has been tested to work on the recovery provided here... u can add ur stuff to that file and edit the updater-script so that the u can flash ur files via this recovery...
    basically it contains the correct combination of update-binary & mounting syntax...

    this file is NOT required for normal/general users

    TEMPLATE UPDATE.ZIP (v1)




    icon8.gif


    cheers!
    4
    reserved for later
    2
    Turn off the animations, will fix the grapical glitches :)

    good news its working much better now!

    arc-ics-beta-dk-old-1.png
    arc-ics-beta-dk-old-3.png
    arc-ics-beta-dk-old-2.png
    1
    may be a good news...


    my old kernel works (with updated ramdisk) on this new ICS-Beta:

    arc-ics-beta-dk-test-1.png



    but there are HEAVY graphics glitches...

    arc-ics-beta-dk-test-2.png



    i dont think its really fully usable... i might try a few things to clear these GFX glitches but i guess we will have to wait for SE/Sony devs to release kernel sources :(

    once i have latest sources i can patch up my kernel sources to correctly work on it...
    1
    can i use this kernel on official ICS arc s rom ?

    Use the advanced stock kernel from the leaked ROM (.562) thread

    Sent from my LT26i using XDA