Welcome to the Android/Linux Topaz (Diamond 2) Port information portal
From here you will be able to find new information on the progress and development of the Android/Linux port to the Topaz.
Please post all questions and information on this port of android here.
This thread/project is based on the XDANDROID porting project.
Before starting posting read the FAQ.
Change logs:
August 29th 2010 ( 2.2 Froyo RC2.1 ) :
System image related:
n/a
Kernel related:
added dynamic monodie detection ( no more separated monodie/dualdie kernels )
August 26th 2010 ( 2.2 Froyo RC2.1 ) : System image related:
- n/a Kernel related:
- Sound works on Topaz with 26th August kernel
August 19th 2010 ( 2.2 Froyo RC2.1 ) :
Nothing major just some:
- General tweaking
- Bug fixes
- Removed most apps that caused instability
July 25th 2010 ( 2.2 Froyo RC2 ) :
- Dialer slide to answer re-added.
- Adding chrometophone
- Updated Launcherpro, xda, OIfilemanager.
- Word prediction/dictionary cherrypicked from cyanogen git
July 10th 2010 ( 2.2 Froyo Beta v2 ) :
- JIT now enabled by default
- Wifi working with latest rootfs
- Youtube vids work on low quality.
- SD card fixed
- Sound ringtones and notifications issue should be fixed
- Updated apns.xml from thread
- Removed default music app and replace with cacheinjection Music Mod 1.7.5.2
Spreadsheet with overview of working XDANDROID builds:
Member stijnr created a Google Docs spreadsheet where everyone can enter information of every XDANDROID released build to see which one works on which device and with which elements. By centralizing this information everybody can easily see what configuration would work for their devices. This should make it easier for people to get started using XDANDROID without having to 'pollute' the main thread with questions such as "Which release works for me / Which is the best".
Q. Why is it asking me for a pin code / Why won't it unlock?
A. Disable pin code in Windows Mobile before booting.
Q. Why when I return to WM my time is messed up?
A. Android uses a different way to tell time, causing Windows Mobile to change to another time (For example, if you are GMT -5 it will be 5 hours ahead, if you are GMT +5 it will show 5 hours behind.)
Q. Why am I stuck on the lockscreen?
A. Try tapping the power button once, then unlocking. The device thinks the screen is off.
Q. How do I install an .APK file from my PC?
A. Create a folder called "AndroidApps" on your storage card and place your file there.
Q. Why does app (insert name here) not work on my phone?
A. This is still in a highly active development stage, most apps will work, some will not, and others will change from build to build.
Q. Why cant my phone find any network?
A. Change "force_cdma=1" in the STARTUP.TXT to "force_cdma=0".
Q. Why wifi doesn't work in Android?
A. Before booting into Android throught haret.exe, switch "on" the wifi in WinMo.
Q. How do i return to WinMo after booting into Android?
A. You could hold the "end call" key and press "Power off", or at the back remove the stylus and press the little red button.
More coming soon.
Usefull Startup.txt commands ( copy cmds without quotes ):
Overclocking
"acpuclock.oc_freq_khz=XXXXXX" - Used for overclocking your cpu ( example: "acpuclock.oc_freq_khz=650000" is 650 MHz / 650 000 kHz ) - Use it at your own risk!!!
Setting another folder as your Android root
"rel_path=place here the folder name" - If you dont want to put XDAndroid in your SD root you can put it in another folder ( It is recommended that you call this folder "andboot" and not "Android", example: you created a folder named "andboot" in the root of your SD for XDAndroid, add this to your startup.txt "rel_path=andboot" )
Onscreen terminal keyboard
"msmvkeyb_toggle= (on/off)"
on = displays terminal onscreen keyboard
off = hide terminal onscreen keyboard
Browse to your storage card and open/run the file Haret.exe
On the first boot android will ask you to tap 5 white dots for touchscreen calibration
Wait for Android to be completely up and running
Keymapping for the Diamond 2.
[1.][Call] -> Call
[2.][Windows Key] -> Menu
[3.][Back] -> Back
[4.][End] -> End | Power
[5.][Volume Up] -> Volume Up
[6.][Volume Down] -> Volume Down
[7.][Power] -> Home
__________________
|HTC Topaz|Energy 18th August 23678|4.49.25.91|OliNex 2.51| |XDANDROID 2.2|29.7 system|latest zImage,initrd,rootfs|
Note1: No release here will be totally stable for a while, these are only for testing purposes and nobody can claim any responsibility if you end up breaking your phone, which of course should not happen with any of these builds.
Note2: Add the latest ( links posted under the build below ) modules, rootfs, zImages, initramfs to the build below for the best experience.
Just like we need a good HardSPL, we also need android on our shiny new diamonds. I just hope that we can get somewhere with it and some more devs pick it up as the phone becomes more popular.
Agreed, hardware-wise I think the HD is the closest to the TD2 among the "older" htc models.
Appart from the slider bar and the buttons (sensistive on the HD, mechanical on the TD2), I think the hardware and screen resolution are exactly the same....
Got My D2 and can't wait for progress on this to start. Big Kudos to all that will be and are working on this on the D2 and other phones. I'm just sad I have no way or knowledge to help.