yashsingh1/xdaforums huggingface dataset:
[Touch Pro2 CDMA] arifiano:
Same thing happens to me also!!!

And this phone has other bugs also....nice phone but comeon HTC...do some valid testing on it...
[Touch Pro2 CDMA] helirob:
It's not random, but it is a glitch. When you use the volume control and go to silent or vibrate only and then change back, it changes the ring type. I have another thread going on this topic and someone else said they talked to HTC and it is a bug they were able to reproduce and will fix it in some future software upgrade, what ever that means.
[Touch Pro2 CDMA] bitslizer:
it will also reset to ring only upon soft reset
[Touch Pro2 CDMA] helirob:
I found a fix for this @ ppcgeeks. Install the ring and vib fix.cab. My TP2 now keeps its vibrate setting.

http://forum.ppcgeeks.com/showthread.php?t=83378&page=4
[Touch 3G General] arseny1991:
With kind regards and thanks to a member of this forum, stuliv12, who provided us with a link to a HTC Click ROM, im asking all the chefs of this forum to be so kind and port Android on Jade. Only you have the skills needed to do so.

I believe that many of us here would want to make their Jade even better, by running Android on it :)

I have uploaded the ROM to Megaupload, so that you dont have to go to the original site and register.

http://www.megaupload.com/?d=FSD6CJ8N

Looking forward to seeing and testing Android on Jade.

Thank You in advance.
[Touch 3G General] cutegoat:
It's really good news. Let's improve this sparkle and make a big fire.

I want to use Android on my Jade so much.

I'm willing to support to develepors at least as a tester.

I appreciate the efforts of arseny1991 to encourage the Jade users about Android.

I hope we'll hear some good news soon.
[Touch 3G General] jhaquo:
Greetings,

I also would love to help with this project.

Please cooks, tell me how i could help... I have some IT knowledge, but really didnt had the time yet to learn how to cook...

Regards,

Jhaquo
[Touch 3G General] arseny1991:
i believe that we need to test Android with Haret first, because its more safe (we wont brick our Jade).

To do so, we should get the kernel out of the Tattoo ROM. Any idea how we can do that ? How to decompile the ROM provided earlier in this thread ?
[Touch 3G General] lrmulli:
I did have a go at opening up the attached file (the .exe above)

I used uniextract to extract the .exe and then that revealed a whole load of files, but the bulk of the space was taken by a cab file (90 odd mb). I tried to open the cab but can't succeed - I can see the content is made up of 2 files and 1 of the files is a .img file so this is the kernel.

All have a go and see if you can get to this file.

Louis
[Touch 3G General] stuliv12:
thats the same with me, i can see the two files and the .img, but i cant seem to extract it, if i could, i have the hariet for my elf, and can just swap the img files etc to see how it starts.

The main issues i would have thought would be how the keys are mapped, as the Tattoo has the home and back buttons, i assume we could re-map these to up and down respectivly?

any thoughts?
[Touch 3G General] lrmulli:
Lets not get ahead of ourselves worrying about the mapping of buttons - the first major hurdle is getting all the necessary files, and then the second major hurdle is booting - Once we have achieved those 2 goals we can worry about button mapping.

Anybody got any ideas about how to extract those files? Anybody extract files from a HTC rom .exe before as they could be packed in a similar fashion.

Louis
[Touch 3G General] arseny1991:
look what i stumbled upon.....

http://xdaforums.com/showthread.php?t=564984&page=2
[Touch 3G General] lrmulli:
Good find - unfortunately the links don't work - I see the links have been asked for - lets hope they post.

Louis
[Touch 3G General] StewieTux:
Uploaded the files again:

http://rapidshare.com/files/290344750/tattoo.zip
[Touch 3G General] arseny1991:
aaah, that is great ! thank You !

now how can we implement them.....

:)
[Touch 3G General] cutegoat:
Come on guys. Let's do it..
[Touch 3G General] DanRo80:
All official Roms of HTC Click (Tattoo)

Don't know if this helps anyone out.

http://htcpedia.com/forum/showthread.php?p=21835#post21835
[Touch 3G General] arseny1991:
lets keep this thread alive :P
[Touch 3G General] digsf:
Live, thread, LIVE! :D

I'm waiting for Android too. :)
[Touch 3G General] phoenix20815:
hey there,

android on jade would be really BOOMBSTIC ;)

Ng
[Touch 3G General] haree:
hi guys

sorry to disappoint u but i have been around this forum for around a year and was waiting for the same i dont think its a possibility thats why i got my tattoo recently as it was the cheapest and i badly wanted to try android

but still wishing u good luck :D:D
[Touch 3G General] dreamdreamt:
What are your impressions about android compared with WM ?
[Touch 3G General] haree:
1. the scrolling is very smooth on the tattoo much faster than my jade

2.the music sound 100 times better than the jade(tattoo has a 3.5jack)

3. putting aps on the android is a bit if a pain ie u just cant download a cab and just click it on ur phone these are .apk files and to install the same u need to use the sync and a tool called the aps installer on the same to install an application this u can do only through the comp a little bit of a a pain

and their is some thing called the rooting on the android something like our HSPL i still havent got it its not as easy as the HSPL we do

u need to create a gold card all that stuff which is still quite confusing

but i am enjoying the feel of the tattoo its great experience

and u dont have anything like our pim backup for the android so every time u flash a new rom u need to sync with ur comp or google account

this is also quite a pain for me

but u realy cant compare a WM to ADM

from my experience both are diffrent and thank god:D i kept my jade and did not dispose it :D:D so i got two toys to pay with

Note : the india version of the tattoo is not 3G
[Touch 3G General] dreamdreamt:
Thanks Haree for the reply. I think that Android is very promising OS but we are in the beginning and like anything it needs time to be well developed , also programs for it. In this point of view WM is years in front.
[Touch 3G General] Greggy161:
guys, wait for wildfire rom - devices are pretty much the same
[Touch 3G General] adrimaxi:
Wildfire seems to have been released... So if some android cooker could have some time it would be so nice to give a second life to our Jade!

see http://xdaforums.com/forumdisplay.php?f=679
[Touch 3G General] luyi_shane:
looking forward to it~

there're fewer and fewer roms for jade these days...
[Touch 3G General] adrimaxi:
The roms are available there:

http://shipped-roms.com/shipped/Buzz/
[Touch 3G General] dreamdreamt:
Do you think that it requires different cooking skills than cooking a WM ROM?
[Touch 3G General] LeTengX:
some good news, hope android can be ported to jade very soon:)

http://windowsphonethoughts.com/news/show/98825/run-android-on-windows-mobile.html
[Touch 3G General] haree:
hi

sad part is the site does not even mention our phone in the site :(

thanks for the info:D
[Touch 3G General] ritchietos:
i hope android will come soon to this device this thread is keeping my cellphone alive lol
[Touch 3G General] ritchietos:
if someone can ghet haret to work than whe maybe can boot the htc tattoo or wildfire rom

(((lists.linuxtogo.org/pipermail/haret-devel/2010-February/000005.html))) (((mail-archive.com/haret@handhelds.org/msg01204.html)))

i think it must work its the same procesor and screen .
[Touch 3G General] ritchietos:
maybe a solution ?

(mail-archive.com/haret-devel@lists.linuxtogo.org/msg00013.html)

i found this response on google

I think I found the problem.

In mmu_trampoline function there is a code for setting translation table entry. But if the physical address of the mmu_trampoline is less or equal to 0x01ffffff, than the index to the table is wrong. The physical address will be actually virtual address, so we need modified virtual address for obtaining the index to the translation table.

I patched the code this way and there is no unhandled exception (on MSM7225):

@ Turn off mapping for this code

mov r1, r4, lsr #20

mov r0, r1, asl #20 @ r0 = funcaddr & 0xfff00000

orr r0, r0, #0x00000C00

orr r0, r0, #0x00000002 @ r0 |= 0xC02

@ next five lines count the mva and extract the index

mov r1, r4

mrc p15, 0, r7, c13, c0, 0

and r7, r7, #0xFE000000

orr r1, r1, r7

mov r1, r1, lsr #20

str r0, [r5, r1, asl #2] @ mmu[funcaddr>>20] = r0

The code lacks the condition for funcaddr (funcaddr <= 0x01ffffff).

Compiled HaRET with this patch is available here:

http://xdaforums.com/attachment.php?attachmentid=284592&d=1266872927

I haven't booted Android yet because I don't have proper one (for HTC Jade).

Can somebody confirm if am I right?

Radim
[Touch 3G General] arseny1991:
very interesting, can it be that after nearly of 1 year of keeping this post alive, we might get android on our jade.....

i will be willing to try it out, just post the final haret u have compiled and someone needs to extract the android image from tattoo or wildfire rom...i tried but couldnt :(

Count me in as a tester ! :)
[Touch 3G General] ritchietos:
al we need is to put this in a folder and run haret

-haret.exe (http://xdaforums.com/atta...2&d=1266872927)(works on the msm7225)

-zImage (kernel file)

-Initrd.gz

-default.txt dont now where to look for maybe (androidonhtc.com/wiki/Boot_Options)

-rootfs.img

-system.img/system.sqsh (Android OS files) (maybe incubus tattoo 1.6 rom ? from xda )
[Touch 3G General] ritchietos:
edit ** link for working haret http://xdaforums.com/attachment.php?attachmentid=284592&d=1266872927
[Touch 3G General] ritchietos:
http://xdaforums.com/attachment.php?attachmentid=284592&d=1266872927
[Touch 3G General] adrimaxi:
damn, my jade is out for 2 weeks with my wife...
[Touch 3G General] arseny1991:
any way someone can link me to the post of Ubuntu on HTC Touch Pro 2, wanna try if it boots on jade :)
[Touch 3G General] ritchietos:
hmm the tattoo has bigger ram can it not be a problem ?(tattoo has only 25 mb more ram ) just need to find the right boot option so we can boot android i found a rom from tattoo that works on 192 mb ram from incubus

can someone help pleas.

so whe can close this thread after a year and run android its just a few steps to go.

maybe 10 min whit som knowledge and we ghot android running bye bye windows mobile.
[Touch 3G General] ritchietos:
but this is a wvga device and jade is qvga so i think this wil not work

link for ubuntu on touch pro 2 http://xdaforums.com/showthread.php?t=640785

u may wanna look for a qvga version just look on google
[Touch 3G General] haree:
Just for ur info

hi

i also wanted Android on Jade got impatient & the android bug bit me and went and bought my self a Tattoo(cheapest in my country)

having both WM(jade with my wife:D) and AM(tattoo im using it :D) the info i wanted you to note is

that on the Android mobile u need to put all ur working aps on the Mem and as of now to my knowledge u dont have the option to install some applications on the Storage card like the WM

so keep this in mind the More Memory on the Tattoo makes the difference

this is Just food for thought for all u cooks are trying to cook android for our Jade

happy cooking and good luck:D
[Touch 3G General] adrimaxi:
Sorry haree, I am not sure about what you're saying because with haret the android system remains on the SD so as long as your SD is big you're safe...

Anyway it remains that you can still use app2sd... Perhaps you should have a look into cooked rom with app2sd

have a good WE
[Touch 3G General] haree:
hi

1. im not a techie only experience based on the knowledge i gained from this great forum :D

2. i dont have the cooking knowledge

3.i was just quoting my experience with my tattoo thats all

so i might be wrong when it concerns porting android to jade

that was just for the info that's all
[Touch 3G General] adrimaxi:
Haree, I feel sorry. I didn't want that you take it for you. It was just not to discourage anybody (i am also not a techie)... But seriously you should have a look into app2sd, because you could feel more confortable with your tatoo.
[Touch 3G General] haree:
hi

i read a lot about it in the forum i dont think it works unless u cook it on to ur rom ie that is what info on got on the same

thanks anyway :D
[Touch 3G General] psycoy:
jade is device to 528 mhz with msm7225! for hero msm7200 and cpu speed 528 mhz...well the devolpment is nothing diffucult, the race is open...
[Touch 3G General] ritchietos:
i will upload the right boot code later on today (dont have my jade here to test it) last step is to find a good tattoo rom and boot hope it works !
[Touch 3G General] alex.gribbin:
this might be jumping the gun but does anybody think it would be possible to flash android to NAND in the future?
[Touch 3G General] haree:
hi

u want shipped tattoo rom:D

see here take what ever u want : http://shipped-roms.com/shipped/Click/

enjoy:D
[Touch 3G General] ritchietos:
link for boot code

http://download47.mediafire.com/4hydi6z6m6xg/niyrnuwndwwzmzu/default.txt

dont have my jade here to test it
[Touch 3G General] Markus86:
The Link is dead...
[Touch 3G General] chatocean:
has anybody can run android on Jade?
[Touch 3G General] ritchietos:
did a few test yesterday iam working for a solution its stuk at closing mmu

whit other bulds its black screen after booting linux ( they are 3 settings for that didnt test it jet )

iam sure it will be running after a time if we dont give up !

i found som proper zimage whit 38 mb free ram and another whit 25 mb free ram

for tattoo rom .

tattoo is msm7225 like the jade en have the same ram (whit proper zimage) its the same camera and screen .
[Touch 3G General] Markus86:
Can you upload the necessary files? I'd like to test it, too.
[Touch 3G General] alex.gribbin:
I'll second that!
[Touch 3G General] squezee:
Hi guys i have a jade and i can test it if you tell me which files i need ;)
[Touch 3G General] ritchietos:
ok i will upload the files iam just testing today a fixed haret version from a android forum . just waiting for the email from hem whit the haret he claims it works . so lets hope

i will upload everething in one file so u just need to copie the folder onn u cellphone
[Touch 3G General] morti50002:
guys, the thread on htc hd named android for vga and other devices... anyone checked?

http://xdaforums.com/showthread.php?t=641021
[Touch 3G General] haree:
hi

thanks for the info but jade is QVGA right:D
[Touch 3G General] ritchietos:
ok before u can boot android from haret u need to make a folder on u sd card and name it andboot

then put this in the folder

-haret.exe (http://xdaforums.com/attachment.php?attachmentid=284592&d=1266872927)

than make a text documend and put this in it

set ramsize 0x07000000

set ramaddr 0x10000000

set mtype 1553

set KERNEL zImage

set initrd initrd.gz

set set cmdline "board-htckaiser.panel_type=0 ppp.nostart=0 pm.sleep_mode=1 mddi.width=320 mddi.height=428 no_console_suspend board-kaiser-keypad.atttilt=0"

boot

save it as STARTUP

it must look like that STARTUP.txt and copy it to sd card in the folder andboot.

now for the next step u need to search a good rom needs to be qvga !

and u need this files from the rom and copy it to andboot

-zImage (kernel file)

-Initrd.gz

-rootfs.img

-system.img/system.sqsh

at the end it will look like this

-haret.exe

-zImage

-Initrd.gz

-default.txt

-rootfs.img

-system.img/system.sqsh

and turn of u pin code befor u run haret dont now why i read it somwhere

u can try difrent haret bulds or roms somtime it crash just reset the device.

just rember u have a qvga,msm7225 and 192 mb ram and som zimage (kernel file) have a fix for that

now its testing and testing .and save the logs from haret to see what the problem was.

and post it here on xda.

i have alot of work this week so i hope this help for u guys to start testing and fixing
[Touch 3G General] Black_Gamer:
Thanks for the good work ritchietos :)

Anyway, how can we get the zImage and the root filesystem from the Tattoo roms? Normally, the custom roms come packed in a zip file, but these files do not come in it. Is there any way to extract these files from custom roms?

Sorry for the noob question, but i am still new to this :P
[Touch 3G General] ritchietos:
maybe u can try this one its for difrent phone and chip but its the same qvga screen

this is how to instal remeber u want to RUN FROM SD CARD via haret not instal

this is a page how to instal

http://xdaforums.com/showpost.php?p=5602064&postcount=1195

and this is the rom

http://xdaforums.com/showthread.php?t=600154

and use the haret from here the (haret7225)

and the startup.txt also
[Touch 3G General] Markus86:
Same problem here...
[Touch 3G General] ritchietos:
iam looking for it and learning more how to make my own haret for the jade.

its the first time iam using haret for android on my jade. on my old phone (htc s710) it was needet to instal a new windows rom.

sow i hope its not that much work .

maybe u can try som difrent haret bulds by the time.
[Touch 3G General] psycoy:
in the my jade not run...
[Touch 3G General] maarinho:
Hi to all, my first post here.

I've been following this thread for a while.

As ritchietos says we need:

-haret.exe

-zImage

-Initrd.gz

-default.txt

-rootfs.img

-system.img/system.sqsh

I've downloaded a tattoo rom from "shipped-roms.com/shipped/Click/" as haree suggested. There is a boot.img file and a folder called "system".

By looking here "xdaforums.com/showthread.php?t=520676" I think we need to build the system.img file from the folder "system".

Btw, is boot.img in tattoo rom the same as rootfs.img?

If this is both correct, we're only missing zImage and Initrd.gz

I'm still noob at this but hope this helps. ;)
[Touch 3G General] Markus86:
According to androidonhtc.com:
[Touch 3G General] maarinho:
Definitely rootfs.img and boot.img are not the same thing, that was a noob question.

By doing a little research it seems that inside boot.img, which can be found in the tattoo rom, is the ramdisk and the kernel. That's what we need.

It seems it can be extracted under linux but I have no way of trying this. This is the HOWTO: "xdaforums.com/showthread.php?t=443994"
[Touch 3G General] ritchietos:
still working on haret. hat alot of work this week

the mmu is shutting down now but now my phone just restart after 5 min.

i will post a newer haret soon .
[Touch 3G General] toasty_:
You can also extract an original rom from Tattoo or Wildfire (also from other htc android devices). But you need Windows and Linux to do that.

At first you have to download the orignal rom from HTC website. If you run the exe-file in your temp folder (Windows 7 C:/Users/<Username>/AppData/Local/Temp (might be hidden)) all relevant files are extracted. You have to look for a file named 'rom.zip' - be sure that the rom update tool is in entire screen - but don't click any button) . After copying this file you can leave the Updater.

In this zip file are are different data. You need:

* system.img (android system --> is squashfs --> you can extract with 'unsquashfs' in linux)

* boot.img (linux kernel and initial ramdisk (initrd))

to extract this image you need split_boot

maybe you can use the tattoo kernel. but i don't think so - it is not comparable with a pc. For these phones hardware is hard adressed and it is different for all models. For example the CPU of HTC Vogue and Kaiser is similar to that one that is used in HTC Saphire and HTC Magic, but there was also need to develope a new kernel.
[Touch 3G General] psycoy:
i used this script in startup.txt file :

set ramsize 0x10000000

set ramaddr 0x10000000

set mtype 2293

set KERNEL zImage

set initrd initrd.gz

set cmdline "lcd.density=240

msmts_calib=0x395.0x3d5.0x79.0xa0 clock-7x00.a11=500

msmvkeyb_toggle=off pmem.extra=1 gsensor_axis=-1,-2,3"

boot
[Touch 3G General] francesco.cristinelli:
ciao, non è che puoi postare i vari file da te utilizzati ed eventualmente come hai proceduto? Scusa se chiedo troppo ,ma io non riesco a farlo partire! Grazie.

hello, you can not post the various files you used and if so how did you proceed? Sorry if I ask too much, but I can not start it! Thank you.
[Touch 3G General] spavlin:
UpLoad plz working zimage & inetrd
[Touch 3G General] haree:
Give him some time pls

Hi

all i do understand ur eagerness to port Android reading all the post i feel we are putting too much pressure on : ritchietos

pls give him some time to do his R & D and im sure wed have what we want

this is just a request thats all :D
[Touch 3G General] ritchietos:
iam working now to buld a working kernel for the jade from the htc tattoo. sins they are no support for the touch 2 jet i neet to begin from scratch. and i can say its alot of work !

maybe we can donate too for the htc touch 2 android forum. its the same hardware and not that much work to port it to the jade.
[Touch 3G General] ritchietos:
still working on it

need to instal ubuntu when i have more time to work fuder on it .

i will post later for more info .
[Touch 3G General] Markus86:
Thanks for your effort :-)
[Touch 3G General] deadlock1969:
Android

Keep the good work ritchietos. if you need any help ive got a software developer friend in the family who could lend a hand.
[Touch 3G General] p.o:
Anyone can post a pack with all files (harret, zImage, ...) ?

I have not found correct files :(
[Touch 3G General] Markus86:
It doesn't work yet...
[Touch 3G General] ritchietos:
installed ubuntu on the pc.

now i can work for 100 % on the kernel.

the harret 7225 version works the mmu problem is a easy fix its just the kernel .

if uw wanna help i post som files later on (it starts now but my image is to big and other ones dont work yet ).

i do my best to post it when i am home. i am now in germany for 1 day maybe 2 :d

it wil cost to much to send a file here :d they ask like 4 dollar for 1 mb ?? wtf !!!

maybe a hot spot is see what i can do

i will keep posting here grtz.
[Touch 3G General] Markus86:
Yeah, mobile Internet isn't cheap here ;-)
[Touch 3G General] phoenix20815:
....cant wait to try android on my touch 3g....:cool:
[Touch 3G General] TVTV:
I'm also very interested in using Android with my Jade. :) Keep up the good work, guys!
[Touch 3G General] thatguy1982:
awesome. modifying haret is going to be the hard bit. once thats done i bet the rest will just flow :)
[Touch 3G General] shell123520520:
Do not know if there any good news I can not wait！I really worry about is not the plan God has given up really do not want to end this way！
[Touch 3G General] joolawan:
Now, Anyone have the android to run on jade or not?
[Touch 3G General] getskay:
Not yet Fido, I think we will wait for it from you :)

what do you think as Professional Rom developer ?
[Touch 3G General] TVTV:
Can't we beg the Haret dev. team to make Haret work on the Jade? It shouldn't be too hard for them, i believe.
[Touch 3G General] boe1iz:
Hello,

Who are the Gurus for Haret development? We have ask to them to develop Haret for Jade. or may be we have to donate them.

They have rapidly develop for HD2. It shouldnt be so hard for them to develop for Jade.

Regards,
[Touch 3G General] b3nnyray:
here is a demo with a android in a htc ..

http://www.3gtech.info/android-os-ported-to-htc-touch.html
[Touch 3G General] mua30:
at the end, is there will be a version on jade or not :mad: :confused:
[Touch 3G General] phoenix20815:
yeah frustrating, im looking nearly every day into the forum to check any update, but i think it stucks, hope not end like that .....:(