[25/03/11]XDAndroid - Topaz [2.2.2][FRX06 Final]

Search This thread

Tiwaz

Senior Member
Apr 26, 2009
55
3
Android is so awesome. Hope u guys can get it work on the Topaz. To bad i can't help u guys with it because i don't understand ppc's enough ( Topaz is my first PPC ).

Good luck!
 

jutley

Senior Member
Mar 23, 2006
2,752
505
UK
will someone help us on the rhodium section we have a android section in roms please help us get android running on this awesome handset thank you
 

dicki

Member
May 22, 2007
12
0
wiki

Hi All,

Is there a Android-on-Topaz wiki yet? i'm keen to start helping out with getting android working on the topaz.

I've been following the android on diamond thread for some time and firmly believe that the wiki is a much better way of sharing information than 200 pages of "is it done yet"

Thanks

Dicki
 

WigglerAway

Senior Member
Jan 29, 2007
55
0
Hi All,
I've been following the android on diamond thread for some time and firmly believe that the wiki is a much better way of sharing information than 200 pages of "is it done yet"

Absolutely.

I've been information gathering/hacking at the kernel but since there was no other devs and I haven't got much to work I haven't bothered writing up anything to wiki. If you're interested in getting involved, get in touch.
 

AMackay

Member
Oct 26, 2008
27
0
I think only Wiggleraway is working on this at the moment. Lots of devs are still at work on android for the original diamond, and the touch hd.
 

Tiwaz

Senior Member
Apr 26, 2009
55
3
GRR, I hope some Dev is going to think about Android on Topaz. Android is soo awesome
 

cr2

Senior Member
Jan 15, 2005
1,671
59
Don't think anyone's working on this yet but I dumped the mddi client capabilities struct found in mddi_probe() of mddi.c. Looks like we've got a new mddi client manufacturer (Mfr_Name=B9F6).
Are you sure that it is correct ?
The known mddi cleient chips are
Code:
0bda_8a47 novatek
4ca3_0000 epson
d263_0000 toshiba
I think that teh topaz uses epson chip, like BLAC100.
 

WigglerAway

Senior Member
Jan 29, 2007
55
0
Are you sure that it is correct ?
The known mddi cleient chips are
Code:
0bda_8a47 novatek
4ca3_0000 epson
d263_0000 toshiba
I think that teh topaz uses epson chip, like BLAC100.

Hi cr2, good to see you on the thread.
I'm confident I've got the right id in that dump. I've seen epson init code in the SPL however the SPL debug output reports a novatek controller with AOU panel which is unfortunate as neither company are very forthcoming with their specs. It looks like everything will have to come from reversing the SPL or ddi.dll. Do you you have any experience of the init code in either?
 

WigglerAway

Senior Member
Jan 29, 2007
55
0
The panel id is defined by gpios 0x39 and 0x3a. I think you should start documenting things
like FB address in wince, gpios, etc.

I do need to get round to documenting the bit and pieces I have found however the limited time spend on this gets spent working towards getting mddi working, most of the other interfaces are very close to that of raphael's and should fall into place if/when we get mddi working.
 
Glad to see that there are some of you that are looking into it. So mddi should be the only huge problem that we have vs the other Raphael builds? At least in theory?
Anyway, if you need me to update the first post and I happen to not be seeing the thread for some reason, feel free to PM me with what you need.
And hopefully once we get a working build, we can get it added to androidonhtc.com too.
 

VincentR91

New member
Jun 30, 2009
2
0
Great project.

Some information on blackstone linux config.

http://www.gavero.com/pichurri/blackstone/black-orux-020209.diff

This I think is very interesting.

Code:
diff --git a/drivers/input/touchscreen/msm_ts.c b/drivers/input/touchscreen/msm_ts.c
index 000f309..a81d8b2 100644
--- a/drivers/input/touchscreen/msm_ts.c
+++ b/drivers/input/touchscreen/msm_ts.c
@@ -26,12 +26,21 @@
 #define MSM_TS_ABS_X_MIN	0
 #define MSM_TS_ABS_X_MAX	479
 #define MSM_TS_ABS_Y_MIN	0
+#if defined(CONFIG_MACH_HTCBLACKSTONE)
+#define MSM_TS_ABS_Y_MAX	799
+#else
 #define MSM_TS_ABS_Y_MAX	639
+#endif
 #define MSM_TS_ABS_PRESSURE_MIN 0
 #define MSM_TS_ABS_PRESSURE_MAX 1
 
 #define MSM_TS_LCD_WIDTH	480
+#if defined(CONFIG_MACH_HTCBLACKSTONE)
+#define MSM_TS_LCD_HEIGHT	800
+#else
 #define MSM_TS_LCD_HEIGHT	640
+#endif
 

jatar

Senior Member
Nov 27, 2007
85
26
Melilla
Sorry If i tell a mistake but I´m newbie as in speak english;)
In xatakamovil I saw that the hardware of Topaz and Hero were very similar, It´s possible take the hero as a point of begin to modify his soft to remplace it in topaz?
Sorry again.
Thanks.
 

Landice

Member
Jul 10, 2009
29
0
Singapore
This is SO COOL!

I wants the Adroid running on my TD2 so badly! Too bad I don't have knowledge on this, keep on the good works guys! ;)

Hmm.. maybe I should start reading up some stuffs and learning now, so that one day I might able to give some help.. :p
 

Top Liked Posts

  • There are no posts matching your filters.
  • 13
    Updated Bundles and EXT2

    New and updated bundles and system.ext2 for your enjoyment! Bundles are noob freindly, just extract bundles to sdcard and run haret.exe in the andboot folder from winmo. Bundles have the latest rootfs, zimage and modules, and latest system.ext2 i made from xdandroid git.:p

    Froyo Bundle
    http://www.mediafire.com/?i12lbj2t3ixh7cg
    Froyo System.ext2
    http://www.mediafire.com/?995kqe7294az86g
    Gingerbread Bundle
    http://www.mediafire.com/?m9jxqwsbr36cexd
    Gingerbread System.ext2
    http://www.mediafire.com/?47ulbvd9bacwdof
    9
    To inform all that there are some breakthrough on camera and some fixes on battery drain, so expect in following days/weeks all of that working ;) and after that we could hopefully go on nand development ;)

    P.S.: And gingerbread is going also well so expect that too
    9
    Updated package

    Due to glemsoms autobuild service being offline, here an updated build as attachment. Usable for any of our devices. Diam, Raph, Kovs, Black, Rhod and Topa.

    Included is this commit.

    Have fun.
    Michael
    7
    Xdandroid bundles

    Hey everyone! For all you noobs to xdandroid out there, here are some links to 100% noob friendly bundles! These were made from Xdandroid source repositories that I synced and compiled today. These bundles have the latest Rootfs, Zimage and modules, and system.ext2 files, as well as startup.txt and tscalibration for Topaz devices (will work with other supported devices with different startup.txt and tscalibration) All you have to do is extract the file to sdcard, then run haret.exe in /andboot folder. That is it, Enjoy!

    Froyo Bundle: (FRX05-2.2.2 with camera)
    http://www.mediafire.com/?ek8lce5c3mlsr54

    Gingerbread Bundle (2.3.3 with Camera)
    http://www.mediafire.com/?cmqrltml8h7skfk
    6
    How to install Fx04

    Hello guys!

    I'm having a little hard time understanding all the steps of installing the newest XDAndroid. I have done this once and now I've forgotten it, and since I did there are som new versions out and I want to test the latets FRX04. And there are so many pages in this thread now and I'm not totally getting the step-by-stepguide thanks to my English reading level.

    So, I want to do a complete new install of android, format my card and then do it fresh. But what packages should I download? I just know about the kernel, rootfs and system, but what about all the other "system files?". I just dont get it and I have tried to look around in all the threads now. I would appreciate a complete step-by-step-guide :)

    Thanks!

    Its simple, here's how you install,

    1) first get the bundle package from the first page- September 17th 2010 Build Froyo 2.2

    http://htcandroid.xland.cz/XDANDROID.2.2.AOSP.FRX01.17.09.10.UPDATE_PACKAGE.7z

    2) then get System package - FRX04 Final NEW:

    http://files.xdandroid.com/system-FRX04.ext2.zip

    unzip both folders , and copy the system.ext2 from the fx04 folder to
    the bundle package folder, overwrite the file.

    3) get the latest root file from this link -
    http://files.xdandroid.com/rootfs/ i.e. rootfs-20110123-5cafe3f.zip Jan 23

    -rename the file, rootfs-20110123-5cafe3f.img to just rootfs.img
    -copy and overwrite the rootfs file in your bundle folder, it should be named andboot.

    4) Get the latest available version from this link -
    http://files.xdandroid.com/initramfs/
    i.e. initrd-20100813-b11116a.gz

    5) download the latest kernel from this link-
    http://xdaforums.com/showthread.php?t=869992

    Latest Kernel
    Commit# 1253
    Kernel: zImage-2.6.27.46-01253-gd53ddf6
    http://www.mediafire.com/?u7i17okoxz2u96y

    rename the zImage-2.6.27.46-01253-gd53ddf6 to just zimage and overwrite the zimage file in your andboot folder.

    Modules: modules-2.6.27.46-01253-gd53ddf6.tar.gz
    http://www.mediafire.com/?pdaequm74tmoday

    delete these from your andboot folder and copy the one you downloaded, the newer one.

    The structure of your andboot should be somewhat given below-:D



    /Storage Card/ or /sdcard/andboot

    /AndroidApps/
    /conf/
    /media/
    /STARTUP CONFIG/
    /startup.txt
    (you will get this file from your startup folder, if your device is topaz get that)
    set ramsize 0x10000000
    set ramaddr 0x10000000
    set mtype 2293
    set KERNEL zImage
    set initrd initrd.gz
    set cmdline "lcd.density=240 pmem.extra=1 msmvkeyb_toggle=off msmts_calib=0x395.0x3d5.0x79.0xa0 sensor=topaz gsensor_axis=2,1,3 pm.sleep_mode=2 rel_path=andboot"
    boot
    /haret.exe
    /initrd.gz
    /rootfs.img
    /system.ex2
    /zImage

    Running Android:

    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


    After you have logged in explore and set your options and creation of your data.img would take some time, and confirm if you have the wifi error.

    give your feedback

    hope it helps.