[Tilt, TyTN II, MDA Vario III Android Development] tyeo098:
[Intro]

This thread is for all of the people who want to try Android but don't have a clue what they're doing.

But then people say:

OMG WHY U DOZ THAT DER R LIEK OVER 9000 (LOL) RIOD TREDS!!!one!11exclamation point!

My answer:

Do you want to sift through the [almost] 900 pages of the official Andriod thread to find a build? Yeah. I didnt think so.

[Sources]

Needed Files

You need all of these files on your SD card root:

(haret.exe) {this runs the program that boots Android}

(default.txt) {this is edited for your device and to the system file you want to run}

(zImage){Basefile; this does not have a file extension, it is just zImage}

(initrd.gz) {Basefile; another one}

(rootfs.img) {Basefile; another one}

(system.img/system.sqsh) The Android OS files {the file can be named either system.img or system.sqsh; see below for notes}

(**.user) {User files, they are like hero.user; rogers.user, ion.user and so on; these tell harnet how to use the system file; see below for notes}

-------------------------------------------------------------------------

Created File

This file is created automatically when you run Harnet with a new system file

data.img {this is created when you 1st run harnet, if you are going to use a new system file, rename this file or it will not work!}

User Files

Depending on the system file and/or the base files being used you can have user files in 2 locations. The user files for most builds need to be on the SD card root; and for some they need to be in a folder called CONF. I recommend having them in both places. I was unable to get my Rogers build to work until I put them in that folder. However when I moved (not copied) them into that folder, none of my other builds worked. So I copied them in both locations and now they all work.

Also, when I had them in the wrong location, the build would start, but then the starting animation/logo would loop; just keep playing, and never go into the phone.

Updates?

Just make sure all of these files are on the root of your SD card, and you are good to go. Usually the system, roofts and zImage files get updated on a regular basis, so 1st backup the one that works, try the new one and if it works, leave it. If not, restore the old one and wait for the next one to come out.

Update/Replace System file

If you want to use a new/different system file and don't want to delete the old one, rename the old system file and the data file. I use names like system-robger.img and data-rogers.img; This allows you to have multiple system and data files on one SD card.

Where are the files on the net? They are not on www.AndroidOnHtc.com

There are 2 great sources for files (all of them) and these sites are updated on a regular basis.

Vogue-Android site and Vogue-Hero and yes, these files work great on the kaiser, just make sure to use a default.txt file for a kaiser

[Builds]

Google apps are on all builds!

ION

[10/20/09]ION Hosted on Filedropper

[10/21/09]ION Hosted on MediaFire

ION was built using the latest files from Vogue-Andriod. They weren't tagged with a name. If it was you, let me know so I can give you credit!

What Works:

Wifi

Phone

Camera

Market

Data (if you configure the PPP)

*Note there is no Bluetooth driver yet

HERO

[10/20/09]HERO Hosted on Filedropper

[10/21/09]HERO Hosted on MediaFire

[10/21/09]HERO[jamezelle] Hosted on MediaFire

HERO was built using the zImage and rootfs from KB7SQI amd ZenMagic's system file.

What Works:

Wifi

Phone

Market

Data (if you configure the PPP)

Camera [Only on Jamezelle, through propaint]

*No camera on hero/rogers builds, and as always, no bluetooth yet.

Donut

[10/20/09]Donut Hosted on Filedropper

[10/21/09]Donut Hosted on MediaFire

[10/22/09]Hosted on 4shared.com

What works (as tested; I will update as I continue to test)

Calls

SMS

data connections

e-mail...

CAMERA is working :D !!!! (not video yet)

[edit]wifi works

What does not work

MMS?

crashes everyonce in a while, but they all do that...

Hosted on 4shared.com

[Data Backup for Build Switching]

Backup non-protected apps

Start by installing Astro file manager from the market. Then open astro and press menu, select tools, select Application Manager/Backup. Select all the apps you want and back them up. You now have the saved apk files in the \Storage Card\Backups folder.

Backup protected apps

If you need to backup a "locked" app (that is not a paid app, if you do use this for EEEVILLL it is on you and your Karma...) anyways back to reality...

1. start ADB (this is a program used on your PC to access the android stuff through Dos; Google it, you will find it and the windows USB driver to use it when in Android mode)

2. Start dos or command line on your computer; go to your ADB folder and type the following:

Code:

adb shell

su

cd data/private-app/

ls

cp app.apk /sdcard/androidapps/app.apk

adb shell is the command to access the device

su to become root; though I don't use this command

cd data/private-app/ takes you to the folder where your apps are stored

ls this is hard to read, but the apps and their names will be there, may have an "m" in front of the name, ignore the "m"

cp app.apk /sdcard/androidapps/app.apk the app.apk is the name of the app, like time.apk or com.crazyman.apk... This copies the apk file to your storage card in the androidapps folder.

Get the files ready

Make a folder on the root of your Storage Card called AndroidApps. Place the .apk files in there. This will install all the apps when you run harnet.

Cleanup

Don't forget to move/name that folder or the apps will reload every time you run harnet. It will also work to install apps later after you have created a data.img