[KERNEL]Htc Pico/Explorer : OVERCLOCK kernel 2.6.38.6,ext2,3,4 support !!

Search This thread

Yannou90

Senior Member
Dec 4, 2010
67
344
Montréal-la-Cluse(01)
Hi , I'm french well excuse my langage .

I am pleased to announce the porting kernel 2.6.38 .6 with ext2, ext3 and ext4 filesystem support ;) and OVERCLOCK

I recreated the boot.img based on the European release version 1.17.406.2 :)

I also change the recovery.img to include the kernel, allowing to make a backup of all the partion and sd-ext .

Still in testing (for overclocking) but 100% functional I will post the results within a few days.

BIG NEWS OVERCLOKED KERNEL NOW AVALABLE
REVERT BACK TO STOCK ROM

Info and download in post 4

 
Last edited:

Yannou90

Senior Member
Dec 4, 2010
67
344
Montréal-la-Cluse(01)
Reserved

Changelog :

-Version 0.1(beta):

Kernel 2.6.38.6 with ext2,3,4 support , it allow you to move all your applications (data) on a ext partition on sd .
Add wifi module compiled with the kernel

-Version 0.2(beta):

Overclock kernel :

-Screen on : 320 -> 800 MHz
-Screen off : 122 -> 480

Perflock enable

The cpu is managed by the kernel , onderman is the default mode .

Kernel 2.6.38.6 with ext2,3,4 support , it allow you to move all your applications (data) on a ext partition on sd .
You msut have an ext partition on your sdcard

-Version 0.3(beta):

Perflock disable

The cpu can be manage by the user .

Overclock kernel : 122MHz -> 800MHz


Kernel 2.6.38.6 with ext2,3,4 support , it allow you to move all your applications (data) on a ext partition on sd .
You msut have an ext partition on your sdcard

Add all module compiled with the kernel

Update.zip avalable for CWM recovery , copy it to your sdcard reboot in recovery and intall it !

This is the last beta , all module are include , the final release will be more small and fast , thank you !

All work fine , no bug found .
 
Last edited:

Yannou90

Senior Member
Dec 4, 2010
67
344
Montréal-la-Cluse(01)
[KERNEL]Htc-Pico kernel 2.6.38.6 with ext2,3,4 support

PLEASE MAKE A FULL NANDROID BACKUP BEFORE I CAN'T ASSUME A BRICK

Well , I post here my work :

-clean-update.zip :


This is an official update , I just remove some command in the update.script because I cannot install it : I use a custom boot and recovery !!

Well , I modify the update.script and apply it : It work !!

Made some test : it patch some official apk and files , and upgrade boot + recovery + hboot +radio

You don't lose data , you have a new official rom : stock boot , recovery + new hboot +new radio

You lose custom boot , recovery and ext partition .
Your ext partition is on your sdcard but the stock kernel have no ext support

If you have unlocked your pico it's great you don't lose it and you can flash a custom boot or recovery

WARNIG : IF YOU USE AN EXT PARTITION YOU LOSE YOUR DATA BECAUSE YOU LOSE CUSTOM BOOT
MAKE A FULL BACKUP WITH NANDROID OR OTHER TITANIUM ...


IF YOU USE THIS UPDATE :


1) full backup with titanium or other and recovery mode -> nandroid backup
2) apply update
3) reboot the phone : it will reboot in 3 time
4) reboot in fastboot mode
5) Now we apply a fake flash to boot with over-recovery.img :

Code:
fastboot boot /full/path/to/over-recovery.img
The phone reboot in recovery
6) nandroid backup
Like this you have a stock rom with update
7) That's all


You can now flash boot system recovery , install rom , make what you want you can back to official rom (not system !!)

Revert back to stock rom with latest update :

-new boot.img with wifi modules
-new recovery
-new radio.img
-new hboot.img , always unlocked
-patch system update

Find it here

With this package you have a full clean rom


- zImage.7z :

The last kernel compiled on the source code by Htc-dev (2.6.38.6)and mod by me :

-Ext2,3,4 filesystem support , if your sdcard have an ext* partition , you cane move your data partion on it , like this you can install more applications .

You can use app2sd,link2sd ,etc,...

-Overclocked kernel , you can now manage your gouvernor , the cpu is boosted : 600MHz -> 800MHz .

- modules.7z :

All modules compiled with the last kernel .

- overboot.7z :

The last boot.img overclocked and ext support .

You can test it with :

Code:
fastboot boot /full/path/to/overboot.img
You can install it with:

Code:
fastboot flash boot /full/path/to/overboot.img
If you install it you must add all module or only bcm4330.ko and kineto_gan.ko in the /system/lib/modules directory

- over-recovery.7z :

The chinesse clockword recovery , mod by me with my kernel you can now more quickly make your backup and make a full nandroid backup with ext partition support !

You can test it with :

Code:
fastboot boot /full/path/to/over-recovery.img
You can install it with:

Code:
fastboot flash recovery /full/path/to/over-recovery.img
For a full nandroid backup you must install it

- install-over-boot.zip :

The all in one package , copy it on sdcard , reboot in recovery and install the boot.img with all the module , that's all :)
 

Attachments

  • zImage.7z
    2.8 MB · Views: 1,546
  • overboot.7z
    2.9 MB · Views: 1,389
  • install-over-boot.zip
    4.8 MB · Views: 5,161
  • over-recovery.7z
    4.6 MB · Views: 3,419
  • modules.7z
    862 KB · Views: 1,220
Last edited:

Yannou90

Senior Member
Dec 4, 2010
67
344
Montréal-la-Cluse(01)
Thanks but I activate a ftp account to free.fr , when this is done I'll post the link to it.

But my link work well , I try it again and all is good , I'm on ubuntu lucid , maybe your antivirus don't like *.7z or install it but my archives don't be corrupted !

Thanks for your proposition but I must manage my work the most easly possible for me , I've made a lot of zImage and more (bash scripts , tools , and binaries ...) and share it with some friend

Really thanks , are you tried to re-download my archive ?

Here the md5sum :

b83128032241eaebd62cb2d33bc17fba BootExt-RecoveryExt.7z
41c7ea4bfd96505f66bc3b008d9265ff zImage.7z

Tell me your please

Thanks
 

jitin02

Senior Member
Mar 17, 2009
1,926
263
Unknown
www.safaribikes.com
Ahh, Thanks downloaded successfully.

Now trying your instructions in the first post to flash.....................

Another proposal, as i have my main device as Dell Streak5, so htc explorer is not much important to me even if it bricks. so here is propose is , If beta tester needed i can be the first one u can remember


I will post back as i successfully flash
 

Yannou90

Senior Member
Dec 4, 2010
67
344
Montréal-la-Cluse(01)
Please TRY THIS BEFORE FLASH IT !!

fastboot boot /full.path/to/boot.img

or

fastboot boot /full.path/to/recovery.img

I don't want someone tell me it brick the pico , it's not the goal

I love gnu/linux , I love to dev a lot of application , I love to help everyone I can , I'm a "cool" man

Don't tell me you want to destroy your phone just to test , it's not something to do

Try it and tell me

I've made my own rom too , some update.zip to flash boot + recovery and install app2sd

I must have some fellback to know if I can post all my work .

Well be patient
 

jitin02

Senior Member
Mar 17, 2009
1,926
263
Unknown
www.safaribikes.com
Please TRY THIS BEFORE FLASH IT !!

fastboot boot /full.path/to/boot.img

or

fastboot boot /full.path/to/recovery.img

I don't want someone tell me it brick the pico , it's not the goal

I love gnu/linux , I love to dev a lot of application , I love to help everyone I can , I'm a "cool" man

Don't tell me you want to destroy your phone just to test , it's not something to do

Try it and tell me

I've made my own rom too , some update.zip to flash boot + recovery and install app2sd

I must have some fellback to know if I can post all my work .

Well be patient

Tryd flashing before u posted this (sorry to me). with the help of this guide http://forum.xda-developers.com/showthread.php?t=735660
and below is the error i am getting to flash zImage
HTML:
HT1A1VN09469    fastboot

C:\android-sdk-windows\tools>fastboot boot zImage
creating boot image...
creating boot image - 2897920 bytes
downloading 'boot.img'...
OKAY [  0.717s]
booting...
FAILED (remote: reproduce boot image with on-flash ramdisk error)
finished. total time: 0.735s
C:\android-sdk-windows\tools>
 

Yannou90

Senior Member
Dec 4, 2010
67
344
Montréal-la-Cluse(01)
You don't do what I tell to you :

Your command rebuilt the boot.img with the zImage :

C:\android-sdk-windows\tools>fastboot boot zImage creating boot image... creating boot image - 2897920 bytes downloading 'boot.img'... OKAY [ 0.717s] booting... FAILED (remote: reproduce boot image with on-flash ramdisk error) finished. total time: 0.735s

It's not the good way , you must test the boot.img , and not recreate it :

fastboot boot /full/path/to/boot.img




To do what you try the zImage and the boot.img use by the pico must have be build in the same way
 
Last edited:

jitin02

Senior Member
Mar 17, 2009
1,926
263
Unknown
www.safaribikes.com
are these all commands i have to run/flash. or is there any other i have to do.

-boot.img :

adb reboot bootloader
fastboot boot /full/path/to/boot.img

fastboot flash boot /full/path/to/boot.img

adb shell mv /system/lib/modules/bcm4330.ko /system/lib/modules/bcm4330.bak
adb push /full/path/to/bcm4330.ko /system/lib/modules/bcm4330.ko


-recovery.img :

adb reboot bootloader
fastboot boot /full/path/to/recovery.img
fastboot flash recovery recovery.img

adb reboot bootloader
fastboot flash boot boot.img


but i didnt understand what i should do with zImage??
 

Yannou90

Senior Member
Dec 4, 2010
67
344
Montréal-la-Cluse(01)
In a word : NOTHING

To use zImage you must dump boot.img or/and recovery.img , extract it , remove the old zImage and rebuild the boot.img/recovery.img .

When this is done you try it with :

fastboot boot /full/path/to/boot.img

or

fastboot boot /full/path/to/recovery.img

And if you like this you can flash :

fastboot flash boot /full/path/to/boot.img

or

fastboot flash recovery /full/path/to/recovery.img

If you do what you says you have my kernel :




kernel version :
2.6.38.6 [email protected]
 
Last edited:

jitin02

Senior Member
Mar 17, 2009
1,926
263
Unknown
www.safaribikes.com
Thanks sir for so much help.

Heres what i did

flashed recovery in ur 3rd post
flashed boot.img in 3rd post
push ***.ko file in post.

so i guess now i have ur's evrything (completed job?)

yes i checked my device "about"
i have ur kernel . same as ur pictures .


when u will be releasing ur custom rom??

---------- Post added at 08:29 PM ---------- Previous post was at 08:22 PM ----------

After every flashing, i.e. getting ur kernel on board. when i try to mount ext3 partition in link 2 sd . it looks like it will take years to mount.

stuck on please wait Ok figured out , ext3/4 partitions nt able to mount.
 
Last edited:

deepaktom

Senior Member
Nov 17, 2011
331
253
31
Chennai
deezthomas.com
i already have an a fat32 partition and moved apps using links to sd...(so i dont need the custom kernel as of now) i came across this post looking for overclocking ready kernels.. so let us know when u manage to successfully overclock the device.. and post screenshots of ur custom rom if possible..
 

jitin02

Senior Member
Mar 17, 2009
1,926
263
Unknown
www.safaribikes.com
i already have an a fat32 partition and moved apps using links to sd...(so i dont need the custom kernel as of now) i came across this post looking for overclocking ready kernels.. so let us know when u manage to successfully overclock the device.. and post screenshots of ur custom rom if possible..

First of overclocking this small device like whose max freq. Is 600 . Where u want to take it 1000. ? Ur dEvice will be fired,

Sent from my Dell Streak using XDA App
 

Top Liked Posts

  • There are no posts matching your filters.
  • 26
    Hi , I'm french well excuse my langage .

    I am pleased to announce the porting kernel 2.6.38 .6 with ext2, ext3 and ext4 filesystem support ;) and OVERCLOCK

    I recreated the boot.img based on the European release version 1.17.406.2 :)

    I also change the recovery.img to include the kernel, allowing to make a backup of all the partion and sd-ext .

    Still in testing (for overclocking) but 100% functional I will post the results within a few days.

    BIG NEWS OVERCLOKED KERNEL NOW AVALABLE
    REVERT BACK TO STOCK ROM

    Info and download in post 4

    18
    [KERNEL]Htc-Pico kernel 2.6.38.6 with ext2,3,4 support

    PLEASE MAKE A FULL NANDROID BACKUP BEFORE I CAN'T ASSUME A BRICK

    Well , I post here my work :

    -clean-update.zip :


    This is an official update , I just remove some command in the update.script because I cannot install it : I use a custom boot and recovery !!

    Well , I modify the update.script and apply it : It work !!

    Made some test : it patch some official apk and files , and upgrade boot + recovery + hboot +radio

    You don't lose data , you have a new official rom : stock boot , recovery + new hboot +new radio

    You lose custom boot , recovery and ext partition .
    Your ext partition is on your sdcard but the stock kernel have no ext support

    If you have unlocked your pico it's great you don't lose it and you can flash a custom boot or recovery

    WARNIG : IF YOU USE AN EXT PARTITION YOU LOSE YOUR DATA BECAUSE YOU LOSE CUSTOM BOOT
    MAKE A FULL BACKUP WITH NANDROID OR OTHER TITANIUM ...


    IF YOU USE THIS UPDATE :


    1) full backup with titanium or other and recovery mode -> nandroid backup
    2) apply update
    3) reboot the phone : it will reboot in 3 time
    4) reboot in fastboot mode
    5) Now we apply a fake flash to boot with over-recovery.img :

    Code:
    fastboot boot /full/path/to/over-recovery.img
    The phone reboot in recovery
    6) nandroid backup
    Like this you have a stock rom with update
    7) That's all


    You can now flash boot system recovery , install rom , make what you want you can back to official rom (not system !!)

    Revert back to stock rom with latest update :

    -new boot.img with wifi modules
    -new recovery
    -new radio.img
    -new hboot.img , always unlocked
    -patch system update

    Find it here

    With this package you have a full clean rom


    - zImage.7z :

    The last kernel compiled on the source code by Htc-dev (2.6.38.6)and mod by me :

    -Ext2,3,4 filesystem support , if your sdcard have an ext* partition , you cane move your data partion on it , like this you can install more applications .

    You can use app2sd,link2sd ,etc,...

    -Overclocked kernel , you can now manage your gouvernor , the cpu is boosted : 600MHz -> 800MHz .

    - modules.7z :

    All modules compiled with the last kernel .

    - overboot.7z :

    The last boot.img overclocked and ext support .

    You can test it with :

    Code:
    fastboot boot /full/path/to/overboot.img
    You can install it with:

    Code:
    fastboot flash boot /full/path/to/overboot.img
    If you install it you must add all module or only bcm4330.ko and kineto_gan.ko in the /system/lib/modules directory

    - over-recovery.7z :

    The chinesse clockword recovery , mod by me with my kernel you can now more quickly make your backup and make a full nandroid backup with ext partition support !

    You can test it with :

    Code:
    fastboot boot /full/path/to/over-recovery.img
    You can install it with:

    Code:
    fastboot flash recovery /full/path/to/over-recovery.img
    For a full nandroid backup you must install it

    - install-over-boot.zip :

    The all in one package , copy it on sdcard , reboot in recovery and install the boot.img with all the module , that's all :)
    6
    Reserved

    Changelog :

    -Version 0.1(beta):

    Kernel 2.6.38.6 with ext2,3,4 support , it allow you to move all your applications (data) on a ext partition on sd .
    Add wifi module compiled with the kernel

    -Version 0.2(beta):

    Overclock kernel :

    -Screen on : 320 -> 800 MHz
    -Screen off : 122 -> 480

    Perflock enable

    The cpu is managed by the kernel , onderman is the default mode .

    Kernel 2.6.38.6 with ext2,3,4 support , it allow you to move all your applications (data) on a ext partition on sd .
    You msut have an ext partition on your sdcard

    -Version 0.3(beta):

    Perflock disable

    The cpu can be manage by the user .

    Overclock kernel : 122MHz -> 800MHz


    Kernel 2.6.38.6 with ext2,3,4 support , it allow you to move all your applications (data) on a ext partition on sd .
    You msut have an ext partition on your sdcard

    Add all module compiled with the kernel

    Update.zip avalable for CWM recovery , copy it to your sdcard reboot in recovery and intall it !

    This is the last beta , all module are include , the final release will be more small and fast , thank you !

    All work fine , no bug found .
    4
    can our small phones be overclocked more...?? :)

    I am attempting to get it to 1GHz as i did my wildfire s