HTC Touch Pro2 - Android OS | Download and use OS Google Android on the HTC Rhodium



Rep: (296)
HTC Touch Pro2 - Download and use Android OS on HTC Rhodium

Description | Discussion пїЅlTalk firmware пїЅ | FAQ пїЅlFAQ on flashing пїЅ | Android OS пїЅ l NAND Android fromdiablocool | Accessories пїЅ l Purchase пїЅ l GPS пїЅ l Themes for TF3D пїЅ l Wvga games пїЅ l Discussion firmware from Kulja75 пїЅ l Discussion of CDMA firmware from MotoMAN пїЅ l Discussion CDMA firmware from Alleus пїЅ l Improve sound and increase volume

Attached Image


This topic discusses porting Android OS to your deviceHTC Touch Pro2 .
For general questions onAndroid that do not relate to specific assemblies, installation methods, as well as problems associated with poor performance of assemblies, we read Android OS FAQ .
There are currently three types of Android builds for Touch Pro2:

1) Haret
- The usual launch of Android from a memory card. Haret completely closes Windows Mobile, and makes it possible to run Linux systems (Android is built on the Linux kernel).
2) Haret CWM - What is ClockworkMod recovery? This is an extended recovery version that allows you to make a full backup of the firmware, replace system files, install firmware without a PC, easily install fixes and patches, make a full backup of the system, make a wipe and create an ext2 partition on a memory card. Recovery is an extended boot menu for Android OS.
3) NAND - Launching Android without using WM, i.e. flashing a special bootloader into the phone’s memory that loads Android separately from Windows Mobile.

FAQ for installing different versions of Android

Haret
Assembly exampleFRX07 from arrrghhh
1) Download the archive with the assembly
2) Extract the contents of the archive and copy it to the root of the memory card
* You can also copy not to the root of the memory card, but to any other folder,But then you need to add the following lines in the startup.txt file:
rel_path = Android / Pro2 either just rel_path = Android
For clarity, an example:
set ramsize 0x10000000
set ramaddr 0x10000000
set mtype 2292
set KERNEL zImage
set initrd initrd.gz
set cmdline "rel_path = Android lcd.density = 240 msmvkeyb_toggle = off gsensor_axis = 2,1,3 force_cdma = 1 pm.sleep_mode = 1 physkeyboard = rhod400"
boot

3) In the folderSTARTUPS find the file startup.txt suitable for your particular model. Because we have RHODIUM , then select in the folder RHOD among folders RHOD *** your phone model number (you can see the exact phone model by removing the battery) and take startup.txt and copy to the root of the map (or to the folder in which you extracted the archive)
4) Put the file in the root or folder in which you extracted the archivets-calibration (responsible for calibrating the touchscreen).
There are three options - either use the calibration file from this archive (unzip to the folder (or root) of the memory card), or use your old file (if any), or perform a calibration during the first boot of Android (it appears if there is no file in the folder (or root) of the memory card ts-calibration
5) Optionally, you can also replace the kernel (zImage and modules ) and rootfs . ZImage and modules assemblies as well as a link to the latest builds rootfs .
Unpack the archive with the kernel (zImage and modules ) to the folder with Android renaming the file in advance zImage_xxxxx.xxx.xx just in zImage . Remember to just delete the old file modules-xxxxx.xxx.xx . Archive from rootfs-xxxxxx.img unpack also in the folder with Android renaming it simply in advance rootfs.img .
6) That's it. Start upHaret.exe , and wait for the full download Android . The first download will be long, in subsequent times - much faster.

Haret CWM
1) For installationCWM (you can download by reference You will need to split the memory card (it is better to have a capacity of 1GB or more) into 4 sections, namely:
1st section: (primary) FAT32 (sdcard - volume label also matters )
2nd section: EXT2 (system / about 150mb)
3rd section: EXT2 (data / about 250mb)
4th section: EXT2 (cache / about 100mb)
You can break, for example, with a small utility -MiniTool Partition Wizard Home Edition , download
Do not forget that all sections should beprimary sure!
Here is a handy video where everything is clear:Video (Youtube link)
2) Unzip the archivenpkboot-cwm19.zip on a flash drive to a folder npkboot .
3) In the STARTUPS folder, find the filestartup.txt suitable for your particular model. Because we have RHODIUM, then select in the RHOD folder, among the RHOD folders *** the number of your phone model (you can see the exact phone model by removing the battery) and take startup.txt and copy to folder npkboot .
4) To foldernpkboot put file ts-calibration (responsible for calibrating the touchscreen).
There are three options - either use the calibration file from this archive (unzip to the folder (or root) of the memory card), or use your old file (if any), or perform a calibration during the first boot of Android (it appears if there is no file in the folder (or root) of the memory card ts-calibration
5) Optionally, you can also replace the kernel (zImage and modules ) (note that in the folder npkboot it does not exist by default, so you must definitely copy the kernel there!) and rootfs (changes at will). ZImage and modules assemblies as well as a link to the latest builds rootfs .
Unpack the archive with the kernel (zImage and modules ) to folder npkboot renaming the file in advance zImage_xxxxx.xxx.xx just in zImage . Remember to just delete the old file modules-xxxxx.xxx.xx . Archive from rootfs-xxxxxx.img unpack also in the folder npkboot renaming it simply in advance rootfs.img .
6) Download the imageAndroid , for example from here: NeoFROYO V0.1 it will be in the format * .zip , and already !not! unzipping it, you throw right into the root of the flash drive (i.e. not in the folder npkboot ).
7) Download the archive with minimal Google applications (calledgapps ) from here usually in topics with CWM firmware indicates which gapps need to take.
Download the archive in the format* .zip and also drop it right into the root of the flash drive (i.e. not in the folder npkboot ).
8) RunHaret.exe and when the inscription appears Press Volume Down Key to launch CWM Recovery briefly press the volume down key.
Navigation inCWM recovery occurs using the volume up and down keys (up and down, respectively), the accept and end buttons (ok and back, respectively).
On the menuCWM Recovery select item install zip from sdcard >> chooze zip from sdcard , select archive with Android and confirm the installation (it will take about 2-3 minutes).
In the same way, then install the archive withgapps , BUT do not forget to mount (paragraph mounts and storage ) section system again before installation gapps ! In principle, as you install the first archive, you yourself will see a warning, but in English :)
That's it, now select the item in the main menureboot system now . The device will reboot into Windows mobile and now just run it again Haret.exe without going into CWM Recovery (without pressing the volume down button during boot Haret.exe ) The first download will be long, in subsequent times - much faster.
You can also readCWM FAQ .
Not everything there, of course, matches ourCWM Recovery but most of the points are very similar.
Installing various add-ons (Russification, patches, themes and more in the format* .zip ) - Go to CWM Recovery >> install zip from sdcard >> chooze zip from sdcard . Select the desired file format * .zip . Everything (Russification, patches, themes and more in the format * .zip ) put in the root of the flash drive. Install patches, Russification and themes is best before the second full download ( gapps necessarily set during the first boot (i.e. immediately after installing the main archive with firmware) Android .
Note:
Do not use"factory wipe (full reset)" at CWM
Do not use"format sdcard (formatting a flash drive)" at CWM if you do not know what you are doing :)


NAND
I do not recommend trying to install Android in Nand on GSM devices with one camera (tilt2, rhod100)! It is noticed that after installing rhodium.nbh the blue fastboot screen does not appear on them.
  1. Unpack the contents of the archiveAttached file6_RHODIMG.NBH_rhod_nand_2012.02.21.zip(28.1 KB)
    to the root of the memory card.
  2. Copy the archive with the Android assembly to the root of the memory card.
  3. Download, install and run on BBAndroid SDK manager .
  4. On the BB, open the command line(Start-All Programs-Accessories-Command Prompt) .
  5. At the command prompt, type cdC: \ adb .
  6. Flash the rhodium.nbh file throughBootloader from the device.
  7. Reboot the phone, a blue screen appearsfastboot .
  8. We connect the device to the BB through usb and at the command prompt we typefastboot flash recovery recovery.img .
  9. Wait until Finished appears on the command line and typefastboot boot recovery.img .
  10. After flashing, a window will appear.CWM Recowery .
  11. In recovery, using the volume keys and arrows on the keyboard, select and confirm using the call button or Enter key on the keyboard:install zip from sdcard - chooze zip from sdcard .
  12. Select the desired archive with firmware and clickyes install _ *** . We are waiting for the recovery to finish the firmware.
  13. After installation is complete, clickreboot now
    That's it, the device boots with the android on board!


Files necessary for installation, as well as links to original instructions, are in this topic post HTC Touch Pro2 - Android OS (Post # 11750044)

Problem solving
  • How to make qwerty-keyboard to write in Russian?
    Solving problems with the qwerty keyboard on all builds!
  • How to backup all programs, their settings, games and their saves in order to reflash the device and not lose data?
    If your device is on WM, then, for example, usingSprite Backup PremiumIf on Android, then with the help of recovery - the Nadroid Backup item.
  • How to enter Recovery?
    When turning on the device, when the blue screen appears, you need to hold down the power button on the top panel until the device vibrates twice. After that, you will be taken to Recovery
  • How to overclock the processor?
    If you put the assembly under Haret or CWM + Haret, then instartup write for example acpuclock.oc_freq_khz = 748800 (748800 corresponds to ~ 748Mhz, I recommend installing in the area from 528Mhz to 768Mhz). If you installed Android in Nand, then use programs, for example, SetCPU or CPU Master .



Assembly LinksAndroid for start with SD card are located in the second post of the topic
Assembly LinksAndroid at NAND are located in this post threads
Keep in mind that it’s best to let the phone lie down for 5-10 minutes after the first boot of Android. They also recommend launching all applications (which can reduce the risk of various problems). Then it will reboot into WM and restart Android.

If you notice an error in the header or want to supplement it, then contactcurator of the topic. Topics Curator slava3230 .

Dear users!
Be mutually polite! We have to say on the forum "thank"by increasing reputation by clicking on the buttonAttached Image
If you have less than 15 messages, then click on the button.Attached Imageand let us know who helped you.


Post has been editedKEEPERekb - 22.04.15, 17:31
Reason for editing: edit



Rep: (3)
MotoMAN @ 07.09.2011, 16:52*
Another ACL wrote that when moved FRX07 by NAND

And where it is possible to esteem? Please give a reference. Maybe those bugs are not critical, and I try to flash ... Let a reference will be, others revere.
Thank.



Rep: (102)
viber_ua,
LinkhereBut still there is nothing you ride until they covered the exchanger where everything was, until developing FRX07. Therefore, only bytiad8 assembly can try :)



Rep: (0)
Good day to all!

Droid I decided to roll myself yesterday to say TKA know all the charms and flaws. Put Haret + CWM according to the instructions in the header, for which the author separate Respect and uvazhuha! So I was faced with a small problem, and Owned with importing contacts in the droid. All contacts safely to load an Account on Google, try to go to the account as a droid Settings =>Accounts & sync =>Add account
I type the address of your Gmail account and Pass The server configuration appears
Domain \ Username: \ user
Password: qwerty
server: gmail.com
below jackdaws on over SSL konekt
Accept all SSL certificates

I press next and get a wonderful messagu, that the installation can not be completed because can not podkenektitsya to the server.

I want to note that the connection to the mail via the shortcut menu in the Email is successful.

What and where you can tweak, who was like or what my hands and eyes upustuli?



Rep: (3)
Akelo,
What kind of assembly set? neofroyo v0.1?



Rep: (0)
He acted in accordance with instructions and downloaded at the direction of the link fileneofroyo-v01.zipthe size of 33.23 MB. If there are links to other images I will be very grateful.

Post has been editedAkelo - 08.09.11, 11:01



Rep: (102)
Akelo,
gapps-mdpi-20110501-signed.zip exactly the same set?



Rep: (0)
But these applications put gapps-gb-20110613-signed.zip, you think they buried the dog?



Rep: (102)
Akelo,
Yes, put it gapps-mdpi-20110501-signed.zip. It is written in the original branch NeoFroyo :)

K
I brushed the topic of flooding, by reports of very old assemblies, and otherwise unnecessary delusions.
Please do not flood, to ask questions, in fact, do not swear, and respect each other :)
Thanks for attention.



Rep: (3)
Motoman,
And you neofroyo installed or frx07? I tried neofroyo then I immediately installed the wrong gapps but I started it so afraid to fail that I deleted almost immediately and moved to frx07.

Akelo,
Build himself full I downloadedfrom here. Then I decided to try it with a newcwm 1.9by neopeek (download archives found there npkboot folder without a nucleus and update.zip, ts_calibration), andthe new kernel from XDAon which neopeek referred. Also I added a line to my startup.txtset initrd_offset 0x00a00000(Startups that are in folders and subfolders your phone model), as it is writtenhereand removed from startup.txtpm.sleepmode = 1as unnecessary. And download from there haret.exe under these nuclei as I understand it.

It turned out not bad. From the obvious changes - it's off the constant diode backlight only when charging or missed calls / messages. And could even reduce the processor speed. Previously, when inactive, its frequency not lower than 256 MHz, and now claimed at least 112 MHz is shown. I think it's the battery in sleep efficiency impact.Akelo, if you are interested in my "mix" can put anywhere.

Motoman, Here in the core by this it is written that it is possible to use the ext4 file system. Does this affect the speed performance of the system as a whole? faster if ext4 for android or simply more reliable?


Posted 08-09-2011, 11:44:

Akelo @ 08.09.2011, 11:06*
But these applications put gapps-gb-20110613-signed.zip, you think they buried the dog?

And I make the same mistake occurred: blush: earlier.

Akelo, and incoming calls are properly received? I read your previous post, and remembered why I switched to neofroyo frx07, nebylo incoming calls. Callers simply smacked a busy signal.

Post has been editedSemyon - 09.09.11, 22:18
Reason for editing: 1 by Akelo



Rep: (102)
viber_ua,
I have a USB flash drive so far away, so I do not have anything :)
Well, in theory, the ext4 course will run faster than ext2.
Collect, lay out, and then I link to your assembly is placed in the cap threads.
Sam would have tried, but so far there is no possibility. Unsubscribe about the pros, cons, and it will all be in the cap threads.

Post has been editedSemyon - 09.09.11, 22:17
Reason for editing: 1 by Akelo



Rep: (0)
viber_ua I will be very grateful if you lay out.

As for incoming calls, checked it is true as you have said.

Motoman Appa set these gapps-mdpi-20110501-signed.zip problem with konekt left, only to change the wording, but the essence is the same.

Added a little later
Updated from the front, made once again with full ground and lo and behold I got a konekt google.
Checked incoming call, it works ... I wonder when I could zakrivit their hands (
Thanks for the help!

viber_ua I would very much like to try your mix to taste.

Post has been editedAkelo - 08.09.11, 13:19
Reason for editing: merged messages



Rep: (3)
About ext4.
As used cwm recovery neopeek edition 1.9, it is applied rootfs.img characterized by xda-shnogo. And so ext4 support it until no.
And in all xda rootfs, which work with fresh 16.08.11 ext4. But they are not the type of recovery is therefore not suitable cwm-schikam. I asked a question on whether the update, wait neopeek forum expected to see what he will say.

About glitches in the assembly that use (download)
-When a second incoming call device switches to "polugromkuyu" link. The sound output through the speaker starts but not at full volume and at the half. To turn it off you need to reset the second caller, press speaker will switch to full volume and then turn off the speakerphone and then everything will be ok.
Is the radiance is not automatically adjusted, it is necessary to install additional software to adjust the brightness of your desktop.
Cam of course does not work even better not to include, and then the phone hung up soon.

If that still remember - I will add.



Rep: (0)
viber_ua thanks, I'll take a look.

Guys this question, to establish the Internet via a PC using the USB connection failed to someone? If so pliz tell me, and then looked at the colleague droid because it has a special section where you can specify to use the USB connection to the Internet konekt.
Prompt?



Rep: (17)
Good day to all! so I decided to write a list of games that launched me on the assembly FRX07:
Tank Hero-works great and without glitches
Transformers G1-works fine
Fishin'2 Go (fishing) -Slightly brakes
Angry Birds Rio-brakes, but playable (percent overclocked to 633MHz)
Art Of War2-works without glitches
Final Strike 3D-brakes and without multi-touch uncomfortable to play
Iron Sight-operates with almost no brakes
Labirint Lite-works fine
Majesty Lite (strategy) -Works fine
Sniper Shot-no brakes but sometimes flies (probably due to the fact that the game with the camera)
Speed ​​Forge-works fine
Townsmen6-sometimes slows
Wawe Blazer-works fine
Dragon of the Three Kingdoms-works fine
Cyberlords Archology-sometimes slows
Well, I also put a variety of programs such as Skype, Mailru Agent, ICQ, Opera, reader books Cool Reader - all work great!
that's just can not deal with the problem of transferring programs to the flash drive, pereprobyval bunch of utilities and nothing helps ....



Rep: (3)
stifler12345, and you have some of that which frx07 through cwm recovery or put ordinary?
Possible need superuser rights, and that is why cwm version of the superuser, though necessary but not included. I had to download a separate super root and then programs that require rights earned.


Akelo, I tried one of the methods in this forum (link led to habrahabr). There had to put the wired tether to the phone and gscript light, etc., etc. But I could not get anything. When activated, wired tether there is a new device in the Task Manager to which drivers were not automatic and I have not found. I gave up the idea yet.

Several ways to connect your phone to the PC readhere.

Post has been editedviber_ua - 09.09.11, 16:48



Rep: (17)
I usually FRX07, super user set, but how to use it, I did not understand ((there is empty list of applications.
and it is possible more in detail about roota, and then I Androyd not strong.

Post has been editedstifler12345 - 09.09.11, 18:24



Rep: (3)
stifler12345, Try to install from the Market or our forum root explorer or in the folder / Androidapps / Other (at least in the assembly cwm) set s413 (system app remover). If the superuser working as it should - when you start the program you will see a request for permission to the program root permissions. In this program mode, for instance, may support a partition / system, remove system program. Typically, system partition read-only.



Rep: (1)
tell me, how long it should be run for the first time anndroid?



Rep: (102)
viktor18031980,
3-10 minut.Zavisit of assembly :)



Rep: (4)
Tell me please, how stable is currently working on our Android devices? Should I exchange Windu on android or it is too early?


Full version    

Help     rules

Time is now: 15/10/20, 16:23