yashsingh1/xdaforums huggingface dataset:
[Tilt, TyTN II, MDA Vario III Android Development] JeckyllHavok:
I started a new thread for user questions to keep this thread clean for development things. I will collect bugs/working things there and post them here..
[Tilt, TyTN II, MDA Vario III Android Development] Jaguarius:
My experience AT&T Tilt

Hello all,

Firstly things are looking great and I have successfully installed this on my tilt. I used the android build by DZO (for now) and flashed it into rom - I had to use one of the NBH files by Rk333 as the DZO one said it was not for my phone and would not flash.

I'm happy to report everything (everything expected) works great, although my max ring volume seems very low for some reason with vol. all the way up.

Beyond that it is far more stable than any build I have tried with haret (anyone know why? Is that an abstraction layer of some kind?) and is faster by far. I have only had one thread hang on this build since I put it on NAND as opposed to constant with all other builds through Haret.

Just adding my experience so far, keep it up guys!
[Tilt, TyTN II, MDA Vario III Android Development] Taluven:
I have successfully installed the DZO flash on my Tilt, had no problems minus GPS not functioning. This has to be the fastest and most stable android load I have seen. Great work.

P.S. I know it was mentioned on the comments thread, but the Keyboard type is set incorrectly for the tilt, the @ and ! keys are swapped. Haven't seen any other problems with the keyboard beyond that though. Just using it touch screen and it works great. Keep up the great work and things for these loads, A lot more functional being able to boot up and be right in Android, I hated having to boot into WM 6.5.1 and then run haret, always run super slow. These builds are extremely fast on my Tilt.
[Tilt, TyTN II, MDA Vario III Android Development] loserskater:
Anybody working on nbh's with different res/board types? I tried looking at it but have no experience with building/dissasembling them.
[Tilt, TyTN II, MDA Vario III Android Development] 160bpm:
Hi Guys,

It is unclear maybe only for me but i think for other as well.

Whan must on the SDcard before you do a flash...

KAISimg.img

androidinstall.tar (if you using the test solution of dzo)

and or what else?

Have try several possible actions but nothing work.

Last seem work:

1. A working android version from SD card started by haret.

2. Put the http://it029000.massey.ac.nz/vogue/files/kaisimg-320x428-20-01-10.nbh on the SD CARD renamed to KAISimg.nbh

Everything was copy, after that a error that SD card was cannot be mount.

Have also try the Androidinstall.tar and the flasg file from the androidinstall.zip file.. renamed the flash file to KAISimg.nbh

but then it will loop
[Tilt, TyTN II, MDA Vario III Android Development] 160bpm:
Thanks ... it is working.. but still you must have you SD card in the phone... i was thinking everything will go into your internal memory...
[Tilt, TyTN II, MDA Vario III Android Development] JeckyllHavok:
If someone can explain theese steps:

2. git clone bootenv and tinboot repo's

3. clone buildInitrd script and fix it to make initrd-mini and run it.

4. fix paths in tinboot.S (and add your favourite cmdline

i can make them for different res/panel types
[Tilt, TyTN II, MDA Vario III Android Development] samtruman:
Hex edited kaisimg-320x428-20-01-10.nbh

For people with panel type 1 I have edited the last good nbh file

Here you can download:

http://memoriedigitali.com/androidfiles/kaisimg-240x320-type1-20-01-10.nbh

http://memoriedigitali.com/androidfiles/kaisimg-320x428-type1-20-01-10.nbh

http://memoriedigitali.com/androidfiles/kaisimg-320x480-type1-20-01-10.nbh

Happy nand booting :)
[Tilt, TyTN II, MDA Vario III Android Development] JeckyllHavok:
Have you taken dzo's nbh as base?
[Tilt, TyTN II, MDA Vario III Android Development] samtruman:
I leave all other parameter as is, i don't know the lcd density, watching inside Hex i can't find it...
[Tilt, TyTN II, MDA Vario III Android Development] samtruman:
yes, and it works like original one...
[Tilt, TyTN II, MDA Vario III Android Development] idumych:
Hey so is this Cupcake only for now, or what? I tried booting Donut Ion from SD as always with dzo's firmware, and didn't work, gave some errors and sent me to a console. I also tried "method 2" to flash donut, and it seemed to be copying but then said "can't mount loop1" and kicked me to a console. If i just use the androidinstall.tar it works perfectly, though.
[Tilt, TyTN II, MDA Vario III Android Development] loserskater:
anybody successfully change the panel type from adb?

EDIT: Got it working
[Tilt, TyTN II, MDA Vario III Android Development] quitlahok:
for anyone interested, i've built an nbh with the latest git kernel (as of about 7pm PST 1/21) but with panel type 2, QVGA, and the tilt keypad enabled. flashed it myself just a few minutes ago using dzo's androidinstall.tar and it works like a champ :)

i can't post links yet, but feel free to PM me if you're interested
[Tilt, TyTN II, MDA Vario III Android Development] 160bpm:
DZO... GREAT WORK... !!!

Is it correct that only call and data is working?

If so.. than we know that it is a known issue :)

Are you also able to create different .NBH files with other resolutions and panel 1 and 2?

Guys, spread the word.. dzo is the best :)
[Tilt, TyTN II, MDA Vario III Android Development] samtruman:
No, i tried with success Cupkake, Donut an Eclair (polyrithmics rules ;) ) using method 2.

Have you tried with *nbk i'd post here?
[Tilt, TyTN II, MDA Vario III Android Development] pmcnano:
would be cool to add a splash screen to the nbh because lol, I have "AthineOS" splash screen before booting android.

Also, is it possible to have an image when booting linux? So theres no "text" in the boot at all? I know this is a beta :P and there are priorities! just asking!

edit: how do I change the keyboard type? The default one is not the one I use, thanks!
[Tilt, TyTN II, MDA Vario III Android Development] diagdave:
Check out post 1: new link to megaupload with boot screen, a loading image(with lower half text) and with each display type and size. also correct keyboard.
[Tilt, TyTN II, MDA Vario III Android Development] samtruman:
good job...

Good work, but how did you reach it ?

can you modify also zImage part of nbh?

We need to start some test on kernel version for wifi, bluetooth and gps...
[Tilt, TyTN II, MDA Vario III Android Development] diagdave:
how did i reach it? its a different nbh.

built from todays kernel, if you know the wifi/gps fixes ill throw them into these images.
[Tilt, TyTN II, MDA Vario III Android Development] 160bpm:
And how about building one with rootfs and zimage used by a normal haret started version? or must there some modification made in rootfs and zimage?
[Tilt, TyTN II, MDA Vario III Android Development] diagdave:
the zimage needs to have nand support included. the rootfs should work with most new ones i believe.
[Tilt, TyTN II, MDA Vario III Android Development] alextytan:
sd card

excellent job, guys.

can we make it mount the sd card? it only unmounts it
[Tilt, TyTN II, MDA Vario III Android Development] diagdave:
mounts the sdcard where?
[Tilt, TyTN II, MDA Vario III Android Development] quitlahok:
by correct keyboard, do you mean some of these have the at&t tilt keymap? if so, i'd love to use yours instead of rolling my own..
[Tilt, TyTN II, MDA Vario III Android Development] Taluven:
I tried a few of the new nbh's on post one, none of them seem to have the correct keyboard for the att tilt. Unless I am doing something wrong, or does that have to be built into the androidinstall.tar?

board-kaiser-keypad.atttilt

Determine keypad type for Fn keys (differs between standard TyTN II and AT&T Tilt models)

Values

0 - TyTN II (Fn + Q = @)

1 - AT&T Tilt (Fn + Q = !)
[Tilt, TyTN II, MDA Vario III Android Development] diagdave:
keyboard

mine is set for board-kaiser-keypad.atttilt=0

i cant create some with atttilt=1 if people need it. just let me know width/height and lcd density
[Tilt, TyTN II, MDA Vario III Android Development] garringm:
So its possible to have one with tilt keyboard that would be great also one with 240x320 lcd @ 110 this helps immensly with the dialer. and a standard 320x480 lcd@160 for tilt I seem to be switching between both trying to fiqure out what exactly I want. Im like a kid in a candy store these days I quess I should have added I use panel type 2 not real sure if its correct for me, and the question is raised how can I tell exactly which panel type my phone is I have a kais100 well tilt.
[Tilt, TyTN II, MDA Vario III Android Development] Taluven:
diagdave:

I run the KAIS-428 Type2.NBH on my Tilt here, but I need the keyboard type=1. If you can manage to put something together for that it would be great.

Now I need to figure out how to get a version of the OS running that supports GPS. I have found a rootfs that has functioning gps for the ion, would like to know if that can be incorporated into the androidinstall.tar file. Still learning a lot about this, as you can see by my low posts so far, but these updates have me doing a lot of research now. I love being able to boot the tilt natively into android, even if it is running off the sd card.

Cant post links, but the android htc site on sourceforge is the location I found for the rootfs that supports gps if someone has time to look into this.
[Tilt, TyTN II, MDA Vario III Android Development] diagdave:
added kais 428 type 2 with keyboard type 1 on megaupload links in post1.
[Tilt, TyTN II, MDA Vario III Android Development] alextytan:
sdcard

on the phone. i thought i can mount/unmount sd card on phone since i flash a system. isn't this true?
[Tilt, TyTN II, MDA Vario III Android Development] garringm:
theres a command line to change the panel type after boot how about all the other preferences such as screen height and width and lcd density and keyboard type, can these simply be added to a conf file
[Tilt, TyTN II, MDA Vario III Android Development] dr3w2k:
Anyone using this that has previously been running on SDcard and can confirm that it does indeed run faster? I am currently running the new Tatoo for Kaiser with HTC Sense theme (http://xdaforums.com/showthread.php?t=613049) and it runs fairly fast from SDcard. But I do like the fallback option of going back to WinMo.

Just wondering if the benefits are worth the risk. :p
[Tilt, TyTN II, MDA Vario III Android Development] quitlahok:
would you mind making a duplicate of your KAIS-320Type2.NBH but with the atttilt=1? thanks a ton, i appreciate not having to build this myself as mine seems to be buggy..
[Tilt, TyTN II, MDA Vario III Android Development] garringm:
I can succesfully flash dark theme with 1/6/2010 rootfs let me ask this why do I still have to have a system.sqsh on my sdcard. It will not boot without it if I remove it from the sdcard. I thought this was the whole point in flashing android to phones memory to not run from sdcard
[Tilt, TyTN II, MDA Vario III Android Development] idumych:
Pixel Density

Do any of you guys know how to change the pixel density?
[Tilt, TyTN II, MDA Vario III Android Development] Taluven:
Diagdave:

WHich image is is? I downloaded the 428 Type 2 that is out there, but it looks the same as the old one I had with the keyboard_type=0. Still not set up for the correct keyboard, unless there is a different one on megauploads for the keyboard_type=1 that I am not seeing.

Tal
[Tilt, TyTN II, MDA Vario III Android Development] ajclai08:
stock androids of course can boot without sdcards but the system will prompt you for one anyways.Besides you need a sd card to flash and update your system anyways. Why would this be a concern at this stage?
[Tilt, TyTN II, MDA Vario III Android Development] diagdave:
have you made a file systemfstonand on your sd card?

Sorry check the links now and there should be one with key1 in the title?
[Tilt, TyTN II, MDA Vario III Android Development] rzk333:
try number two:

http://rzk.sadistto.net/KAIS-240.NBH

http://rzk.sadistto.net/KAIS-428.NBH

http://rzk.sadistto.net/KAIS-480.NBH

somebody - test this nbhs on your devices, they are for all kaisers, panel type is 1.
[Tilt, TyTN II, MDA Vario III Android Development] Taluven:
ATT Tilt Keyboard 1

Diagdave:

The new download worked great, correct keyboard setting. Thanks a ton. Too bad my physical keyboard is having problems now. Gotta look into that.

Did you see my post a bit back where I indicated where a working rootfs that has GPS working in it? Didn't see any comments about it. But it was back in post @128. Not sure if it is possible to incorporate that rootfs into the androidinstall.tar or not? But it is at least a working one, gives longitude and lattitude.

If I knew how to edit this stuff more I would try it myself, but I am in noob learning mode right now, will be a while before I am completely up to speed now.
[Tilt, TyTN II, MDA Vario III Android Development] Taluven:
RZK333:

What changes are in the NBH's? I just got a good one working for my keyboard_type_atttilt=1 lol. I would be happy to test it, but what are we looking for in these new one's?
[Tilt, TyTN II, MDA Vario III Android Development] idumych:
Hey I'd be more than happy to host your builds on my site, spindash.org. I have unlimited bandwidth. Just email a zip with all your builds to idumych@gmail.com and I'll get it up for you right away :)
[Tilt, TyTN II, MDA Vario III Android Development] dzo:
For working, gps you need to replace libgps.so with the one from the vogue gps thread.
[Tilt, TyTN II, MDA Vario III Android Development] rzk333:
we are looking what was wrong with my previous builds, people reported freezes.
[Tilt, TyTN II, MDA Vario III Android Development] kubino99:
Hi devs

first of all great fork on NAND bootloader. I've compiled kernel, used DZO's initrd-mini.gz, created tinboot NBH and installed "Dark Themed Eclair" build from polyrhytmics to NAND. Everything works as in haret run inclusive wifi :-)
[Tilt, TyTN II, MDA Vario III Android Development] diagdave:
Here is a link to a more 'quiet' bootup. only use after you have a set of working files or androidinstall.tar as it wont tell you any info apart from major boot errors.

http://www.megaupload.com/?f=04HIVHK7
[Tilt, TyTN II, MDA Vario III Android Development] youngalumni:
keys on keyboard are not working

i just loaded the nand bootloader on my kaiser. everything is good with the exception that the left side keys (w,s,x,z) do not work is there an issue with the rom?
[Tilt, TyTN II, MDA Vario III Android Development] kubino99:
I had the same issue seems like kernel in the nbh is wrong, I've compiled kernel and build nbh, flashed and the keyboard issue went out.
[Tilt, TyTN II, MDA Vario III Android Development] youngalumni:
how could i fix this if i have never compiled before?
[Tilt, TyTN II, MDA Vario III Android Development] zenity:
Working wifi? Now that's good news, it's the only thing missing from my 'must have' list, I think we'd all love to try that build combination.. Please :D
[Tilt, TyTN II, MDA Vario III Android Development] kubino99:
I can send you the compiled NBH, or compile it for you, it's matter of second. Just let me know the panel type and resolution you need.
[Tilt, TyTN II, MDA Vario III Android Development] youngalumni:
are you going to be posting your build?
[Tilt, TyTN II, MDA Vario III Android Development] garringm:
yes please do, dark theme is the one im using too. is it too much to ask for a build with 240x320 panel type 2 with an lcd.density of 110
[Tilt, TyTN II, MDA Vario III Android Development] youngalumni:
well i certainly appreciate that.

im currently using the KAIS-428Type2Key1.nbh which looks beautiful

i have an 8925 att tilt if that helps any
[Tilt, TyTN II, MDA Vario III Android Development] kubino99:
megaupload.com/?d=W0YPM5Q1 this is 240x320 panel1

megaupload.com/?d=NQX4YBK9 --> 240x320 panel2

megaupload.com/?d=G7AQYUGB --> 320x480 panel2
[Tilt, TyTN II, MDA Vario III Android Development] youngalumni:
i think the 320 x 480 is perfect for the tilt, I'm loading it now ill let you and anyone interested know immediately.
[Tilt, TyTN II, MDA Vario III Android Development] kubino99:
Ok I think I've found why the WIFI isn't working for you. It's due to missing calibration file. if you don't have it in /sdcard/calibration you propably won't be able to use wifi on NAND build. Not sure if the file is same on all kaisers, but propably not because it's generated during startup when it's missing. So the workaround for now might be to start any build in windows mobile and generate the calibration file using the following :

dd if=/dev/mtd/mtd0ro of=/sdcard/tempcal bs=8192 count=1 skip=4736
dd if=/sdcard/tempcal of=/sdcard/calibration bs=1 count=752 skip=64
rm /sdcard/tempcal

unfortunately this can't be done in NAND version of android you have to haret.exe under winmo :-(
[Tilt, TyTN II, MDA Vario III Android Development] diagdave:
working on fixing the key problems in my builds don't know whats causing the problem?
[Tilt, TyTN II, MDA Vario III Android Development] garringm:
I hope your referring to the s w z x keys I have not been able to use thin with nand
[Tilt, TyTN II, MDA Vario III Android Development] diagdave:
keys

ive uploaded new roms with working wsxz keys.
[Tilt, TyTN II, MDA Vario III Android Development] aqtrans:
Any chance of getting a 320x240, panel type 2 NBH with the ATT Tilt keyboard fix?
[Tilt, TyTN II, MDA Vario III Android Development] diagdave:
try:

http://www.megaupload.com/?d=1GAUARKU

its a quiet build but looks pretty good on startup.
[Tilt, TyTN II, MDA Vario III Android Development] SnakeMAR:
hi there, can you make build with multi-language? THX a lot in advance.
[Tilt, TyTN II, MDA Vario III Android Development] diagdave:
This isnt an android build. Please read carefully before posting.
[Tilt, TyTN II, MDA Vario III Android Development] SnakeMAR:
Sorry, i'm french, i found it... in another post.

i have installed the Hero Blend V242 with your files.

now when i boot my kaiser, i have many codes lines, android boot fully quickly, sound works....

i follow this topic now for future evolutions!
[Tilt, TyTN II, MDA Vario III Android Development] diagdave:
glad its working well for you, is anyone else having the brightness problem?
[Tilt, TyTN II, MDA Vario III Android Development] ycode90:
Battery dead and won't charge.:mad:
[Tilt, TyTN II, MDA Vario III Android Development] diagdave:
Even with the phone turned off?
[Tilt, TyTN II, MDA Vario III Android Development] loserskater:
What build are you using? I think this might be a build problem
[Tilt, TyTN II, MDA Vario III Android Development] garringm:
I had this issue last night, I had to pull the battery, as a safety measure I always do a soft reset with battery pulled and charger unplugged dont know if its a need to I just do it. reinsert battery and plug charger in, it took a couple of seconds but my charging led came on about a minute later it booted backup. funny thing is when It died it went from 86% to dead in an hour , when it booted back up I had over 80% charge in just a few seconds looks like to me there is some reporting problems with the battery.

Thanks diagdave for the nbh files I was able to get my lcd density set to 110 with notepad++ with your 240x320 file. now if kubino would release his nand version of dark theme eclair i'd be dialed in and happy as a peacock might even be able to hold onto my tilt for a few months longer than planned now.

I will also confirm that the brightness does not work now
[Tilt, TyTN II, MDA Vario III Android Development] diagdave:
yes just dont place systemfstonand and rootfstonand on your card when you flashed, and then it will boot the system.sqsh from the card.
[Tilt, TyTN II, MDA Vario III Android Development] garringm:
Nope it looks as though its an nand problem
[Tilt, TyTN II, MDA Vario III Android Development] SnakeMAR:
Hi, it is still me.

I put myself a question, I don't to understand why it is impossible to establish the drivers which function with the builds which turn under winmo (haret.exe) and not on line boot in the nand?

Which is the simplest explanation?

Thank in advance clear up me on this subject.
[Tilt, TyTN II, MDA Vario III Android Development] rzk333:
winmo initializes all hardware by itself, and HaRET loads kernel on *initialized* hardware.

tinboot does not do that, tinboot just starts linux kernel from nothing, and kernel must *inialize all* by itself, if something missing - some hardware part will not work.
[Tilt, TyTN II, MDA Vario III Android Development] ycode90:
Yes I tried every thing I could think. Back to winmo:( I've only seen a few other complaints so maybe it's just something I did wrong. I don't think so but maybe.
[Tilt, TyTN II, MDA Vario III Android Development] llamax:
Where is it?

Hi Kubino, not sure if anyone noticed this post but if you've done what you've said...could you please post the installer so we can test it? Or am I missing a link some where in this thread? Thanks for the hard work...
[Tilt, TyTN II, MDA Vario III Android Development] SnakeMAR:
Thx, understood, but why the BT module do not initialize with HaRET?

@llamax: The topic is Here: xdaforums.com/showthread.php?t=587116

(don't miss http before)
[Tilt, TyTN II, MDA Vario III Android Development] kubino99:
Hi llamax

I can upload my NBH + install file, I'm at work now so I'll post it when back home.
[Tilt, TyTN II, MDA Vario III Android Development] llamax:
Thanks

Thanks Kubino, I've booted into Eclair Dark using one of the original 480panel2.nbh, but it was lacking wifi, didn't have tilt keyboard enabled, and couldn't seem to get a gps lock. I can't wait to get my hands on a working build :)

@Snake, thanks for the link to the additional information. It'll come in handy for many.
[Tilt, TyTN II, MDA Vario III Android Development] MiZi666:
1 unplug the charging cable and take out the battery for 3-5secs.

2 then plug the cable back in, it will charge up to 5mins (orange led)

3 when the led goes off, repeat step 1+2 a couple of times..

now the battery shoud be charged to 10-15%.

now boot android, go into settings- application- development: there you allow USB DEBUGGING and STAY AWAKE WHILE CHARGE.

thats it! this worked for me 4 times till now.

im using the hero blend 4 days till now, without any problem.
[Tilt, TyTN II, MDA Vario III Android Development] zenity:
Ok I managed to find a 'workaround' to the WiFi and GPS problem:

Download and run the standard Haret based Android Build of your choice, ( I used the Polyrhythmic Dark Themed Eclair build from this thread http://xdaforums.com/showthread.php?t=600154 )

Run this from sd card using haret, and start up WiFi and GPS, this generates the configuration files.

Now shutdown the phone using the power off, don't just pull the battery, since this may leave some data uncached.

Then copy the whole SD card to a temp folder on the PC.

Now make up another SD card using a Tinboot NBH of your choice, copy the System.sqsh, data.img, rootfs.img, GPS and Configuration files from the temporary folder, add the three empty files datafsonand, systemfsonand and rootfsonand giving a total of 9 files on SD card, rather than the normal 7.

The reason for running from SD card first sets up the data.img, wifi and gps files, which does not happen during Nand installation, this may be due to Squashfs being a readonly filesystem, not sure about that yet, since I discovered this workaround by happy accident. :)
[Tilt, TyTN II, MDA Vario III Android Development] SnakeMAR:
I thought of making the same thing EXACTLY!!! the great minds meet:)

Didn't I do it, that's work?
[Tilt, TyTN II, MDA Vario III Android Development] zenity:
Working so far, just going to reflash stock, then try it all again just to confirm it works that way on my other Kais130 also.

Just got to work out how to make it work without the SD card, which has to be there for it to boot using this method.