• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!
  • Fill out your device list and let everyone know which phones you have!    Edit Your Device Inventory

[Android] Eclair on Kaiser/Vogue/Polaris -- polymod 2.1g Full Market Update 23 Mar!!

Search This thread

polyrhythmic

Senior Member
Oct 19, 2007
536
7
Seattle
www.doublerebel.com
android by polyrhythmic:
Eclair 2.1 for Kaiser/Vogue/Polaris -- polymod 2.1 gamma [Based on OpenEclair 1.2.2 (XDA thread)]

Now available in TWO shades:
Light
polymod_2.1a-far_left_screen.png
polymod_2.1a-taskbar.png
polymod_2.1a-home.png
polymod_2.1a-right_two_screens.png


polymod_2.1a-tray.png
polymod_2.1a-weather.png
polymod_2.1g-neocore.png
polymod_2.1a-locked.png


and Dark
polymod_2.1g-dark-home.png
polymod_2.1g-dark-notifications.png
polymod_2.1g-dark-contacts.png
polymod_2.1g-dark-QVGAincall.png


polymod_2.1g-dark-tray.png
polymod_2.1g-dark-browser.png
polymod_2.1g-GPSworking.png
polymod_2.1g-dark-power.png



BOTH themes have updated Desire settings icons and QVGA dialer:
polymod_2.1g-settings.png
polymod_2.1g-dark-dialer.png



OpenEclair is a community ROM based on the AOSP 2.1 source code (with lots of Cyanogen mixed in).

The goal of OpenEclair is to bring to the community a fast and stable Eclair 2.1 ROM, with contributions from numerous ROM developers.

A few things to look forward to in this build:
  • OpenGL Hardware Acceleration! (thanks again to the amazing dzo!)
  • Much improved battery life
  • Working autocomplete (for Spanish and English) touch keyboard
  • Working Google Voice and Maps 4.0 with Full Nav (or int'l Maps 4.0 with Nav)
  • GPS with AGPS (Network "Cell-Tower" Location reported buggy for some users)
  • 5 home screens and Full QVGA Compatibility
  • Stability. The OpenEclair base is the most stable yet :)
  • New install system (which means easier upgrading and multiple themes in the future!)

Thanks to all devs who have made this possible! zenulator, dzo, vilord, srwalter, mssmison, manup456, enatefox, jnadke, wesgarner, ctso, zapote21, bcrook, JAguirre1231 to name a few ;)
I'd also like to thank Android Framework Engineer Dianne Hackborn , the many reponses to devs' questions she has left all over the net have taught me tons about Android.


A huge THANKS to those who have already donated!!!
Pandemic187, manu33xtro, kevinddavis, Robert H., Chui M., Dermot M., Jake Y., S Suresh K., Michael W., Rafael R., Edward C., Steven H., Stephen P., Dirk L., Adam P., Mile V., Leann M., Dave W., anonymous, Steve R., Avi R., Sebastian C., crymzyn, aikeru, Fiddelm3742, Steven T., Morten M., kendav911, James B., Peter V., and Stefan P. :)
Also much gratitude to ponack for providing free hosting!



UPDATE 10 Feb 2010:
polymod 2.1a released!
Based on OpenEclair 2.1, this should be the most stable base going forward.
Install process changed.

UPDATE 11 Feb 2010:
polymod 2.1 alpha 2 package with working OpenGL now released!!!

UPDATE 12 Feb 2010:
polymod 2.1 alpha 3 package with working init and compache now released! Major speed improvements!!
2.1a3 changelog:
  • Some improvements from OpenEclair 1.1.5 added
  • Fixed init scripts
  • No more hot wifi! Better wifi power settings!
  • Fixed missing hw3d driver (sorry y'all!)
  • Compcache added (ram swap only, no backing or disk swap, at least for now)
  • Custom userinit.conf supported for power users :) (just copy /system/etc/userinit.conf to andboot folder on your sdcard and tweak to your liking)
  • Additional polymod alpha 3 Release Notes

UPDATE 15 Feb 2010:
polymod 2.1 alpha 4 now released! Much easier install process for NAND/ext2/fat32 install. More bugfixes.
2.1a4 changelog
  • no more switching default.txt/kernel! Installer and 3d now both in one kernel.
  • NAND now supported too!
  • Installer will prompt you! Press and hold d-pad center to launch installer.
  • Improved tiwlan.ini settings
  • Facebook full sync working
  • AndroidApps app install now working
  • /andboot/userinit.d folder now supported for multiple init scripts
  • app structure changed for NAND-compatibility
  • Run less services - Corporate Calendar (MotoCal) & bluetooth now uninstallable
Also, custom splash screen for Kaiser! (I don't have the files to build this for Vogue or Polaris)
androidsplash.png

[ Download Here ]

UPDATE 19 Feb 2010:
Displayfix update released

UPDATE 20 Feb 2010:
There have been some minor kernel updates. Please get the latest .nbh from KaiserEclair folder or kernel zImage-Eclair from http://sourceforge.net/projects/androidhtc/files/.

UPDATE 23 Feb 2010:
polymod 2.1 beta now released!
2.1b changelog
  • All possible apps png-optimized for less memory use and speed
  • Compcache settings optimized for faster app loading and switching
  • Phone app (and others) reprioritized to improve responsiveness
  • Java (JBed) fully working! (Tested with the latest Opera Mini 4.2)
  • Apps separated for NAND-compatibility and uninstallability
  • Smooth Animation and working 3D
  • Media folder includes a couple Drum n' Bass ringtones and original Sonic the Hedgehog notification sounds ;)
  • Other minor updates/bugfixes
  • New sourceforge kernel has vastly-improved installer (credit goes to dzo, vilord, mssmison, and more)

UPDATE 4 Mar 2010:
polymod 2.1 gamma now released! This is a major update!
THIS IS A FULL-WIPE BUILD. SYSTEM and DATA MUST BE WIPED FOR INSTALLATION.
2.1g changelog
  • Upgraded base to OpenEclair 1.2.2 -- faster apps, less bugs
  • Better memory management -- compcache & swap turned off by default
  • More apps are uninstallable
  • Regular Maps is included (but is uninstallable)
  • Updated Facebook app (uninstallable)
  • GPS is more stable; GPSTest is working and included (and uninstallable)
  • Dialer customized and recompiled from source for QVGA
  • Phone & incoming calls are more responsive
  • Colored Settings icons from the Desire
  • Lockscreen: No more menu-to-unlock, slide to unlock only
  • Light theme includes 'Bounce' animations
  • Dark theme available, more themed than before, includes custom "Super D" animations
  • Many Live Wallpapers are working, including Grass, Bezier, Bobs, Polar Clock
  • CLI Editor nano now included (use OK button for CTRL, Fn + Left Softkey for pipe)
  • Miscellaneous bugfixes

UPDATE 15 Mar 2010:
polymod 2.1 g BT Update now released + .NBHs for Polaris!!
  • BT Audio routing and PAN Networking does not work properly yet on Eclair! You can pair with devices, and send files, but if you attempt to make a call with BT audio, you'll probably end up with no sound and will have to reboot to fix it. However, we will likely fix that soon, and you'll only have to update your kernel.
  • You can again thank dzo (Donation Link) for coding the fix, and also thank fellow xda member Mr. PaveL for tirelessly building and testing .NBHs with me while dzo updated.
  • The only other noticeable updates this kernel provides is soft-reset support for Kaiser and working speakerphone -- so if you don't need these features and polymod is already working well for you, there is no need to update!
Grab the polymod_2.1g-BT_Update.zip and the zImage or .NBH for your Kaiser or Polaris from the polymod @ ponack repository. Place androidupdate.tar from the zip in your /andboot/ folder, replace your zImage or flash your .NBH, and use the installer to update the system.


UPDATE 18 Mar 2010:
polymod 2.1 g WiFi Power Level Updates released!
Head over to http://ponack.net/poly/WiFi , and get .zips for Low, Medium, High, and Over 9000 WiFi Power Levels. Each .zip contains an androidupdate.tar, place it in your andboot folder and use the installer to update!


UPDATE 19 Mar 2010:
Latest .NBHs and Kernel for Kaiser & Polaris posted to http://ponack.net/poly/BT_Update/ , thanks again to Mr PaveL for building them.
If you're using HaRET, the same zImage now works for Donut AND Eclair. For Eclair you will need to add hw3d.version=1 to the command line in your default.txt . If the previous BT zImage wasn't working for you, this one should. (New Vogue .nbh and the same kernel can be found @ dzo's site.)

UPDATE 23 Mar 2010:
Full Market update released!
Use the installer to apply the update, and then 'fix permissions'.
http://ponack.net/poly/2.1g/polymod_2.1g-Full_Market_Update.zip

SD install:
Download the latest basefiles (haretinstall.zip) from SourceForge
Make sure to use the correct default.txt for your device. The default.txt must also point to zimage-eclair instead of zimage.
If you want to partition, you will need your partitions to be:
1: FAT32 (at least 512MB, to be safe) / 2: EXT2 (256MB) / 3: ext2 (256MB)
Warning: Partitioning your SD card successfully can be difficult, I recommend using Linux.

NAND install:
This is an beta build! I am not responsible if you brick your phone or a tornado lands in your yard due to flashing to NAND!
How to flash a ROM for Kaiser
Download the latest .nbh from SourceForge -- Make sure to use the kaisereclair / polariseclair / vogueeclair variant

The polymod package:
[ DOWNLOAD Eclair polymod 2.1g Light-Themed for SD install or NAND ]
[ DOWNLOAD Eclair polymod 2.1g Dark-Themed for SD install or NAND ]
[ DOWNLOAD OptionalApps.zip ]

[ Link to the background wallpaper ]

Installation Instructions:
  • Place the androidinstall.tgz from polymod_2.1g.zip in your /andboot folder on your SDcard. Hold dpad-center when prompted during boot to install.
  • Let the system boot, and don't do anything but go through the setup wizard pressing skip. Don't sync accounts, or setup data, or set your wallpaper. After skipping through the setup wizard, wait at least 5 minutes, then turn off the device.
  • Now power-on your device (this is a good time to backup, just in case) and after boot you can start setting up your accounts like normal.
If you do ANYTHING more on the first boot, your data may get corrupted and you may get FC's. I don't know why that problem happens, but I know if you use the above instructions you will end up with a very stable and fast Eclair build.

Need better instructions? Try reading j101399j's awesome polymod Eclair install guide with images!

Questions? Don't forget to use the search!! Your question has probably been asked and answered before. Also, here's an Android on Kaiser FAQ


Please use this build with the latest radio, for Kaiser that is 1.71.09.01. Old radios are not supported.

What works:
Normal Sleep/Suspend (not hacked!)
Calls/Txt
3G Data/MMS
Wifi
Full GPS with AGPS
Network (Cell-Tower-based) Location (buggy)
Hardware OpenGLES
Google Apps
Google Sync
Exchange Calendar
Facebook
YouTube

Apps included in this build:
Live Wallpapers: Grass, Beziers, Bobs, Polar Clock, Visualizations
Astro File Manager [Free]
Taskiller Free 1.8.1 (no ads + CUSTOM THEMED TASKBAR WIDGET) [Free]
Facebook (full sync working)
Myspace
Car Home
Desk Clock [new!]
YouTube
Powerbar Widget
Genie Widget (a.k.a News and Weather app)
Nav Launcher [Free]
Tetherbot [Free]
GPS Test [Free]
extra terminal tools in bin/xbin: rwsystem, rosystem, nano & more

Optional Apps (in zipfile):
Maps (US and Int'l Nav)
HTC_IME (for 320x480 white soft-keyboard)
PinyinIME (Chinese soft-keyboard with auto-complete)
HTC Notes (nice, but always runs in background)
Amazon mp3
ConnectBot (latest from Google Code repo)
Jbed (for Java apps)
Frozen Bubble
Jewels
Solitare
Gestures Builder

Not working:
Bluetooth
Camera
Voice Dial/Search/Keyboard
Speakerphone
YouTube HQ
'Reboot'

TODO:
  • Create full /andboot/ packages for n00bs
  • Create androidupdate.tgz for different WiFi power levels
  • Create androidupdate.tgz to switch animations
  • Test light-to-dark and dark-to-light
  • The 'Cell-Tower' Location bug has been found (fix in progress)
  • Full-Build PNG-Optimization (in progress)
  • Clean up the in-call dialer buttons
  • Improve the music app for QVGA
  • Make menu-to-unlock a Spare Parts option (fix in progress)
  • Camera, Bluetooth, Audio-In, Video Playback (fixes being worked on, volunteers always appreciated)
  • Add Kaiser vendor to OE github
  • Rebuild themed .apks from source

Skin information & credits:
* Light Tray Launcher from gChrome by Moonspoon (link)
* Dark Tray Launcher from Gloss by Moonspoon
* Dark Theme Colored Notification Icons from Zapote21's Zapmix 0.95
* Black Notification Bar and Notification Tray Handle from OpenEclair MetaMorph put together by JAguirre1231 (link)
* custom wallpaper, robot from (link)
* custom dark-themed taskiller bar
 
Last edited:

Areinu

Member
Oct 12, 2008
39
0
Does it work if one has PIN set up on his SIM card? I know 1.5/1.6 didn't. I would check it myself, but I don't have PIN and I heard that once set one can't undo it on my SIM card...
 

JeckyllHavok

Senior Member
Jul 21, 2007
1,231
56
Last edited:

voyteckst

Senior Member
Jul 16, 2008
652
147
Cracow
I installed this version and:
- it works slow - first version for kaiser so I understand it
- BT and WiFi not work
- GPS - I didn't check
- something strange with battery - when charging it shows i.e. 73% and battery widet shows 77% but this is probably not Your fault ;-)
 
Last edited:

paulharrison123

Senior Member
Sep 26, 2009
57
6
No idea how to get this to work, not had trouble before with Ion donut.

How is it meant to look on the SD card?

CONF
MEDIA
default.txt
haret.exe
initrd.gz
rootfs.img
zImage
system.sqsh

is how mine looks, is this right?
 

polyrhythmic

Senior Member
Oct 19, 2007
536
7
Seattle
www.doublerebel.com
Here guys, i modified the rootfs from polyrthmic to work with msmissions and vilords eclair hero.

Uploaded second version with init.eclairhero.rc as init.eclairhero.kaiser.rc

Changelog from Polyrythmics one
:

-copy init.eclair.kaiser.rc to init.eclairhero.kaiser.rc
-works with http://forum.xda-developers.com/showthread.php?t=599907

http://rapidshare.com/files/320878683/rootfs-eclair-andeclairhero-kaiser.img

Looks like you and I are working toward the same end :) Come and join me, let's keep the Eclair Hero discussion in the Kaiser Eclair Hero thread :D
 

polyrhythmic

Senior Member
Oct 19, 2007
536
7
Seattle
www.doublerebel.com
No idea how to get this to work, not had trouble before with Ion donut.

How is it meant to look on the SD card?

CONF
MEDIA
default.txt
haret.exe
initrd.gz
rootfs.img
zImage
system.sqsh

is how mine looks, is this right?

That is how it used to be done. Now we make an /android/ folder in the root of your SD card, and put all the files in /android/. conf and media should be lowercase, because case matters in Linux.

So, it should look like:
Code:
/android
    /conf
       eclair.user.conf
       hero.user.conf
       ...
    /media
    default.txt (or startup.txt)
    haret.exe
    initrd.gz
    rootfs.img
    zImage
    system.sqsh
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 4
    android by polyrhythmic:
    Eclair 2.1 for Kaiser/Vogue/Polaris -- polymod 2.1 gamma [Based on OpenEclair 1.2.2 (XDA thread)]

    Now available in TWO shades:
    Light
    polymod_2.1a-far_left_screen.png
    polymod_2.1a-taskbar.png
    polymod_2.1a-home.png
    polymod_2.1a-right_two_screens.png


    polymod_2.1a-tray.png
    polymod_2.1a-weather.png
    polymod_2.1g-neocore.png
    polymod_2.1a-locked.png


    and Dark
    polymod_2.1g-dark-home.png
    polymod_2.1g-dark-notifications.png
    polymod_2.1g-dark-contacts.png
    polymod_2.1g-dark-QVGAincall.png


    polymod_2.1g-dark-tray.png
    polymod_2.1g-dark-browser.png
    polymod_2.1g-GPSworking.png
    polymod_2.1g-dark-power.png



    BOTH themes have updated Desire settings icons and QVGA dialer:
    polymod_2.1g-settings.png
    polymod_2.1g-dark-dialer.png



    OpenEclair is a community ROM based on the AOSP 2.1 source code (with lots of Cyanogen mixed in).

    The goal of OpenEclair is to bring to the community a fast and stable Eclair 2.1 ROM, with contributions from numerous ROM developers.

    A few things to look forward to in this build:
    • OpenGL Hardware Acceleration! (thanks again to the amazing dzo!)
    • Much improved battery life
    • Working autocomplete (for Spanish and English) touch keyboard
    • Working Google Voice and Maps 4.0 with Full Nav (or int'l Maps 4.0 with Nav)
    • GPS with AGPS (Network "Cell-Tower" Location reported buggy for some users)
    • 5 home screens and Full QVGA Compatibility
    • Stability. The OpenEclair base is the most stable yet :)
    • New install system (which means easier upgrading and multiple themes in the future!)

    Thanks to all devs who have made this possible! zenulator, dzo, vilord, srwalter, mssmison, manup456, enatefox, jnadke, wesgarner, ctso, zapote21, bcrook, JAguirre1231 to name a few ;)
    I'd also like to thank Android Framework Engineer Dianne Hackborn , the many reponses to devs' questions she has left all over the net have taught me tons about Android.


    A huge THANKS to those who have already donated!!!
    Pandemic187, manu33xtro, kevinddavis, Robert H., Chui M., Dermot M., Jake Y., S Suresh K., Michael W., Rafael R., Edward C., Steven H., Stephen P., Dirk L., Adam P., Mile V., Leann M., Dave W., anonymous, Steve R., Avi R., Sebastian C., crymzyn, aikeru, Fiddelm3742, Steven T., Morten M., kendav911, James B., Peter V., and Stefan P. :)
    Also much gratitude to ponack for providing free hosting!



    UPDATE 10 Feb 2010:
    polymod 2.1a released!
    Based on OpenEclair 2.1, this should be the most stable base going forward.
    Install process changed.

    UPDATE 11 Feb 2010:
    polymod 2.1 alpha 2 package with working OpenGL now released!!!

    UPDATE 12 Feb 2010:
    polymod 2.1 alpha 3 package with working init and compache now released! Major speed improvements!!
    2.1a3 changelog:
    • Some improvements from OpenEclair 1.1.5 added
    • Fixed init scripts
    • No more hot wifi! Better wifi power settings!
    • Fixed missing hw3d driver (sorry y'all!)
    • Compcache added (ram swap only, no backing or disk swap, at least for now)
    • Custom userinit.conf supported for power users :) (just copy /system/etc/userinit.conf to andboot folder on your sdcard and tweak to your liking)
    • Additional polymod alpha 3 Release Notes

    UPDATE 15 Feb 2010:
    polymod 2.1 alpha 4 now released! Much easier install process for NAND/ext2/fat32 install. More bugfixes.
    2.1a4 changelog
    • no more switching default.txt/kernel! Installer and 3d now both in one kernel.
    • NAND now supported too!
    • Installer will prompt you! Press and hold d-pad center to launch installer.
    • Improved tiwlan.ini settings
    • Facebook full sync working
    • AndroidApps app install now working
    • /andboot/userinit.d folder now supported for multiple init scripts
    • app structure changed for NAND-compatibility
    • Run less services - Corporate Calendar (MotoCal) & bluetooth now uninstallable
    Also, custom splash screen for Kaiser! (I don't have the files to build this for Vogue or Polaris)
    androidsplash.png

    [ Download Here ]

    UPDATE 19 Feb 2010:
    Displayfix update released

    UPDATE 20 Feb 2010:
    There have been some minor kernel updates. Please get the latest .nbh from KaiserEclair folder or kernel zImage-Eclair from http://sourceforge.net/projects/androidhtc/files/.

    UPDATE 23 Feb 2010:
    polymod 2.1 beta now released!
    2.1b changelog
    • All possible apps png-optimized for less memory use and speed
    • Compcache settings optimized for faster app loading and switching
    • Phone app (and others) reprioritized to improve responsiveness
    • Java (JBed) fully working! (Tested with the latest Opera Mini 4.2)
    • Apps separated for NAND-compatibility and uninstallability
    • Smooth Animation and working 3D
    • Media folder includes a couple Drum n' Bass ringtones and original Sonic the Hedgehog notification sounds ;)
    • Other minor updates/bugfixes
    • New sourceforge kernel has vastly-improved installer (credit goes to dzo, vilord, mssmison, and more)

    UPDATE 4 Mar 2010:
    polymod 2.1 gamma now released! This is a major update!
    THIS IS A FULL-WIPE BUILD. SYSTEM and DATA MUST BE WIPED FOR INSTALLATION.
    2.1g changelog
    • Upgraded base to OpenEclair 1.2.2 -- faster apps, less bugs
    • Better memory management -- compcache & swap turned off by default
    • More apps are uninstallable
    • Regular Maps is included (but is uninstallable)
    • Updated Facebook app (uninstallable)
    • GPS is more stable; GPSTest is working and included (and uninstallable)
    • Dialer customized and recompiled from source for QVGA
    • Phone & incoming calls are more responsive
    • Colored Settings icons from the Desire
    • Lockscreen: No more menu-to-unlock, slide to unlock only
    • Light theme includes 'Bounce' animations
    • Dark theme available, more themed than before, includes custom "Super D" animations
    • Many Live Wallpapers are working, including Grass, Bezier, Bobs, Polar Clock
    • CLI Editor nano now included (use OK button for CTRL, Fn + Left Softkey for pipe)
    • Miscellaneous bugfixes

    UPDATE 15 Mar 2010:
    polymod 2.1 g BT Update now released + .NBHs for Polaris!!
    • BT Audio routing and PAN Networking does not work properly yet on Eclair! You can pair with devices, and send files, but if you attempt to make a call with BT audio, you'll probably end up with no sound and will have to reboot to fix it. However, we will likely fix that soon, and you'll only have to update your kernel.
    • You can again thank dzo (Donation Link) for coding the fix, and also thank fellow xda member Mr. PaveL for tirelessly building and testing .NBHs with me while dzo updated.
    • The only other noticeable updates this kernel provides is soft-reset support for Kaiser and working speakerphone -- so if you don't need these features and polymod is already working well for you, there is no need to update!
    Grab the polymod_2.1g-BT_Update.zip and the zImage or .NBH for your Kaiser or Polaris from the polymod @ ponack repository. Place androidupdate.tar from the zip in your /andboot/ folder, replace your zImage or flash your .NBH, and use the installer to update the system.


    UPDATE 18 Mar 2010:
    polymod 2.1 g WiFi Power Level Updates released!
    Head over to http://ponack.net/poly/WiFi , and get .zips for Low, Medium, High, and Over 9000 WiFi Power Levels. Each .zip contains an androidupdate.tar, place it in your andboot folder and use the installer to update!


    UPDATE 19 Mar 2010:
    Latest .NBHs and Kernel for Kaiser & Polaris posted to http://ponack.net/poly/BT_Update/ , thanks again to Mr PaveL for building them.
    If you're using HaRET, the same zImage now works for Donut AND Eclair. For Eclair you will need to add hw3d.version=1 to the command line in your default.txt . If the previous BT zImage wasn't working for you, this one should. (New Vogue .nbh and the same kernel can be found @ dzo's site.)

    UPDATE 23 Mar 2010:
    Full Market update released!
    Use the installer to apply the update, and then 'fix permissions'.
    http://ponack.net/poly/2.1g/polymod_2.1g-Full_Market_Update.zip

    SD install:
    Download the latest basefiles (haretinstall.zip) from SourceForge
    Make sure to use the correct default.txt for your device. The default.txt must also point to zimage-eclair instead of zimage.
    If you want to partition, you will need your partitions to be:
    1: FAT32 (at least 512MB, to be safe) / 2: EXT2 (256MB) / 3: ext2 (256MB)
    Warning: Partitioning your SD card successfully can be difficult, I recommend using Linux.

    NAND install:
    This is an beta build! I am not responsible if you brick your phone or a tornado lands in your yard due to flashing to NAND!
    How to flash a ROM for Kaiser
    Download the latest .nbh from SourceForge -- Make sure to use the kaisereclair / polariseclair / vogueeclair variant

    The polymod package:
    [ DOWNLOAD Eclair polymod 2.1g Light-Themed for SD install or NAND ]
    [ DOWNLOAD Eclair polymod 2.1g Dark-Themed for SD install or NAND ]
    [ DOWNLOAD OptionalApps.zip ]

    [ Link to the background wallpaper ]

    Installation Instructions:
    • Place the androidinstall.tgz from polymod_2.1g.zip in your /andboot folder on your SDcard. Hold dpad-center when prompted during boot to install.
    • Let the system boot, and don't do anything but go through the setup wizard pressing skip. Don't sync accounts, or setup data, or set your wallpaper. After skipping through the setup wizard, wait at least 5 minutes, then turn off the device.
    • Now power-on your device (this is a good time to backup, just in case) and after boot you can start setting up your accounts like normal.
    If you do ANYTHING more on the first boot, your data may get corrupted and you may get FC's. I don't know why that problem happens, but I know if you use the above instructions you will end up with a very stable and fast Eclair build.

    Need better instructions? Try reading j101399j's awesome polymod Eclair install guide with images!

    Questions? Don't forget to use the search!! Your question has probably been asked and answered before. Also, here's an Android on Kaiser FAQ


    Please use this build with the latest radio, for Kaiser that is 1.71.09.01. Old radios are not supported.

    What works:
    Normal Sleep/Suspend (not hacked!)
    Calls/Txt
    3G Data/MMS
    Wifi
    Full GPS with AGPS
    Network (Cell-Tower-based) Location (buggy)
    Hardware OpenGLES
    Google Apps
    Google Sync
    Exchange Calendar
    Facebook
    YouTube

    Apps included in this build:
    Live Wallpapers: Grass, Beziers, Bobs, Polar Clock, Visualizations
    Astro File Manager [Free]
    Taskiller Free 1.8.1 (no ads + CUSTOM THEMED TASKBAR WIDGET) [Free]
    Facebook (full sync working)
    Myspace
    Car Home
    Desk Clock [new!]
    YouTube
    Powerbar Widget
    Genie Widget (a.k.a News and Weather app)
    Nav Launcher [Free]
    Tetherbot [Free]
    GPS Test [Free]
    extra terminal tools in bin/xbin: rwsystem, rosystem, nano & more

    Optional Apps (in zipfile):
    Maps (US and Int'l Nav)
    HTC_IME (for 320x480 white soft-keyboard)
    PinyinIME (Chinese soft-keyboard with auto-complete)
    HTC Notes (nice, but always runs in background)
    Amazon mp3
    ConnectBot (latest from Google Code repo)
    Jbed (for Java apps)
    Frozen Bubble
    Jewels
    Solitare
    Gestures Builder

    Not working:
    Bluetooth
    Camera
    Voice Dial/Search/Keyboard
    Speakerphone
    YouTube HQ
    'Reboot'

    TODO:
    • Create full /andboot/ packages for n00bs
    • Create androidupdate.tgz for different WiFi power levels
    • Create androidupdate.tgz to switch animations
    • Test light-to-dark and dark-to-light
    • The 'Cell-Tower' Location bug has been found (fix in progress)
    • Full-Build PNG-Optimization (in progress)
    • Clean up the in-call dialer buttons
    • Improve the music app for QVGA
    • Make menu-to-unlock a Spare Parts option (fix in progress)
    • Camera, Bluetooth, Audio-In, Video Playback (fixes being worked on, volunteers always appreciated)
    • Add Kaiser vendor to OE github
    • Rebuild themed .apks from source

    Skin information & credits:
    * Light Tray Launcher from gChrome by Moonspoon (link)
    * Dark Tray Launcher from Gloss by Moonspoon
    * Dark Theme Colored Notification Icons from Zapote21's Zapmix 0.95
    * Black Notification Bar and Notification Tray Handle from OpenEclair MetaMorph put together by JAguirre1231 (link)
    * custom wallpaper, robot from (link)
    * custom dark-themed taskiller bar
    2
    In my opinion, Froyo is best for this phone. Look for that or Gingerbread.
    Best way to overclock is to use Rogue Tools from the market.
    You can overclock with atools, but we tend to get more stability if we let the phone boot at normal speed and then overclock after boot. Rogue Tools does that.
    I used to overclock to 520 MHz. It runs fast but runs hot and eats the battery. Now I use 400 MHz (the normal speed) for very good battery life.
    I use Fresh Froyo which can be found under the HTC Vogue but also runs on our phone. See my signature for links.
    1
    How to install this and faq's

    Please do not quote this post, just link to it or only quote parts to save space on this thread

    How to run Polymod’s AWESOME 2.1 Eclare Build and Updates

    ==================================================
    Contents
















    Section 1 - Install
    • Prep/Setup
    • (Option 1) Running HaRET from SD (still have windows and Android)
    • (Option 2) Running from NAND (comming soon)
    • Install via NAND/Flash
    • HaRET Install
    • Install Menu & Install Menu Options
    Section 2- FAQ's and Errors
    1. Failed to reach system.img on SD Card
    2. WHY SO SLOW?!?!?
    3. persistent property ... error 2
    4. Wierd Code [ 15.159744] hc_set_state...
    5. No "Install System" option and crash for EXT2 install
    6. How to change the lcd.Denisty
    7. How to partition your sdcard in Android
    ==================================================
    If you don't find the answer here;
    There is now a wiki: http://www.sandladan.nu/wiki


    Section 1 - Install
    1. Download the latest Eclare build from the 1st post and
    For Nand, also download the nbh for your device
    For HaRET, also download the HaRET base files


    The files are in this area on the 1st post (links disabled)
    SD install:
    Download the latest basefiles (haretinstall.zip) from SourceForge
    If you want to partition, you will need your partitions to be:
    1: FAT32 (at least 512MB, to be safe) / 2: EXT2 (256MB) / 3: ext2 (256MB)
    Warning: Partitioning your SD card successfully can be difficult, I recommend using Linux.

    NAND install:
    This is an beta build! I am not responsible if you brick your phone or a tornado lands in your yard due to flashing to NAND!
    How to flash a ROM for Kaiser
    Download the latest .nbh from SourceForge

    The polymod package:
    [ DOWNLOAD Eclair polymod 2.1b for SD install or NAND ]
    [ DOWNLOAD OptionalApps.zip ]

    2. Unzip the files to your PC

    3. Prep Storage Card if you are going to use EXT2 partitions. Make them 260MB each. If they are not that big the installer will crash for some (me included) becasue the system.img and data.img are 256MB in size - See FAQ 7 for partitioning the sdcard in Android

    OPTION 1 - Run from Storage card and still have windows; aka HaRET, continue to step 8 below

    OPTION 2 - Run from NAND (phone memory); this will flash your phone, competly removing windows mobile and only running Android; continue

    NAND Flash/Install
    4(NAND). Select the NBH for your resolution and panel type
    5(NAND). Flash NBH by SD
    6(NAND). Once flash is done pull your battery out for 1-2 minutes
    7(NAND). Put battery back in and start phone
    Continue to step 14
    HaRET/Run from SD
    8(HaRET). Copy the andboot folder from the zip file to your phone’s sdcard (Storage Card)
    9(HaRET). On your phone open file explorer; and select your Storage Card
    image002.jpg

    10(HaRET). Now select the andboot folder

    11(HaRET). Select the default.txt for your phone and rename it to default.txt
    Note if you name it to startup.txt it will make HaRET automatically load

    12(HaRET). Run HaRET

    13(HaRET). Press Run

    image009.png

    14. Press & hold the center button of the D-pad button once the text starts scrolling
    InstallMenu8.jpg


    Here are screen shots of the different versions of the install menu:
    InstallMenu7a-1.jpg





    15. If this is a Fresh Install select you options for Fat32, EXT2 or NAND installation and continue to step 17. If no options come up then the only option is FAT32
    • For install to NAND (you must have flashed nbh for this to work), select install system and data to NAND​
    • For install to EXT2 partitions (HaRET); select system and data on SDCard partition​
    • For install to FAT32 (HaRET); select system and data on EXT2 system.img and EXT2 on data.img (This will not install anything on the EXT2 partitions)​
    16. If this is an update highlight and select the “Install Update”; After you apply the update and get back to the menu select “Fix Permissions(continue to step 15)




    17. Select “yes” to wipe install the system (only on first boot)


    InstallMenu2.jpg

    18. Select “Yes” to wipe your data
    InstallMenu3.jpg

    19. After the system files are installed, you will be back at the menu screen. Select “Quit” to exit


    HaRET will now create the data.img and finish the install and boot

    Section 2 - Errors and FAQ's


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



    #1 Failed to reach system.img on SD Card



    If you see the error message below:



    Failed to reach system.img on SD Card” then you did not hold the button down correctly. You are seeing this because you missed, disabled or bypassed the install menu.

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

    #2 WHY SO SLOW?!?!?


    Becasue of the Media Scanner. You can stop the Media scanner by opening terminal on your phone and typing the following 2 commands


    su

    killall mediaserver




    ==================================================================
    #3 persistant property ... error 2


    If you receive the following error:

    V O G U E A N D R O I D [some number] init: Unable to open persistant property directory /data/property error: 2​




    Then your data file cannot be mounted


    Use the data.img from the bottom of this post; Reboot, unzip and place the data.img in the /sdcard/andboot folder and start over (yes you will need to reinstall the system)

    This time DO NOT WIPE DATA



    ==================================================================​



    #4 Wierd Code colors or lines on the screen



    If you get color lines, messed up pixels or other wierd display issues, try changing your panel type in nbh or the default.txt​


    ==================================================================​

    #5 No "Install System" option



    If you reach the install menu and the Install System option is not there and you are using EXT2 partitions, or if the EXT2 install fails it is becasue you need to make your partitions bigger, try 260MB+ and try again.

    ==================================================================​





    # 6 How to change the lcd.density


    Method 2:
    From; Niscandia;[...]The way you can do this is [by] changing the /system/build.prop file. There is a setting in there called "ro.sf.lcd_density" I changed that to be the proper density, and it worked just fine. [...] Just remember that you need to remount the /system into read/write mode before updating the build.prop file.
    =====================​


    This will allow you to use 320X480 with an lcd.density of 160; you get all of your apps in market and a screen size that is simular to 240X320​



    1. Open terminal and type the following commands:​

    su

    mount -o remount,rw /system
    cp /system/build.prop /sdcard/build.prop
    mount -o remount,ro /system
    exit
    2. Exit terminal
    3. With Astro or Estrong navigate to the file (copied to your sdcard) and edit the ro.sf.lcd_density value
    4. Save the file.
    5. Go back into terminal and type the following:
    su
    mount -o remount,rw /system
    cp /sdcard/build.prop /system/build.prop
    mount -o remount,ro /system





    exit
    6. Reboot phone and you lcd.density will be changed​


    # 7 WiFi is not working

    If WiFi is not working try applying the update in this post:
    http://forum.xda-developers.com/showthread.php?p=5670646#post5670646