Android 2.1 with HTC SENSE ON WVGA/VGA DEVICES !!(vga needs some fixs)

Search This thread

klinux

Senior Member
Nov 30, 2005
485
20
casablanca
As noone tried to fix android 2.1 codename Espresso, I tried and it works !!

working: (sorry Babijoe, I'm too lazy to write the whole list so I copy/paste it :) )

* Touchscreen:

* Vibration:

* Capacitive Buttons and Navigation wheel

* Radio

* GPRS

* Microphone works

* Charging

* Market

* Sound

* Gsensor:

* ramzswap

* Android system wide Mic support. Eg: Voice dialer works. Note: You must make a phone call first or play sound before it works for programs. (phhusson)

* Wifi

* did I forget something ? Flashplayer 10.1 of course !! it works but not smooth enough to watch movies ! :D

* Bluetooth : turn ON/OFF pairs and A2DP works! but blac touchpad is desactivated and sound have echo of helicopter ! :D ALL CREDITS TO PHHUSSON

Not Working:

* Camera/videorecord

* GPS

DOWNLOAD LINKS :

Glemsom zImage kernel autobuild:

http://glemsom.anapnea.net/android/htc-msm-android/

or

zImage modules dirty (a.k.a. without debugging) it seems much faster:

http://balsat.hopto.org/

Base package:

contains startup without overclock cmdline, conf, additionnal apps, initrd, rootfs_3g_pb

http://xda.duttonbiz.com/Base_package/base_package0704.tar.gz

startup config :

contains startups with overclock cmdline

chech 1st post attachment

UPDATE rootfs autobuilds has wifi fix for rhod thx to [ACL] and phhusson

http://xdandroid.southcape.org/rootfs/

Rippped package 14/03/2010

http://www.sendspace.com/file/40t0rr

Rosie package UPDATE 23/04/2010

http://xda.duttonbiz.com/package_hero_rosie_23042010/system2304.sqsh

EDIT: cab install for rhod users thx to Reefermattness

http://forum.xda-developers.com/showthread.php?t=627997

If you like my work please donate



GUIDE

iceman198 did a great step by step with screenshots on howto install this build u can check it here

http://forum.xda-developers.com/showpost.php?p=6132485&postcount=1537

First boot takes about 10 min to boot so be patient
the OS will be smooth after that

CREDITS

thx to all developers that did the whole work and give us the chance to use android as a main OS on non supported HTC devices especialy phhusson, enatefox, nprussell, dzo, zenulator, Paul, [ACL], Chamonix, Stinebd, Makkonen, MrPippy, cr2, Markinus, Babijoe and anyone else who contribute to get this so far

thx to chkms, davidebeatrice, elroy944, kstephens98, Reefermattness, DracoLX for helping me correcting bugs.

thx to iceman198 for hosting my releases

This is from XDA and for XDA so fell free to mod it, or ask for help.

As I'm not a developer I did what I could to have a daily usable OS, so be indulgent

DONATORS


psycho_terror
g3rm0


OLDER RELEASES :

Rosie package UPDATE 19/04/2010

http://xda.duttonbiz.com/package_hero_rosie_19042010/system1904.sqsh

UPDATE 13/04/2010

http://xda.duttonbiz.com/package_hero_rosie_13042010/system1304.sqsh

UPDATE 07/04/2010 fix of market and boot issues

http://xda.duttonbiz.com/package_hero_rosie_07042010/system0704.sqsh

UPDATE 05/04/2010 fix of 3G connexion

http://xda.duttonbiz.com/package_hero_rosie_05042010/system.sqsh

UPDATE 04/04/2010 fix of settings force close
http://xda.duttonbiz.com/package_hero_rosie_04042010/system.sqsh

UPDATE 30/03/2010 REV B fix of htc apps
http://xda.duttonbiz.com/package_hero_rosie_30032010/system300320101revb.sqsh

UPDATE 30/03/2010
http://www.sendspace.com/file/kid8cp

rosie package 29/03/2010 HTC SENSE SIZED

http://www.sendspace.com/file/qmkfbq

rosie package 28/03/2010
http://www.sendspace.com/file/c89tnf

older releases
http://www.4shared.com/dir/32335779/5c5ec6f1/sharing.html


cheers

Klinux
 

Attachments

  • STARTUP_CONFIG_with_overclock_command.zip
    9.1 KB · Views: 5,173
Last edited:
  • Like
Reactions: htc_hack

klinux

Senior Member
Nov 30, 2005
485
20
casablanca

Attachments

  • IMAGE_036.jpg
    IMAGE_036.jpg
    18.4 KB · Views: 24,769
  • IMAGE_037.jpg
    IMAGE_037.jpg
    12.4 KB · Views: 12,624
  • IMAGE_042.jpg
    IMAGE_042.jpg
    12.1 KB · Views: 11,403
  • IMAGE_046.jpg
    IMAGE_046.jpg
    15.6 KB · Views: 10,505
  • IMAGE_039.jpg
    IMAGE_039.jpg
    11.9 KB · Views: 10,110
Last edited:
  • Like
Reactions: htc_hack

klinux

Senior Member
Nov 30, 2005
485
20
casablanca
changelog

05.03.10 changelog:

- as many of you was confused to what file to use under which folder,
I packed all the neccessary files on one archive see link above
- WIFI supported now
- boot sound removed (I reboot so much so it get me realy ignoyed :D)
- some mod on system files to support BT in the future
- disable HW3D as the new zImages causes problem booting the system on blackstone

08.03.10 changelog:

-added package with rosie (HTC Sense)
-moded the boot animation
-updated rootfs this should correct other devices keymaps
-added files to support bluetooth on future releases

09.03.10 changelog:

-moded the boot animation it's centered now
-added files to enable bluetooth

-rosie package will be updated later


15.03.10 changelog:

- phhusson corrected the bug with rhod it was a conflict with wifi I added two rootfs one is latest git (rootfs.img) and the second is rootfs with calibration.

- system is more ripped.

- rosie package from htc eris thx to ACL for the link it seems faster than mine, I test it apart some rosie reboots and market everything is fine I will decide which one I will use by default after your feedback

- I added a new file named custom.tar.gz; this file contains the first boot optimization of time so if u can compare how many time it take with and without it will be cool (if u use it with existant data.img it will erase your customizations so be aware )

- don't use custom.tar.gz with rosie package the system will not boot !

-added some apps from xandroid package thx to babijoee

16.03.10 changelog:

- added sms fix from rootfs git all credits to phhusson

- added some mods to fix wifi problem on rootfs git (diam/raph/blac/topaz) rhod owners should wait :)

I uploded two rootfs: rootfs3Denabled and rootfs3Ddiasbled

- use 3Denabled on diam/raph

- use 3Ddisabled on blackstone

- on tapaz/rhod u can try both and give feedback, cause I don't know if 3D is supported or no :)

19.03.10 changelog:

- merged rootfs with all fixes

- add auto 3D enable/disable by device

- 3G should be fine for all providers

20.03.10 changelog:

- rootfs for all devices rootfs.img 3D desactivated roll back to the newer ril=phone driver

- rootfs_3G_pbs for those who have problem with their provider :) (VODAPHONE) with old ril

21.03.10 changelog:

- 1st try to fix britghness

28.03.10 changelog:

- fix for britghness

- new system.sqsh from HERO thread it's more stable and as responsive as on my HERO, I test it during 7h no force close at all !! thx to nprussell for this jewel !!

- market fixed

- google sync fixed

- 2G / 3G switch works thx to phh it force close the phone but works after

- teeter works partialy give it a try it's slugish but as responsive as winmo's one

- 3D gallery works partially but slow

- hexagon home tabs works by tape power button on the main home tab but undersized

29.03.10 changelog:

- 1st htc sense package with sized htc apps thx to [ACL] for the hint to use htc desire apk and thx to paul for the htc desire rom

- it's an alpha version so your feedback will help to fix it

30.03.10 changelog:

- fix for setting

30.03.10 changelog:

- fix of all htc apps FC
- settings could not accessed now


04.04.10 changelog:

- fix of settings Force close

05.04.10 changelog:

- fix of 3G connexion

07.04.10 changelog:

- fix of 3G connexion

- fix of market issue

- fix of loop on boot screen

-wifi still don't work for me test please and post feedback

13.04.10 changelog:

- use eris drivers to make the system smoother and more responsive

- my blac heat way less than before please confirm from youe side

19.04.10 changelog:

1\ ROOTFS

- update rootfs to enable wifi on rhodium thx to [ACL] for his work please test and post feedback

2\SYSTEM

- use eclair drivers to make the system smoother and more responsive

- update bootanimation thx to La3bna and enable boot sound

- add WifiTether to test please my blac's wifi is screwed :(

23.04.10 changelog:

- use nearly all desire framework this correct a little graphic bug on unlock pattern

- use aderno200 drivers (desire 3d drivers) the only improvement untill now is visible on teeter 1st load
 
Last edited:
  • Like
Reactions: htc_hack

siulmagic

Senior Member
  • Jun 23, 2007
    3,510
    2,561
    Bridgeport
    hey k_linux this is unholy from htc-linux, just wanted to let everyone know that this image is fast, i dont know if it will be as fast for you, i have my android at 700mhz, anyways if you want expreso 2.1 look no further.


    btw: as you can see iv got a raph so it might work for other devices tooo
     

    brodos123

    Senior Member
    Nov 5, 2008
    485
    2
    Hi
    I downloaded the 3 files.
    -eclairhero.user.conf
    -rootfs.img
    -system.sqsh

    As I understand I use a haret.exe and startup.txt file from another build?
    But what modules/zimage do I use?

    the conf file, is it suppose to be directly in root of sd card or in a conf folder?
    Also do I use only one fat32 partition?
    can I use swap and ext2?

    Thanks!!
     
    • Like
    Reactions: htc_hack

    klinux

    Senior Member
    Nov 30, 2005
    485
    20
    casablanca
    Hi
    I downloaded the 3 files.
    -eclairhero.user.conf
    -rootfs.img
    -system.sqsh

    As I understand I use a haret.exe and startup.txt file from another build?

    as haret and startup doesn't change I didn't add it so yes use those from eclair

    But what modules/zimage do I use?

    download the latest zImage from glemsom's website

    the conf file, is it suppose to be directly in root of sd card or in a conf folder?

    conf file should be on conf directory

    Also do I use only one fat32 partition?
    can I use swap and ext2?

    Thanks!!

    u can use fat32 or ext2 systemfile as the rootfs support both of them

    hope this will help

    cheers
     

    brodos123

    Senior Member
    Nov 5, 2008
    485
    2
    as haret and startup doesn't change I didn't add it so yes use those from eclair



    download the latest zImage from glemsom's website



    conf file should be on conf directory



    u can use fat32 or ext2 systemfile as the rootfs support both of them

    hope this will help

    cheers


    Thanks klinux!!:D
     

    N!ghty

    Senior Member
    Dec 13, 2008
    333
    1
    localhost
    maybe you should include to add a initrd.gz in the 1st post, wouldnt boot otherwise ("reboot in 7 seconds" and then freeze)
    im looking at the boot animation as i write X=)
     

    klinux

    Senior Member
    Nov 30, 2005
    485
    20
    casablanca
    maybe you should include to add a initrd.gz in the 1st post, wouldnt boot otherwise ("reboot in 7 seconds" and then freeze)
    im looking at the boot animation as i write X=)

    ok, guys I will make complete package with all files, as I write now I'm fiwing wifi issues and BT!

    stay tuned
    cheers
     

    TheBrilliantMistake

    Senior Member
    May 3, 2007
    991
    400
    ok, guys I will make complete package with all files, as I write now I'm fiwing wifi issues and BT!

    stay tuned
    cheers

    I'm just downloading the components myself (as you described, and putting them all together.... should take me an hour or so).... I'll play with it, and if it's working, I'll make an installer cab and release it... with credits to you of course.

    What's not entirely clear is, is this Blackstone only? Of late, my releases have been device agnostic (and the installer supplies the correct startup.txt file for any given device).

    My Android skills are limited, so any help on which devices are supported would be great.

    Also, nobody's ever gotten around to giving a GOOD description of the function of each component...

    e.g.
    zImage - linux kernel (the absolute 'hub' of the linux OS)
    modules.xxx.xx - additional files required by kernel.
    initrd.gz <--- unclear what this is
    system.sqsh <--- what IS this actually storing.... is it Android or is it customisation or is it both??
    rootfs.img <--- what's this?
    conf\xxx.conf <---- this is also unclear

    Now don't get me wrong, conf is clear that it's helping the OS know where certain partitions are, and how to behave in terms of pagefiles etc etc, but the naming convention isn't clear or why it changes name (why's it not android.conf?)

    Any info on this would be superb since I'd like to add it to my FAQ.
     

    TheBrilliantMistake

    Senior Member
    May 3, 2007
    991
    400
    Could only get as far as the Hero logo (displayed towards top left of screen)... heard the Hero startup sound and the anim, then the screen stays in a loop of the animation and startup sound.... left for 3 mins the same....


    Have to do a new build of something else before I return to this (so will be half a day now)... but will definitely come back to this :)
     

    Top Liked Posts

    • There are no posts matching your filters.
    • 1
      As noone tried to fix android 2.1 codename Espresso, I tried and it works !!

      working: (sorry Babijoe, I'm too lazy to write the whole list so I copy/paste it :) )

      * Touchscreen:

      * Vibration:

      * Capacitive Buttons and Navigation wheel

      * Radio

      * GPRS

      * Microphone works

      * Charging

      * Market

      * Sound

      * Gsensor:

      * ramzswap

      * Android system wide Mic support. Eg: Voice dialer works. Note: You must make a phone call first or play sound before it works for programs. (phhusson)

      * Wifi

      * did I forget something ? Flashplayer 10.1 of course !! it works but not smooth enough to watch movies ! :D

      * Bluetooth : turn ON/OFF pairs and A2DP works! but blac touchpad is desactivated and sound have echo of helicopter ! :D ALL CREDITS TO PHHUSSON

      Not Working:

      * Camera/videorecord

      * GPS

      DOWNLOAD LINKS :

      Glemsom zImage kernel autobuild:

      http://glemsom.anapnea.net/android/htc-msm-android/

      or

      zImage modules dirty (a.k.a. without debugging) it seems much faster:

      http://balsat.hopto.org/

      Base package:

      contains startup without overclock cmdline, conf, additionnal apps, initrd, rootfs_3g_pb

      http://xda.duttonbiz.com/Base_package/base_package0704.tar.gz

      startup config :

      contains startups with overclock cmdline

      chech 1st post attachment

      UPDATE rootfs autobuilds has wifi fix for rhod thx to [ACL] and phhusson

      http://xdandroid.southcape.org/rootfs/

      Rippped package 14/03/2010

      http://www.sendspace.com/file/40t0rr

      Rosie package UPDATE 23/04/2010

      http://xda.duttonbiz.com/package_hero_rosie_23042010/system2304.sqsh

      EDIT: cab install for rhod users thx to Reefermattness

      http://forum.xda-developers.com/showthread.php?t=627997

      If you like my work please donate



      GUIDE

      iceman198 did a great step by step with screenshots on howto install this build u can check it here

      http://forum.xda-developers.com/showpost.php?p=6132485&postcount=1537

      First boot takes about 10 min to boot so be patient
      the OS will be smooth after that

      CREDITS

      thx to all developers that did the whole work and give us the chance to use android as a main OS on non supported HTC devices especialy phhusson, enatefox, nprussell, dzo, zenulator, Paul, [ACL], Chamonix, Stinebd, Makkonen, MrPippy, cr2, Markinus, Babijoe and anyone else who contribute to get this so far

      thx to chkms, davidebeatrice, elroy944, kstephens98, Reefermattness, DracoLX for helping me correcting bugs.

      thx to iceman198 for hosting my releases

      This is from XDA and for XDA so fell free to mod it, or ask for help.

      As I'm not a developer I did what I could to have a daily usable OS, so be indulgent

      DONATORS


      psycho_terror
      g3rm0


      OLDER RELEASES :

      Rosie package UPDATE 19/04/2010

      http://xda.duttonbiz.com/package_hero_rosie_19042010/system1904.sqsh

      UPDATE 13/04/2010

      http://xda.duttonbiz.com/package_hero_rosie_13042010/system1304.sqsh

      UPDATE 07/04/2010 fix of market and boot issues

      http://xda.duttonbiz.com/package_hero_rosie_07042010/system0704.sqsh

      UPDATE 05/04/2010 fix of 3G connexion

      http://xda.duttonbiz.com/package_hero_rosie_05042010/system.sqsh

      UPDATE 04/04/2010 fix of settings force close
      http://xda.duttonbiz.com/package_hero_rosie_04042010/system.sqsh

      UPDATE 30/03/2010 REV B fix of htc apps
      http://xda.duttonbiz.com/package_hero_rosie_30032010/system300320101revb.sqsh

      UPDATE 30/03/2010
      http://www.sendspace.com/file/kid8cp

      rosie package 29/03/2010 HTC SENSE SIZED

      http://www.sendspace.com/file/qmkfbq

      rosie package 28/03/2010
      http://www.sendspace.com/file/c89tnf

      older releases
      http://www.4shared.com/dir/32335779/5c5ec6f1/sharing.html


      cheers

      Klinux
      1
      screenshots and youtube video running htc sense

      I know you guys you prefer see with your own eyes ! :D

      here we go :

      thx to whitefalcon for the screenshots

      video of this ROM running on WVGA device:

      http://www.youtube.com/watch?v=IXd5WC2y6lQ

      thx to tomanlam for the video

      video of this ROM running on VGA device:

      http://www.youtube.com/watch?v=C3kBzSMkX5Y

      thx to fastrat350 for the video
      1
      changelog

      05.03.10 changelog:

      - as many of you was confused to what file to use under which folder,
      I packed all the neccessary files on one archive see link above
      - WIFI supported now
      - boot sound removed (I reboot so much so it get me realy ignoyed :D)
      - some mod on system files to support BT in the future
      - disable HW3D as the new zImages causes problem booting the system on blackstone

      08.03.10 changelog:

      -added package with rosie (HTC Sense)
      -moded the boot animation
      -updated rootfs this should correct other devices keymaps
      -added files to support bluetooth on future releases

      09.03.10 changelog:

      -moded the boot animation it's centered now
      -added files to enable bluetooth

      -rosie package will be updated later


      15.03.10 changelog:

      - phhusson corrected the bug with rhod it was a conflict with wifi I added two rootfs one is latest git (rootfs.img) and the second is rootfs with calibration.

      - system is more ripped.

      - rosie package from htc eris thx to ACL for the link it seems faster than mine, I test it apart some rosie reboots and market everything is fine I will decide which one I will use by default after your feedback

      - I added a new file named custom.tar.gz; this file contains the first boot optimization of time so if u can compare how many time it take with and without it will be cool (if u use it with existant data.img it will erase your customizations so be aware )

      - don't use custom.tar.gz with rosie package the system will not boot !

      -added some apps from xandroid package thx to babijoee

      16.03.10 changelog:

      - added sms fix from rootfs git all credits to phhusson

      - added some mods to fix wifi problem on rootfs git (diam/raph/blac/topaz) rhod owners should wait :)

      I uploded two rootfs: rootfs3Denabled and rootfs3Ddiasbled

      - use 3Denabled on diam/raph

      - use 3Ddisabled on blackstone

      - on tapaz/rhod u can try both and give feedback, cause I don't know if 3D is supported or no :)

      19.03.10 changelog:

      - merged rootfs with all fixes

      - add auto 3D enable/disable by device

      - 3G should be fine for all providers

      20.03.10 changelog:

      - rootfs for all devices rootfs.img 3D desactivated roll back to the newer ril=phone driver

      - rootfs_3G_pbs for those who have problem with their provider :) (VODAPHONE) with old ril

      21.03.10 changelog:

      - 1st try to fix britghness

      28.03.10 changelog:

      - fix for britghness

      - new system.sqsh from HERO thread it's more stable and as responsive as on my HERO, I test it during 7h no force close at all !! thx to nprussell for this jewel !!

      - market fixed

      - google sync fixed

      - 2G / 3G switch works thx to phh it force close the phone but works after

      - teeter works partialy give it a try it's slugish but as responsive as winmo's one

      - 3D gallery works partially but slow

      - hexagon home tabs works by tape power button on the main home tab but undersized

      29.03.10 changelog:

      - 1st htc sense package with sized htc apps thx to [ACL] for the hint to use htc desire apk and thx to paul for the htc desire rom

      - it's an alpha version so your feedback will help to fix it

      30.03.10 changelog:

      - fix for setting

      30.03.10 changelog:

      - fix of all htc apps FC
      - settings could not accessed now


      04.04.10 changelog:

      - fix of settings Force close

      05.04.10 changelog:

      - fix of 3G connexion

      07.04.10 changelog:

      - fix of 3G connexion

      - fix of market issue

      - fix of loop on boot screen

      -wifi still don't work for me test please and post feedback

      13.04.10 changelog:

      - use eris drivers to make the system smoother and more responsive

      - my blac heat way less than before please confirm from youe side

      19.04.10 changelog:

      1\ ROOTFS

      - update rootfs to enable wifi on rhodium thx to [ACL] for his work please test and post feedback

      2\SYSTEM

      - use eclair drivers to make the system smoother and more responsive

      - update bootanimation thx to La3bna and enable boot sound

      - add WifiTether to test please my blac's wifi is screwed :(

      23.04.10 changelog:

      - use nearly all desire framework this correct a little graphic bug on unlock pattern

      - use aderno200 drivers (desire 3d drivers) the only improvement untill now is visible on teeter 1st load
      1
      Hi
      I downloaded the 3 files.
      -eclairhero.user.conf
      -rootfs.img
      -system.sqsh

      As I understand I use a haret.exe and startup.txt file from another build?
      But what modules/zimage do I use?

      the conf file, is it suppose to be directly in root of sd card or in a conf folder?
      Also do I use only one fat32 partition?
      can I use swap and ext2?

      Thanks!!
      1
      Step-by-Step

      I was once trying to figure this out so here is a step-by-step...as simple as I can make it:

      1) Download base package from post #1.

      2) Unzip to the root of your phone's SD card. Should look like this (image 01.jpg):
      01.jpg

      3) Go into the "STARTUP CONFIG" folder and find the STARTUP.TXT that is right for your device and move it to the root directory of the SD card. So now your root will look like this (02.jpg):
      02.jpg

      4) Download the latest system####.sqsh from post #1.

      5) Rename it to just "system.sqsh" and move it to the root of your SD card.

      6) Download the latest rootfs.img file from post #1, unzip it, rename it to "rootfs.img" if needbe and move it to the root of your SD card.

      7) Now, you will want to check out http://glemsom.users.anapnea.net/android2/ and snag the latest zimage file and module file. Unzip them and put them on the root of your SD card. You will want to rename the zimage to just "zimage" (no extention).

      So, the end result of your root directory should be something like this:
      03.gif

      Now, to clean things up, you can delete the "STARTUP CONFIG" directory and the "rename_androidapps_after_1st_boot".

      If you have apps you want on there, you can create a folder called "AndriodApps" and throw the apps in there and it will install them during boot up.

      Now, just disconnect from your computer and open up file explorer on WinMo and run Haret...you should get two short vibrations and then your cookin!!!

      Keep updating steps 4, 6, and 7 as needed.

      Hope this helps!

      If I forgot something, let me know and I'll update the post.
    Our Apps
    Get our official app!
    The best way to access XDA on your phone
    Nav Gestures
    Add swipe gestures to any Android
    One Handed Mode
    Eases uses one hand with your phone