Atools: all android tools you need - Touch CDMA Android Development

With this application you can:
download and edit latest nbh
download latest zImage and configure your default.txt
Install system, install updates, backup data, backup system, clean data, partition sd card (only if there is only fat32 partition on it)
Change keymapping for vogue/Polaris/kaiser (still on develop)
And much more
Using dzo's kernel and initrd is deprecated so use the update version of 2.6.32 and 2.6.25
Atools is a multiplatform tool so it works on ALL systems!
If you are a stupid windows user read before posting!
For all clever user (Linux/Mac/Windows):
Prerequisites:
You must have python 2.6 or 2.7 installed.
(3.0 is not supported yet)
Download it from HERE
NBH Editor​
NAND:
Download the latest nbh using the editor, and then select which settings you want.
This will only produce the nbh file.
This goes on the root of your device.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
HARET:
Select Haret and click on the download button to download the latest zImage.
You can also select what settings you want in your default.txt and then click the save button to create the default.txt file.
Click the box button (next to quit)to download the initrd.lzma.
All of these files go into the andboot folder.
Boot Script Generator​
Makes installing and updating builds much easier!
No more holding buttons to get to install menus. Takes care of all the work for you.
Select where you want to install system and data and alter sizes(for SD).
Most settings are self explanatory, ask if you have any issues.
Can now partition SD during boot!
Produces an install-seq.sh file.
This needs to be placed in the andboot folder.
Key Mapper​
Change the layout of your devices buttons.
Choose what you want and then click save.
Produces an androidupdate.tar file.
Place in the andboot folder.
You can use the "Apply update" option in Boot Script Generator to install.
GREAT THANKS TO LOOSERSKATE FOR CODING NBH AND WRITE GUIDE
Download atools here
old deprecated version here (right click -> save as) 0.1.1
Two guides added:
nand
haret

Sd partition tool works only with latest initrd.lzma
nand user need this download directly from the "net" button.
The sd card partition must have only one partition fat32 formatted

Also this post

Couldn't have been better timing. Glad to see you're takin over as you have a MUCH better idea of what you're doing. I still have a few more days with my kaiser so I'll try to help with anything while I can.

I know it's a lot easier to just use python, but it seems that everybody likes the .exe version of the nbh editor so here's an exe version of atools.
EDIT: Removed. Not updating exe anymore.

anyway you could build in the ability to flash the kernel too like the RUU does im on a Mac and having to flash via a PC kind of stinks

Vibrate while boot and shutdown
I hope there's an option to eliminate the vibrate while boot and shutdown too.
Thanks for this tools, very helpfull...

Looks awesome. Good work. Appreciate the inclusion of zImages and editing. Should be useful.

thoughtlesskyle said:
anyway you could build in the ability to flash the kernel too like the RUU does im on a Mac and having to flash via a PC kind of stinks
Click to expand...
Click to collapse
Does htcflasher not work on Mac?
Sent from my Full Android on Vogue using XDA App

Ive got a sad message for U. When I tick a GPU OC for kaiser, then my phone dont want to boot. Its writing a list of "bad blocks" on the screen and hangs, I cant even reinstall android cuz i get a message about "bad blocks, cant format" or something like that. After flash NBH without GPU OC it seems to be fine...

mrkite38 said:
Does htcflasher not work on Mac?
Sent from my Full Android on Vogue using XDA App
Click to expand...
Click to collapse
i wasn't aware of that program until now i just looked for a download for mac all i found was linux and windows downloads, can you point me in a direction i should look for it?
also having everything in one place would still be really awesome, think about it you can adjust a .nbh then flash it without even having to leave 1 program

The problem is that there isn't a cross platform tool and i don't know if it is possible to write it in python.
Python is cross platform and it's way i use it for these tools.

pentagramII said:
Ive got a sad message for U. When I tick a GPU OC for kaiser, then my phone dont want to boot. Its writing a list of "bad blocks" on the screen and hangs, I cant even reinstall android cuz i get a message about "bad blocks, cant format" or something like that. After flash NBH without GPU OC it seems to be fine...
Click to expand...
Click to collapse
Kaiser gpu overclock isn't working in this version. I just fixed it last night so it should work in the next release.

loserskater but i downloaded that version from sourceforge git repo... so I think it has a GPU OC patch for kaiser...

thoughtlesskyle said:
i wasn't aware of that program until now i just looked for a download for mac all i found was linux and windows downloads, can you point me in a direction i should look for it?
also having everything in one place would still be really awesome, think about it you can adjust a .nbh then flash it without even having to leave 1 program
Click to expand...
Click to collapse
Try the linux version? Not sure, never done it. I know we have a few other mac users, wonder what they use...
http://forum.xda-developers.com/showthread.php?t=399762

pentagramII said:
loserskater but i downloaded that version from sourceforge git repo... so I think it has a GPU OC patch for kaiser...
Click to expand...
Click to collapse
I'm not sure if kaiser supports the gpu overlook. I'll look into it tonight though.
EDIT: realized I had the vogue mtdparts set on Kaiser. Haven't tested but it should be working now.

For Alter System and Data Partition, how big the /system will be expand after install ? Can I assume, it would be the same for every builds ?
Or it won't expand at all after install, so I can determine the size just by looking the 'system' folder size ( unpack the .tar ) ?
Thanks.

It depends on distro, so expand the tar file an left some space.

l1q1d - was the atools pulled down? i receive: "Invalid Attachment specified. If you followed a valid link, please notify the administrator"
i've been trying to get this running for some time, and after losing a couple days - i put it to rest... but the wife it out of town this week, so it will keep me out of trouble!

i forgot to updat the link ...

Related

Does TF3D Config only work for certsin versions of the HTC Touch Pro?

I'd really like to use this app, and it DOES install to my Pro. Unfortunately, when I attempt to open the app, it simply gives me an error message.
While I'm having problems, it would seem that some people are using TF3D Config with no problems.
Anyone have any idea what the prob could be?
Why the hell did they make a customization program for the Diamond, but not the pro?!
You probably need to install the .NET 3.5 cab for it to work. There is a link somewhere in this forum, sorry I don't have it.
Here's the download link for .NetCF v3.5 taken from this post.
emmfan said:
Here's the download link for .NetCF v3.5 taken from this post.
Click to expand...
Click to collapse
thanks needed that link
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
the .net cab did work for my touch pro any other suggestions is there a TF3d theme config specifically for the touch pro?
drisc72 said:
the .net cab did work for my touch pro any other suggestions is there a TF3d theme config specifically for the touch pro?
Click to expand...
Click to collapse
i have net 3.5 installed and TF3D Config still doesn't work with my TP.. really want to try changing my theme badly.. pls guide me ya.. thanks
If you are having problems getting it to run and your reg is correct DELETE the tweaks.xml file in the programs folder. you find this in file explorer or what ever program you prefer, Look where you installed it to. Internal or storage card, for example storagecard/programs/diamondtf3d/ HERE is where you will find the tweaks file to delete. then retry running tf3d. It seems you have to do this on the CDMA phones. It worked for me.
pcboyy said:
i have net 3.5 installed and TF3D Config still doesn't work with my TP.. really want to try changing my theme badly.. pls guide me ya.. thanks
Click to expand...
Click to collapse
Try one other thing. Install .Net Configuration to internal memory (cab below). This allows you to change the compact framework version used for applications on your device.
Run '.Net Configuration' from your Start Menu.
Go to the 'Device Policy' tab and select version 3.5.
Selecting 'Apply' then 'OK'
That should do it.
thanks for your help.. after hard-reset, i managed to use the TF3D config (after installing netCF and the config that you attach).. thanks
pony13ca said:
If you are having problems getting it to run and your reg is correct DELETE the tweaks.xml file in the programs folder. you find this in file explorer or what ever program you prefer, Look where you installed it to. Internal or storage card, for example storagecard/programs/diamondtf3d/ HERE is where you will find the tweaks file to delete. then retry running tf3d. It seems you have to do this on the CDMA phones. It worked for me.
Click to expand...
Click to collapse
Thanks..This worked for me too!!
pony13ca said:
If you are having problems getting it to run and your reg is correct DELETE the tweaks.xml file in the programs folder. you find this in file explorer or what ever program you prefer, Look where you installed it to. Internal or storage card, for example storagecard/programs/diamondtf3d/ HERE is where you will find the tweaks file to delete. then retry running tf3d. It seems you have to do this on the CDMA phones. It worked for me.
Click to expand...
Click to collapse
Praise you!! I've had Config for weeks without getting it to work. Thanks a bunch
pony13ca said:
If you are having problems getting it to run and your reg is correct DELETE the tweaks.xml file in the programs folder. you find this in file explorer or what ever program you prefer, Look where you installed it to. Internal or storage card, for example storagecard/programs/diamondtf3d/ HERE is where you will find the tweaks file to delete. then retry running tf3d. It seems you have to do this on the CDMA phones. It worked for me.
Click to expand...
Click to collapse
There is another option though: simply replace the original "tweaks.xml" file with the file supplemented on this post:
http://forum.xda-developers.com/showpost.php?p=3052976&postcount=1211
(just save the file as a .xml file rather than it's current .txt version).
After I switched the files, I was able to use the Tweaks option on Diamond TF3D Config, and in my opinion, the tweaks made a HUGE difference to the overall performance of TouchFlo 3D on my Sprint Touch Pro.
this didnt work for me on alltel...any advice so i can use TF3D tweaks
pony13ca said:
If you are having problems getting it to run and your reg is correct DELETE the tweaks.xml file in the programs folder. you find this in file explorer or what ever program you prefer, Look where you installed it to. Internal or storage card, for example storagecard/programs/diamondtf3d/ HERE is where you will find the tweaks file to delete. then retry running tf3d. It seems you have to do this on the CDMA phones. It worked for me.
Click to expand...
Click to collapse
Thanks! That worked! Nice to be able to change the tab order.
i have at&t fuze, i got the netconfig and the 3.5 and the NetCF 3.5 and done everything that you said, then a hard reset, still can't get TF3D config to work...
emesbe said:
Try one other thing. Install .Net Configuration to internal memory (cab below). This allows you to change the compact framework version used for applications on your device.
Run '.Net Configuration' from your Start Menu.
Go to the 'Device Policy' tab and select version 3.5.
Selecting 'Apply' then 'OK'
That should do it.
Click to expand...
Click to collapse
This isn't working for me.
I installed it on my internal memory ran it and it installed. That part was all good
However when I get to the point of picking the version all I have is default and 2.0.7045.
Will this still work if I have this version?
Hey ive installed the tf3d config and deleated the tweaks file for my touch pro but once i run the program and go to the tweaks Tab its blank and wont let me tweak anything, my theory is because i dealeated the tweaks file but if u have to deleat that in order for it to work why have it....well the real question is, is there any way to install tf3d config and runit without having to deleat the tweaks file so i can ACTUALLY tweak my htc touch pro??
the tweaks file
i did what this post is say to get the app to install and it is running BUT how do you adjust any of the performance screen sensitivity with the tweak file gone?
is there anyone that has got this to run on a htc pro adn are able to set the screen sensitivity? i came from a htc 6800 and that way a great screen this one seems like i need to push on it like the berrys storm (it SuXs)
Problem solved. Thanks.
i've installed all above suggested programes(.net CF 3.5, netcfcfg) and applied new settings and restarted the phone. it's just not working on my touch pro 2. the error message i've got is "Diamond TF3D Config.exe NotSupportedException"
anyone has the same problem? any sugguestion or solutions please!! thanks a lot!

Haret.exe Android Install and Boot from Windows Mobile

Update: Rather than following these steps, at this point I'd recommend just using Myn’s Latest Warm Donut build which includes all the files needed in one download: http://forum.xda-developers.com/showthread.php?t=619980 . It seems to be the most stable out at the moment.
I've spent some hours wading through the forums to find complete instructions for installing the newer android builds using the WM haret.exe linux booter (rather than flashing the entire phone and loosing WM) on my touch Vouge.
I am new at this, but since I did not find complete instructions, and had to figure some things out using trial and error I thought I would post what I did figure out here in hopes of helping others.
My instructions may be off or misguided. If so please post with corrections. I just know I was looking for a guide like this and couldn't find one so hope this helps someone.
I should also note that I did these step specifically to get the new wired headset fix working on my phone.
I have copied from the install instructions here: sourceforge.net/apps/trac/androidhtc/wiki/HowToInstall
and made some further corrections where I found them lacking.
#summary Installation instructions
HOW TO GET IT RUNNING
Step 0: Prep your phone
* You need to be able to run unsigned apps, as the Haret launcher is not signed.
* You need a recent radio for your device. That means 3.37.xx or better. I'd recommend either using the latest radio for your carrier, or the Bell 3.42.50 radio.
* A fast SD card will work best, try to get class 6 if possible.
Step 1: Download the files!
* Download haretinstall.zip from here: http://sourceforge.net/projects/androidhtc/files/2010-02-20/haretinstall.zip/download
* Extract haretinstall.zip to get the ANDBOOT folder. Copy ANDBOOT and all of its contents to the ROOT of your SD card. This contains the zImage (kernel), initrd.gz (initial ramdisk), and the files for haret, all in an andboot folder. They need to stay in the andboot folder.
* Rename the default.txt file to startup.txt if you want to skip a start up step by making haret.exe automatically run when clicked instead of having to then tap Run.
* Download mssmisoneclairv6.rar from here: http://sourceforge.net/projects/androidhtc/files/2010-03-16/mssmisoneclairv6.rar/download
* Extract mssmisoneclairv6.rar to get androidinstall.tar. Copy androidinstall.tar to the andboot folder.
* Download the latest zImage from here: http://it029000.massey.ac.nz/vogue/files/?C=M;O=D
* Rename zImage-##-##-## to just zImage and put it in the andboot folder (either renaming or overwriting the old zImage file that came with haretinstall.zip)
Step 2: Start it up!
* Run Haret, and it should boot into android.
1. When prompted, hold down the center dpad button to enter the installer menu
2. You can choose where to install android if you have created ext2 partions for the sys and data parts of android on your sd card or just choose "Install System"
3. Quit and let it boot up (may take a while)
Tips
Here's a list of the keys for the Vogue. Other devices may be similar.
* Volume controls volume
* Long Press camera is home
* Press and release camera is back
* Press and release top power button is menu
* Press and hold 1 second top power button for on screen keyboard
* Press and hold 2 seconds top power button for landscape (turn off auto rotate in settings)
* Press and hold end key for shutdown menu
* For best battery life, disable background data in Settings..Data
umbilicalbungee said:
I've spent some hours wading through the forums to find complete instructions for installing the newer android builds using the WM haret.exe linux booter (rather than flashing the entire phone and loosing WM) on my touch Vouge.
I am new at this, but since I did not find complete instructions, and had to figure some things out using trial and error I thought I would post what I did figure out here in hopes of helping others.
My instructions may be off or misguided. If so please post with corrections. I just know I was looking for a guide like this and couldn't find one so hope this helps someone.
I should also note that I did these step specifically to get the new wired headset fix working on my phone.
I have copied from the install instructions here: sourceforge.net/apps/trac/androidhtc/wiki/HowToInstall
and made some further corrections where I found them lacking.
#summary Installation instructions
HOW TO GET IT RUNNING
Step 0: Prep your phone
* You need to be able to run unsigned apps, as the Haret launcher is not signed.
* You need a recent radio for your device. That means 3.37.xx or better. I'd recommend either using the latest radio for your carrier, or the Bell 3.42.50 radio.
* A fast SD card will work best, try to get class 6 if possible.
Step 1: Download the files!
* haretinstall.zip from here: http://sourceforge.net/projects/androidhtc/files/2010-02-20/haretinstall.zip/download
* mssmisoneclairv6.rar from here: http://sourceforge.net/projects/androidhtc/files/2010-03-16/mssmisoneclairv6.rar/download
* latest zImage from here: http://it029000.massey.ac.nz/vogue/files/?C=M;O=D
* Extract haretinstall.zip to get the ANDBOOT folder. Copy ANBOOT and all of its contents to the ROOT of your SD card. This contains the zImage (kernel), initrd.gz (initial ramdisk), and the files for haret, all in an andboot folder. They need to stay in the andboot folder.
* Extract mssmisoneclairv6.rar to get androidinstall.tar. Copy androidinstall.tar to the andboot folder.
* Rename zImage-##-##-## to just zImage and put it in the andboot folder
Step 2: Start it up!
* Run Haret, and it should boot into android.
* *IF YOU GET FLASHING WHITE SCREENS,* you need to modify your default.txt and change the board-htcvogue.panel_type.
o Some phones use 1 as the screen type, some use 2, and some use 3.
1. When prompted, hold down the center dpad button to enter the installer menu
2. If you have choices of where to install, pick the options that make the most sense. Haret users don't have an option
3. Pick Install System
4. Quit and let it boot up (may take a while)
Step 3: Get the internet working!
* When you get to the sign on screen, if you don't have a data icon up top or you can't connect, you'll need to put in your username and password for connecting to the internet.
1. Press menu, which is Power on the vogue.
2. Press APN Settings
3. choose the default entry, Android
4. For CDMA devices, just change the username and password to match your provider. On Verizon, the username is <10-digit-phone-number>@vzw3g.com and the password is vzw
5. For GSM devices, you'll need to fill in more information. Head over here for some standard options
6. Hit menu, then Save
Tips
Here's a list of the keys for the Vogue. Other devices may be similar.
* Volume controls volume
* Long Press camera is home
* Press and release camera is back
* Press and release top power button is menu
* Press and hold 1 second top power button for on screen keyboard
* Press and hold 2 seconds top power button for landscape (turn off auto rotate in settings)
* Press and hold end key for shutdown menu
* For best battery life, disable background data in Settings..Data
Click to expand...
Click to collapse
great post. a few things . . .
1. on the vogue (elf is different) we have autodetection of the boar_panel_type, so you should not have this value in the default.txt - if it is there (which it should not be for the vogue) take it out, and you'll never see the flashing white screen.
2. haret users do have an option where to install; if they have created ext2 partitions on their sd card, they can install their sys and data to the regular old sd card ("sys on ext2 system.img", which will place it in the andboot folder), or on an sdcard partition if they have created one ("sys on sdcard partition" - I recommend this, take the ten minutes it takes to partition your sd card if you are running from haret).
3. as far as getting data working, for sprint people, I have never had to enter any apn info. ever. if data does not work, wait. if it still does not work, reboot. 99% of the cases this will take care of it. if rebooting does not work, and you have data working using windows mobile, then I would try entering apn stuff.
thanks again!
Thanks. I've added some info and taken some things out from your suggestions. I figure better to keep it simple since with most of this I don't know what I'm talking about.
So what are the advantages to installing on ext2 partitions? Does it run faster, less buggy, more battery life? Do you recommend also creating a linux swap partition like what is suggested at this post or is it not worth the extra wear on the card?
umbilicalbungee said:
Thanks. I've added some info and taken some things out from your suggestions. I figure better to keep it simple since with most of this I don't know what I'm talking about.
So what are the advantages to installing on ext2 partitions? Does it run faster, less buggy, more battery life? Do you recommend also creating a linux swap partition like what is suggested at this post or is it not worth the extra wear on the card?
Click to expand...
Click to collapse
some feel ext2 runs a little faster. the biggest advantage IMO is that the system can be mounted re-writable for changing things around - can't do that with regular SD card install. I don't think battery life is very different, other's will probably disagree with me.
I haven't used linux swap or compcache in a while, mainly because I've stayed away from anything with sense UI (i prefer speed to looks). even using plain eclair (mssmison's), it is fast enough from nand that I don't need it.
Something was wrong!
maybe some files were mising.
for example ,the system.img
i come from China, for my poor english, i don't know how to describe...
The system.img file gets created along with the data.img file after you install.
Rather than following the steps above, at this point I'd recommend just using Myn’s Latest Warm Donut build which includes all the files needed in one download: http://forum.xda-developers.com/showthread.php?t=619980 . It seems to be the most stable out at the moment.
Thank you !
I made a mistake, by following your steps, android was installed on my phone.
i use Chinese, but this version can't support Chinese character SMS.
i will try to solve this problem.
In addition, i found a mistake in this forum , I do not know where to feedback, so I made here, China Telecom operating a CDMA network, it's China's third-largest mobile phone operator, but this forum said that China Telecom is a GSM operator, I hope someone can modify this mistake.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Glad you got it working. Hopefully google won't abandon you all with SMS character support in Android as well At least Android is open source so it can always be hacked.
As far as the CDMA network post, I'm not sure, someone may find it here, but its best to put it as a reply quoting the message where you found the incorrect information.
umbilicalbungee said:
The system.img file gets created along with the data.img file after you install.
Click to expand...
Click to collapse
I tried to install Myn’s build couple of times using the instructions. So here is what I did -
1. used a 2 GB microSD card, formatted the whole card (all 2gb) to fat32.
2. copied the extracted andboot to the card.
3. ran Haret, saw the linux screen booting continues, chose to install system, didn't get any option for the locations, process completed with several I/O errors.
4. Quit and reboot. boot process continues but never finishes, keep giving errors.
One thing I didn't catch do I have to create ext2 partitions with FAT32 for running android ? it doesn't seem to work with single fat32 partition.
umbilicalbungee said:
at this point I'd recommend just using Myn’s Latest Warm Donut build which includes all the files needed in one download
Click to expand...
Click to collapse
another thing is when you say Myn's build includes all the files. Does that really mean it's a complete package and that's the ONLY thing I would need to keep on SD card for installation ?
gogodj said:
I tried to install Myn’s build couple of times....
another thing is when you say Myn's build includes all the files. Does that really mean it's a complete package and that's the ONLY thing I would need to keep on SD card for installation ?
Click to expand...
Click to collapse
Yes, Myn's build has everything you need.
I am running it and it is very stable.
Initially, I ran it without EXT2 partitions. It ran OK... but running with 2 EXT2 partitions was much more stable (less reboots) and much faster!
gogodj said:
I tried to install Myn’s build couple of times using the instructions. So here is what I did -
1. used a 2 GB microSD card, formatted the whole card (all 2gb) to fat32.
2. copied the extracted andboot to the card.
3. ran Haret, saw the linux screen booting continues, chose to install system, didn't get any option for the locations, process completed with several I/O errors.
4. Quit and reboot. boot process continues but never finishes, keep giving errors.
Click to expand...
Click to collapse
Not sure what else to suggest, but did you unlock your phone first?
http://forum.xda-developers.com/showpost.php?p=5540986&postcount=5
umbilicalbungee said:
Not sure what else to suggest, but did you unlock your phone first?
http://forum.xda-developers.com/showpost.php?p=5540986&postcount=5
Click to expand...
Click to collapse
Yes, I did unlock the phone and also superCIDed (I am using radio 3.42.50 on verizon XV6900), I am much familiar with WinMO flashings but andriod is not working for me. With Myn's sd card package after installation I always get error msg saying
init: unable to open persistent prop......errorno:2
Any suggestions ?
JM-PDA said:
Yes, Myn's build has everything you need.
I am running it and it is very stable.
Initially, I ran it without EXT2 partitions. It ran OK... but running with 2 EXT2 partitions was much more stable (less reboots) and much faster!
Click to expand...
Click to collapse
Thanks for your response. I need help to get it to run on my vogue. I don't know why Myn's package is not working for me... I have posted the problem with bootlog - here
http://forum.xda-developers.com/showthread.php?t=636024&page=28
I have been working with myn's build on my 6800. So far everything is working but I cant seem to get the system to find the ringtones. I have tried it in /media/audio/ringtones on the root of sdcard. Also just a ringtones folder on the root of sdcard. I even tried to browse to the mp3 or ogg file and set it as a ringtone but this option is grayed out so it won't do it. Any suggestions on this? Thanks
supradrvr said:
I have been working with myn's build on my 6800. So far everything is working but I cant seem to get the system to find the ringtones. I have tried it in /media/audio/ringtones on the root of sdcard. Also just a ringtones folder on the root of sdcard. I even tried to browse to the mp3 or ogg file and set it as a ringtone but this option is grayed out so it won't do it. Any suggestions on this? Thanks
Click to expand...
Click to collapse
Brave soul!
hmm... this worked for me (on another build.) How are you running, ext2 partitions?
If desparate you could add to /system/media/audio/ringtones via an androidupdate.tar.
mrkite38 said:
Brave soul!
hmm... this worked for me (on another build.) How are you running, ext2 partitions?
If desparate you could add to /system/media/audio/ringtones via an androidupdate.tar.
Click to expand...
Click to collapse
mine detects all the media on the card
mrkite38 said:
Brave soul!
hmm... this worked for me (on another build.) How are you running, ext2 partitions?
If desparate you could add to /system/media/audio/ringtones via an androidupdate.tar.
Click to expand...
Click to collapse
I have 1 fat32 partition 2 ext2 partitions and 1 swap at the end. When I did the install I made sure it installed to the 2 ext partitions. I will try the update method.
Error Please set start of ram (RAMADDR)
Hi,
I've downloaded, extracted, renamed and copied everything from the first post to my HTC HD2.
When I start HaRET, I get the following message after I tap RUN:
"Error: Please set start of ram (RAMADDR)"
Am I doing something wrong?
Can you help?
Thanks!
Jan
janpolet said:
Hi,
I've downloaded, extracted, renamed and copied everything from the first post to my HTC HD2.
When I start HaRET, I get the following message after I tap RUN:
"Error: Please set start of ram (RAMADDR)"
Am I doing something wrong?
Can you help?
Thanks!
Jan
Click to expand...
Click to collapse
possibly that this is built for the HTC Vogue and not the HTC HD2. Try looking in their forums for more information.
Haret from Android
This is probably a stupid question since I've seen no mention of it, but...
I'm running Myn's Warm Donut build now and I'd like to try some of the Froyo builds, but I don't want to lose the stable Donut build for daily use.
Is there anything comparable to Haret that runs from Android? So that I could boot to the newer builds off SD card, but leave the stable Donut build on NAND?

Latest XDANDROID on CDMA Diamond how-to

Since MrPippy no longer seems to be maintaining the thread over here, I figured I'd bring the latest way to properly run xdandroid on Touch Diamond CDMA devices. This has been tested on my Sprint Touch Diamond (DIAM500), your device may vary.
Android 2.2.2 (Froyo) for CDMA Diamond
Instructions:
From this xda post, download the XDANDROID build (currently 7/05/11).
From the XDANDROID zip file, extract AndroidApps/, conf/, media/, zImage, haret.exe, system.ext2, initrd.gz, modules-*.tar.gz, and rootfs.img into a directory called /andboot/ directory of your Internal Storage. If you extract the folder FRXnn/ (where the nn is the build) you can rename the folder to andboot/.
If you are using DIAM500 (Sprint's CDMA), navigate to FRXnn/STARTUPS/DIAM/DIAM500 inside the zip file, and extract the file called startup.txt into /andboot/ of your Internal Storage. These contain the necessary instructions for Haret to start Android on the Diamond. There are several other types of Diamond config file to try inside the zip file if you are not using Sprint's Touch Diamond, and should be renamed startup.txt if named differently.
The list of files you should have inside the Internal Storage should now look like:
/andboot/AndroidApps/*
/andboot/conf/froyo.user.conf
/andboot/media/*
/andboot/zImage
/andboot/haret.exe
/andboot/system.ext2
/andboot/initrd.gz
/andboot/modules-*.tar.gz
/andboot/rootfs.img
/andboot/startup.txt
Click to expand...
Click to collapse
If you want the older way of having everything in / (root) of the Internal Storage, just move everything from /andboot/ and also delete the argument rel_path=andboot from startup.txt.
Unplug the Diamond from the computer, and run /Internal Storage/andboot/haret.exe to start XDANDROID. If you have not done the calibration, there will be a white square with a cross that you will have to click on a few times. On first boot, it will take time for the system to set up the correct APN for data (usually a few minutes). If you get an error saying that no connection can be made, wait until the 3G icon appears on top before doing anything that requires data (Marketplace, etc.)
---
Optional: Download the latest rootfs Zip file from here.
Extract and rename the file rootfs-*.img to rootfs.img, and replace the one already in your Internal Storage.
Optional: Download the latest kernel bzip file from the links in the xdandroid post (several are provided) using 7Zip. Extract the modules-*.tar.gz and zImage.* file to your Internal Storage. You must then rename the zImage-* file to zImage after renaming/deleting the existing one. If you do not do this, Haret will not use the latest kernel file.
Caveats:
If you are running any previous versions of XDANDROID, it is highly recommended that you delete your data.img. This will wipe all your existing apps and data, but you can save your downloaded apps by going into /data/app and/or /data/app-private and copying it to /sdcard, but you need a root-capable file explorer.
GPS takes a while to get a position fix. It is working, but since there seems to be no AGPS support, it may take up to 15 min for the AGPS chip to get a fix on ephemeral data. Running QuickGPS from WM and keeping it updated seems to help a lot.
If you enable smart backlighting in WM, XDANDROID is unable to set the backlight level. Hopefully this will be addressed soon, since other devices (Rhodium, etc.) now has backlight support working.
If you still have trouble running XDANDROID, then make sure you post at least the following: What type of Diamond you have (model #), the startup.txt you are using (open it in Notepad to see the mtype), the build of XDANDROID you are using (along with any rootfs/kernel updates if applicable), and the last thing it does that you can see (ie. Haret reboots WM instead of running XDANDROID). Without this information, it isn't helping you or the person trying to help in order to figure out what may be going wrong.
A lot of information that applied to Andriod 2.1 (Eclair) also applies to 2.2 (Froyo), with the exception of where the files are located (/ vs. /andboot on the Internal Storage). I've kept Eclair-related instructions below.
Android 2.1 (Eclair) for CDMA Diamond Instructions: (for historic reasons)
From this xda post, download the latest XDANDROID build (currently 6/21/10).
From the XDANDROID 7z file, extract AndroidApps/, media/, zImage, haret.exe, system.ext2, initrd.gz, modules-*.tar.gz, and rootfs.img into the root of your Internal Storage. You must use a computer to extract this, none of the WM/Android apps have enough memory to extract the 7z file correctly!
Create (don't copy) a directory called conf/ on the root of your Internal Storage. Now navigate to conf/Diamond inside the 7z file, and extract the file called eclair.user.conf into the conf/ directory. This is important, you should have a file named conf/eclair.user.conf, not conf/Diamond/eclair.user.conf.
If you are using DIAM500 (Sprint's CDMA), navigate to STARTUP CONFIG/DIAM500 inside the 7z file, and extract the file called STARTUP.TXT into the root of your Internal Storage. If you are having problems with Haret restarting WM instead of booting, you can try the one inside CONFIG/DIAMOND100 or rename CONFIG/DIAM-STARTUP.TXT to STARTUP.TXT. Each file has a different MTYPE, and is most likely the cause of failure to boot into XDANDROID. (DIAM500 mtype 2040, DIAM100 mtype 1805, the unknown DIAM-STARTUP one uses mtype 1910)
Unplug the Diamond from the computer, and run haret.exe to start XDANDROID. On first boot, you cannot connect to Google's server until you have entered an APN (regression bug from 6/12/10.) Skip the account stuff for now, go into Settings→Wireless&Networks→Mobile Networks→APN, and create an APN with Name: Internet and APN: Internet. Press the Home key (to bring up the menu), Save, and then select the APN. You should get the 3G icon in a few seconds.
-- Starfox
Hello, I followed instructions, but there is a loading bar saying booting linux and my diamond reboot, what can i do ?
Thanks
Daedelus87 said:
Hello, I followed instructions, but there is a loading bar saying booting linux and my diamond reboot, what can i do ?
Thanks
Click to expand...
Click to collapse
your not the only one im working on this myself im trying to recreate a zip with it working for diam 500 and the touch pro no matter where i get the files from haret has become a problem and i dont know why so i remaking the files using old haret
ok so i got it working tho got stuck at the sign in part entered my info and then it kept looping back asking for it again and again found the if you restart it youre all set as for gps got a fix in under 30 secs going to repack the files for anyone who wants it this will work for the sprint touch and touch pro if you want the files let me know be more than happy to email them
Good call on starting the new thread. Kind of strange that Mr. Pippy never said anything before he took off.
For pure convenience, it may be best for the OP to compile a weekly build with all necessary files. Noobs might fare better if babied along and that would also assist in keeping this thread focused on more pressing issues.
I keep running into: "failed to mount the Sd card"
Edit: NVM, found the solution
so ran the new droid all night no hiccups but noticed that the time isnt synced it was off by ten minutes tried out the nav. drove to work looked at the time again it was now off by almost 15 mins maybe someone can enlighten me on this issue or is it just me
The only error I am getting is a keyboard error.
I did all steps as described above but if I run on haret.exe it says something like starting linux... but it just restarts the mobile and windows is starting again...
do you have any glue whats wrong?
psg190 said:
Good call on starting the new thread. Kind of strange that Mr. Pippy never said anything before he took off.
Click to expand...
Click to collapse
I think I saw something about him getting an android phone so he wasn't gonna be continuing it, i might be wrong though.
beepme2479 said:
so ran the new droid all night no hiccups but noticed that the time isnt synced it was off by ten minutes tried out the nav. drove to work looked at the time again it was now off by almost 15 mins maybe someone can enlighten me on this issue or is it just me
Click to expand...
Click to collapse
This seems to be an issue check the xdandroid thread and search for "clock" (i think theres an app called ClockSync or something)
NoLeftHere said:
The only error I am getting is a keyboard error.
Click to expand...
Click to collapse
apparently this is common and its due to the lag at startup of transferring files from the sd card... just press wait and it shouldnt be an issue
Flohman said:
I did all steps as described above but if I run on haret.exe it says something like starting linux... but it just restarts the mobile and windows is starting again...
do you have any glue whats wrong?
Click to expand...
Click to collapse
wrong startup.txt? you'll needa post more info about the error probably
Fail?
i think its cuz its only diam 500 not all the other cdma´s like diam 100??
(i mean that fail about startup)
Has there been any progress on metro data yet? This is the only reason why i uninstalled it from my phone. There was progress porting the us cellular data which uses proxies like metropcs for the touch with the android. There have also been native droid devices ported to work on metro as well so in theory it should be possible if anyone wants to work on this drop me a pm or discuss it here.
ok there is a issue with haret i for one can vouch for it the new haret.exe does not boot properly i dont know why or what is wrong but i know the issue is around i have a old haret that i use and works great even the new build has the same problem now if i can only fix my clock sync issue ill be happy
Seannoxious said:
Has there been any progress on metro data yet? This is the only reason why i uninstalled it from my phone. There was progress porting the us cellular data which uses proxies like metropcs for the touch with the android. There have also been native droid devices ported to work on metro as well so in theory it should be possible if anyone wants to work on this drop me a pm or discuss it here.
Click to expand...
Click to collapse
this is all i'm waiting for too.
ok found a fix for the clock still no reboots up and running for 26 hours now been unplugs for 7 hours and im at 34 % battery talk time 27 mins and lets say 5 text messages id say thats damn good
Great How-To post, got it working on my Diamond without any issues at all. Learning how to actually use Android is another matter.
notes:
mapping doesn't work, I presume it's because the GPS stuff is not functional
some of the hardware buttons are a bit confusing, just a matter of experience but it will take some getting used to
the device EATS battery power, and gets crazy hot when you start playing with the browser and other Android apps'
lack of any USB connectivity (beyond charging) is sort of limiting, hopefully it will be improved
so far I'm so impressed with XDANDROID, not that I hate Windows mobile but it is a great way to preview Android, especially for people like me who've only use WM.
[*]mapping doesn't work, I presume it's because the GPS stuff is not functional
Click to expand...
Click to collapse
It works with the latest updates and navigation with sattelite view is awesome but yea battery is a big drawback... keep a charger handy lol
-------------------------------------
Sent via the XDA Tapatalk App
Ps. And I mean xda on your phone is great
How loud is everyone's in-call volume? Mine is so quiet I can barely hear the other person.
RE-alive xandroid HTC DIAMOND 500 CDMA
Starfox said:
Since MrPippy no longer seems to be maintaining the thread over here, I figured I'd bring the latest way to properly run xdandroid on Touch Diamond CDMA devices. This has been tested on my Sprint Touch Diamond (DIAM500), your device may vary.
Android 2.1 (Eclair) for CDMA Diamond
Click to expand...
Click to collapse
Thanks Starfox for taking again this development,
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I will try again Xandroid and this forum seems to be the only resource for our HTC diamonds CDMA. Thanks a lot and thanks all the people helping each other here.
APN Setup: http://forum.xda-developers.com/showpost.php?p=6799315&postcount=8296

Non Market Apps Solved

This is a pretty easy process. I went in to Root Explorer - dbdata - databases - com.android.providers.settings, copied settings.db to my sd card, edited it on my pc with a db editor changed 0 to a 1 next to non market apps. Copied it back to the original directory, rebooted and installed a non market app.
Please use caution. If you want to make sure the db save properly open it on your sd card before you copy and replace the original. It should open up as a readable table. If it opens up in a txt editor its corrupt. This permanently enables non market apps. You can not toggle it on and off.
I will try and post pictures soon.
**If this has helped you please consider a donation.**
Thanks
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Which DB Editor did you use?
clubtech said:
Which DB Editor did you use?
Click to expand...
Click to collapse
Actually its just called Data Base Editor. Program Files says is by ACID/ODE. I will post a link.
Here
Captivate Help
kirbo20 said:
Actually its just called Data Base Editor. Program Files says is by ACID/ODE. I will post a link.
Here
Click to expand...
Click to collapse
Does it mean th after this you are able to install any 3rd party application with no restrictions?
Thanks
You can actually do it through firefox too. There's a firefox addon called 'SQLite manager' that you can use to edit the file, if you don't want to download a separate program.
Root Explorer is the pay program on the market? Any free alternitives?
Are you just trying to install non-market apps on the Captivate? If so, then just download the usb driver for the Captivate and then Droid Explorer (may also need SDK installed; not sure). With Droid Explorer, you can easily load non-market apps within seconds. Good solution for a non tech guy like me.
Being brand spanking new to Android, still have question. I like very specific instructions.
Do you download files to whatever directory you want to make and put the files in? Then is there an option to select, and do install? My background is WinMO, so on that you can just use a file explorer and double click or tap, and it installs.
Muhamadabdelaall said:
Does it mean th after this you are able to install any 3rd party application with no restrictions?
Thanks
Click to expand...
Click to collapse
Yes
(too short)
Confirmation
kirbo20 said:
Yes
(too short)
Click to expand...
Click to collapse
So if I installed "PDAnet" for tethering it will work after rooting?
Thanks for the answer
PDA Net will work without rooting. Just put your phone on airplane mode and enable wifi. Go to the market and download it. Once it is downloaded you can turn off airplane mode and you're good to go.
kirbo20 said:
PDA Net will work without rooting. Just put your phone on airplane mode and enable wifi. Go to the market and download it. Once it is downloaded you can turn off airplane mode and you're good to go.
Click to expand...
Click to collapse
oh, thanks alot man for that I was unaware of.
will flashing a new rom when they start coming out also allow you to do this or do i have to do this regardless?
kirbo20 said:
This is a pretty easy process. I went in to Root Explorer - dbdata - databases - com.android.providers.settings, copied settings.db to my sd card, edited it on my pc with a db editor changed 0 to a 1 next to non market apps. Copied it back to the original directory, rebooted and installed a non market app.
Please use caution. If you want to make sure the db save properly open it on your sd card before you copy and replace the original. It should open up as a readable table. If it opens up in a txt editor its corrupt. This permanently enables non market apps. You can not toggle it on and off.
I will try and post pictures soon.
Click to expand...
Click to collapse
Where do you see the 0, the one you recommend to change to a 1? I only see lots of squares.
So... Thank you so much for this info. I downloaded your file and put it into the correct DIR and have non market apps installing with no problem. However I can not get Titanium backup to work correctly. =/ When I try to restore an app it says installing and I have to force close titanium to get it to stop. Probably about half the apps I try and do this for install the other backups do not. Is any one else having any issues like this or know how to fix it?
seriouslyjeff said:
So... Thank you so much for this info. I downloaded your file and put it into the correct DIR and have non market apps installing with no problem. However I can not get Titanium backup to work correctly. =/ When I try to restore an app it says installing and I have to force close titanium to get it to stop. Probably about half the apps I try and do this for install the other backups do not. Is any one else having any issues like this or know how to fix it?
Click to expand...
Click to collapse
Where did you see the number to change? Mine just looks like a bunch of gibberish
When into this dir dbdata - databases - com.android.providers.settings and cant find any files. Using linda
I used this DB editor instead
http://sqlitestudio.one.pl/index.rvt
connect to the settings.db file, on the left side click Tables, and then click Secure. It will show a grid on the right with _id, name, value etc. Click the Data tab, in the search box type market. And there should be only one value that shows up as "install_nonmarket_apps". Set the value to one. Refersh it and then copy it back to your phone.
iJITSU said:
Are you just trying to install non-market apps on the Captivate? If so, then just download the usb driver for the Captivate and then Droid Explorer (may also need SDK installed; not sure). With Droid Explorer, you can easily load non-market apps within seconds. Good solution for a non tech guy like me.
Click to expand...
Click to collapse
How the heck do you do this? I have Droid Explorer installed but not BusyBox. I have Windows 7 and can't figure out how to get BusyBox on my phone. I have rooted the phone but that's about it. in Droid Explorer when I connect to my phone it shows nothing!

Ubuntu does not recognise USB Memory Stick?

in the process of creating a new ROM for android.. for that I need ubunt running on my PC.. got virtual box to run it at the same time as Windows.. just up an update.zip on my Memory Stick, but can't get the ubunt to see it so that I could copy it!
Any Ideas.. sorry but I can not download the file as my Internet limit is running this month and got like 15 days to go
Thank you for Your time.
Have you enabled USB support in Virtual PC? It wont be on by default.
Or you could map the root of your memory stick as a shared folder (or even simpler, create a shared folder on your hard drive and place you files in there).
AdrianK said:
Have you enabled USB support in Virtual PC? It wont be on by default.
Or you could map the root of your memory stick as a shared folder (or even simpler, create a shared folder on your hard drive and place you files in there).
Click to expand...
Click to collapse
Thank you for the very quick reply, however, the USB support is enable in the Virtual PC.. Created a Shared folder, on C drive, linked it to the Shared Folders in Virtual PC but can not find it.. been googling for the bast 30 mins and got nowhere.. whereever I google 'how to map the root of a memory stick' I get answers about what the root is, not how to map it!
please any pointers will be much appreciated!
Thanbk you for Your time.
!PANDA said:
Thank you for the very quick reply, however, the USB support is enable in the Virtual PC.. Created a Shared folder, on C drive, linked it to the Shared Folders in Virtual PC but can not find it.. been googling for the bast 30 mins and got nowhere.. whereever I google 'how to map the root of a memory stick' I get answers about what the root is, not how to map it!
please any pointers will be much appreciated!
Thanbk you for Your time.
Click to expand...
Click to collapse
Have a look in the location where volumes are mounted in nautilus, /media or /mnt I think, haven't used Ubuntu in forever.
To be honest you'd probably be better off using something like Virtualbox (free) or VM Ware...
AdrianK said:
Have a look in the location where volumes are mounted in nautilus, /media or /mnt I think, haven't used Ubuntu in forever.
To be honest you'd probably be better off using something like Virtualbox (free) or VM Ware...
Click to expand...
Click to collapse
I am using Oracle VM Virtual Box..
yep found those two locations, however there still is no sign of the Shared Folder
Thank you for Your time.
Try reformatting to fat 32 in windows then try it.
try wiping it off
!PANDA said:
I am using Oracle VM Virtual Box..
yep found those two locations, however there still is no sign of the Shared Folder
Thank you for Your time.
Click to expand...
Click to collapse
I misread your first post, sorry. Did you have a look at this? Basically you have to create the mount point. I did notice then when you create the shared folder it asks you if you want to auto-mount it, which I can only assume means the same thing, so make sure that box is checked.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I did try virtualbox, but it wouldn't boot my VMs from VM Ware, probably due to VMW Tools (it accepted the image, hung on boot), so I couldn't test that out
flyboyovyick said:
Try reformatting to fat 32 in windows then try it.
Click to expand...
Click to collapse
That doesn't matter, as long as your host OS supports the filesystem in use then so will the guest. For example I can modify files on my HFS drive from Ubuntu even though Ubuntu only supports reading of HFS drives OOTB.
AdrianK said:
I misread your first post, sorry. Did you have a look at this? Basically you have to create the mount point. I did notice then when you create the shared folder it asks you if you want to auto-mount it, which I can only assume means the same thing, so make sure that box is checked.
I did try virtualbox, but it wouldn't boot my VMs from VM Ware, probably due to VMW Tools (it accepted the image, hung on boot), so I couldn't test that out
That doesn't matter, as long as your host OS supports the filesystem in use then so will the guest. For example I can modify files on my HFS drive from Ubuntu even though Ubuntu only supports reading of HFS drives OOTB.
Click to expand...
Click to collapse
ok, done everything you said so far.. however, in the shared folder options, I have no option to tick Auto-mount.
Also, when I try to type the 'sudo....' into the terminal,, it always comes up with 'Could not find your command' or something like that..
Thank you for Your help!
Any other Ideas? Thank you Lads for everything you've said so far
VM Ware FTW
!PANDA said:
Any other Ideas? Thank you Lads for everything you've said so far
Click to expand...
Click to collapse
I didn't realise this before but guest additions is a prerequisite for using shared folders (figures, really) so make they're installed.
Second, check that your virtualbox is up to date, I know mine is because I downloaded it yesterday, perhaps the auto-mount option is a new feature.
If not you'll have to do it manually, there are loads of guides around which provide the commands to create the mount point.

Categories

Resources