yashsingh1/xdaforums huggingface dataset:
[JASJAR, XDA Exec, MDA Pro ROM Development] notime2d8:
Go into the menu, then spare parts, and select “end button behavior” and change it to either “go to home” or “home then sleep”, then the right soft key will be the home/back button.

Does anyone know the keycodes for the universal keys? The keys marked as F1-F9?
[JASJAR, XDA Exec, MDA Pro ROM Development] shabihsherjeel:
Source...

Hey! I'm a quick learner and have been programming in the windows environment for a long time... and I have been designing websites with GWT, Silverlight, Flash(though I don't like it and did not do much with it...), and javascript with other libraries.

I love my uni.... and have been playing with it's linux distributions... I wanted to modify the distributions so I started learning how to get on with linux kernels.... The thing is now I wanna help you with porting android... you have posted the zimage... but I couldn't find a way to get the source out of it or decompile it somehow... If you could post a link to a tut to decompiling it or post the source code..... Coz I wanna help you and finally have a great linux distro working on my uni with complete designing and programming capabilities...

plus hacking wifi networks too... I did that with openmoko.... It was quite smooth.... note I have been using ubuntu 9.10 on my laptop...

I will appreciate any help... Thanks and love it that you're working on porting android on a killer machine... :P
[JASJAR, XDA Exec, MDA Pro ROM Development] wovens:
I've finally managed to boot Android! Seems interesting! Thanks for all your effort on this.

I have some feedback on my run:

1)- screen flickers quite a lot; very annoying.

2)- on my Uni it is very slow.

3)- I had my sd card (16GB) partitioned into Fat, ext3(3GB) and swap(1GB) but Android does not recognize the card.

4)- It will be fantastic when we get some sort of connection, either 3G or wifi.

Well done!
[JASJAR, XDA Exec, MDA Pro ROM Development] shabihsherjeel:
Tested it...

I tested it too yesterday.

>The screen flickers.

>The touchscreen doesn't seem to be accurate. Might need calibration.

>It's not slow though. I guess. It seems slow because of the touch screen problem or maybe you really have the being slow problem.

>A back button is needed.

>Couldn't figure out how to close apps... Does that happen in Android?! :P

>Not anything else I noticed I guessed except connectivity...

>One thing more: When you're in portrait mode the background image needs to be aligned correctly.

Great Work btw!!!
[JASJAR, XDA Exec, MDA Pro ROM Development] wovens:
To Shabihsherjeel: about a return button, see quote below.
[JASJAR, XDA Exec, MDA Pro ROM Development] shabihsherjeel:
@wovens

I do have that. But that is to go to the home. What I'm talking about is a real back button. If you've open a menu for example the settings and you entered the sub-menu of wifi settings then you can't come back. With the back button you're talking about you come back to home. But if you go back to settings you'll again be in the wifi sub-menu. So no back button but in fact a home button.
[JASJAR, XDA Exec, MDA Pro ROM Development] wovens:
That's true!
[JASJAR, XDA Exec, MDA Pro ROM Development] Simon_WM:
If we could get thius fully working, could some1 attempt a ROM?
[JASJAR, XDA Exec, MDA Pro ROM Development] notime2d8:
Screen Flicker

Just a small update but I posted a new kernel on the first page that fixes the screen flicker, and i mapped the keys better in the kernel....the ok is the back button that was requested.
[JASJAR, XDA Exec, MDA Pro ROM Development] cheapusenet:
im going to give this a shot within the next few days, i just hate sdformatting. we really need a simplified way around that.

im glad SOMEBODYS working on android for the uni.
[JASJAR, XDA Exec, MDA Pro ROM Development] yuvraj:
is there any software which can allow me to partition my SD card?

pls help me.....

give downloading link for knoppix or fdisk

thanks.
[JASJAR, XDA Exec, MDA Pro ROM Development] kEviN.H:
try this driver for SD card
[JASJAR, XDA Exec, MDA Pro ROM Development] notime2d8:
Link

I finally got around to figuring out how to boot android without having to partition the SD card. All you have to do is place the files on your memory card and start haret. This is just a test build i put up. I still have to delete some of the apps off and a few things are broken like wifi, root, and the phone which is breaking wireless settings. I should have these fixed in a few days and update the first post. This is just a close to stock froyo, I haven't been able to get cyanogen froyo working yet.

The plan is to move to how the xdandroid setup is, where you can select your image and have the option to make and install to a partition or just run from your SD card, fix and improve the kernel or move to a newer one, then try to improve android some more.
[JASJAR, XDA Exec, MDA Pro ROM Development] WaitingForTheSun:
I am so glad that this topic is alive. When I returned to xda and checked how's android on uni doin' I was really surprised! Nearly all of the uni's features are accessible on android! Outstanding work!!! Can't wait to test the new build!
[JASJAR, XDA Exec, MDA Pro ROM Development] puiugr:
notime2d8,i am waiting.

it will be great to put android on my qtek9000.
[JASJAR, XDA Exec, MDA Pro ROM Development] orb3000:
You better sit and wait with patience, don´t push Devs
[JASJAR, XDA Exec, MDA Pro ROM Development] ReverendShack:
Holy Crackly Dogs! Dug out my old Exec the other day, thinking it was ready to go in the dusty shed, this thread appears and in notime there's an amazing dev on it!

Wow!

I am a fan of Android. Have been since the G1, and if the Exec can run it, I'm in for testing.

Except the SD card partitioning bit, that's a nightmare.

So how pleased to read the top post on this page? Very pleased indeed.

Here's my results:

I have the files in the the link at the top of the page, unzipped them, whacked them al in the root directory on a normal sd card, turned off all but phone and bluetooth, started up haret and the startup whizzes up the screen after a small pause - but the whole thing grinds to a halt at adb_open - something to do with the usb port? It knows when I plug in the charger though, comes up with a ds2760-battery message (nice - tells me there's not enough power to charge, let's get personal, eh?) and reacts to the sd card being popped out (oops!) so it is alive and breathing in some state, although I can't interact with it except to press the reset button.

Am I to infer I need the usb setup to do this, and cannot do it with an SD card alone? adb is the debugger - I don't mind it being open, but could it sit down so we can all get on with some playing/testing? I have read the post earlier about hanging, but this is the edit, I've had lots of marshmallows since and I feel a bit sick. Hanging is an interesting way of putting it.

What a tease, hehe!

Is it me (probably, I am a noob after all, though I've never managed to brick a device yet, so maybe I'm a lucky noob) or is it me?

Great work again dev!

Rev
[JASJAR, XDA Exec, MDA Pro ROM Development] jjm74:
Looks great, but I'm stuck :-(

This looks great! However...

I've been trying to get this to work on my Xda Exec but it seems to stall after a small number of very small lines of text, having loaded haret-w.exe. The last line displayed seems to say 'loading kernel' or something similar.

I'm not totally sure I've got all the necessary files. The 'default.txt' one is missing.

Also is the zip file at the start of this thread the most recent?... ...htcuniversal/files/cmfroyo.tar.gz/download

Then, do I need zimage.zip or zimage-host.zip?

What about the other stuff here...

...htcuniversal/files

Sorry to be a pain - very much looking forward to getting this working. Huge thanks.
[JASJAR, XDA Exec, MDA Pro ROM Development] orzech2111:
You can download newest build when you click other builds. First file is archive and must it only unpack on SD. To other builds you must use Linux.

I have hope I write it understandably
[JASJAR, XDA Exec, MDA Pro ROM Development] Win_XP:
I have a little problem with the last SD build, it goes to:

enabling adb

adb_open

and then the device reboots?
[JASJAR, XDA Exec, MDA Pro ROM Development] ReverendShack:
Read back a page or so - you need to turn off all but bluetooth and audio, phone is optional I think, it doesn't seem to affect it.

THEN start the haret file and you'll get the the open_adb bit, although mine has never reset itself, just sat there...

What's all this about needing linux for this new build then?? That's why I didn't do the whole partition the SD card bit...
[JASJAR, XDA Exec, MDA Pro ROM Development] AllanonMage:
I can't believe that I missed that this was still active! Glad to see that it is!

Just to recap:

64 mb RAM only systems? No android for 128mb RAM uni's?

if suspend and resume don't work, what does that mean? It never turns off and runs the battery down pretty quick? Is it still usable in this state?

Is this booting from the SD card, or like loading a ROM to it?

This sounds very cool and I am glad to see people still working on it. I'm excited about USB host support too!
[JASJAR, XDA Exec, MDA Pro ROM Development] orzech2111:
I think this should be answer to you question.
[JASJAR, XDA Exec, MDA Pro ROM Development] Win_XP:
I get the same adb_open stuck message, bluetooth and phone turned on?:confused:
[JASJAR, XDA Exec, MDA Pro ROM Development] ReverendShack:
Nope, this seems to be where I am at. Not sure if orzech2111 meant to answer this specific question, but the new way of doing it mentions nothing of builds - I thought that it was one of the images included in that zipped folder.

Also, mine comes up with cannot find /system/... several times just before it hangs on the adb_open bit. Is this relevant?

Confused? Me too, but I'm sure all will become clear in notime.
[JASJAR, XDA Exec, MDA Pro ROM Development] notime2d8:
Yeah the kernel seems to be starting android too fast :confused: and the system.img doesn’t get mounted fully in time. This causes the error that some of the system files are not found and times out. I’m working on adding either a short delay or moving the main system files to load earlier. It works every other time for me too.
[JASJAR, XDA Exec, MDA Pro ROM Development] ReverendShack:
Understood.

I have two of these puppies and neither get past the adb_open - I'm in no way complaining, especially as a fix is probably imminent - I'm just noting.

Gotta say, I've been in touch with devs for major companies like motorola and they don't move as fast as this with fixes.

Still impressed, and watching this space.

Ta muchly for the update!

Rev
[JASJAR, XDA Exec, MDA Pro ROM Development] radejet:
Is there any progress update ?
[JASJAR, XDA Exec, MDA Pro ROM Development] gbl08ma:
I'm asked too, is there any progress update? I figure that notime is having notime to develop this Android port... ;)
[JASJAR, XDA Exec, MDA Pro ROM Development] orb3000:
Lol, sure when notime has yestime will update thread, meantime patience...
[JASJAR, XDA Exec, MDA Pro ROM Development] notime2d8:
Lol, :D funny play on my name. I have been busy lately I moved and got an old newish/slightly faster computer so trying to get everything back up and running. And kernel.org and android.git.kernel.org are both down so I won’t able to pull any android or new kernel sources until they're back up. After a week I can't get CM6 to load correctly from the memory card without having to do the partition but stock froyo works. So I’m going to try to move to and build asop 2.2.2 and try to move some tweaks over from CM6, and also build and see how CM7 runs on a 128mb universal; trying to keep up with d-two. Until I get the sources I’m at a standstill on these and have just been cleaning up code, brainstorming, and reading old uni porting threads and irc logs. I have a to-do list of tweaks that can improve performance a bit. I’ll update the first post with all of them in a little and will be happy to add any tweaks, patches, or helpful suggestions anyone finds that might help performance or fix some of the functions. Trying to keep this going and alive before everybody loose interest. :o
[JASJAR, XDA Exec, MDA Pro ROM Development] gbl08ma:
I won't loose interest. I hope you ever come with something suited for daily usage on a 64MB RAM Universal :)
[JASJAR, XDA Exec, MDA Pro ROM Development] orb3000:
Thanks for the heads up!
[JASJAR, XDA Exec, MDA Pro ROM Development] tayfelix:
Does Anyone Have A Eclair Build? Please Upload Here
[JASJAR, XDA Exec, MDA Pro ROM Development] tayfelix:
Amazing Discovery i Found yesterday, the network bar was working and it shows a five digit number which is 502** i cannot remember the last 2 digits, and the telecom does not even exist and it show full strength. does anyone came across this discovery?? i was on cmfroyo_lite.
[JASJAR, XDA Exec, MDA Pro ROM Development] yoda_143:
I'm following this thread with great interest and hope the missing features will be added over time.

I have found Tag Home to be the fastest launcher on low end devices with a small memory footprint.

I do have a Motorola Milestone now, but I still love the feel of the Universal.
[JASJAR, XDA Exec, MDA Pro ROM Development] notime2d8:
Yeah, I love the feel of the universal too. I'm working on my new x7510 now. As soon as I get android to boot on it, i'll do another release kernel and android build for both and check out that launcher. I hope people keep offering tweaks to add to squeeze all we can out of our uni's. But some one else is working on a g3 and g4 mDOC driver so running from flash might be in the future too.
[JASJAR, XDA Exec, MDA Pro ROM Development] Ammageddon89:
hi. i am trying to get the usuall image from the first page to run, but it keeps crashing after showing some of these

dswm1 dswm1 reset failed

sh cant access tty

adb open

warning "raild" uses32 bit capabilitys

using the 64MB device, and adjustet the startup to that.

edit: just came as far as its saying exiting pid 69 87 and a few more, but after that it still restarts :(

edit2: i just found out that i formatted the 2nd partition wrong, it was in FAT instead f ext4. however, now it restarts at adb open, and the raild warning comes earlier.
[JASJAR, XDA Exec, MDA Pro ROM Development] radhoo:
For me , both variants (partitioned SD card and system.img on fat32) both freeze on adb open and then reboot.

Would love to use android on my Uni. Any progress on this?

LE: I managed to have it start, after all, but it is slow, unusable (no touchscreen) and crashes on almost any key press. Good try, would love to see this improved.
[JASJAR, XDA Exec, MDA Pro ROM Development] zillerman:
expressing support...

Hey guys, thanks for the v.V.hard work on this project, just wanted to let you know, i was sifting through my collection of HTC phones and the thought struck me ... android on my (broken) Universal???? So here i am, my Uni is broken yes, but merely cosmetic AND repairable, so just thought i'd let you know that there are still many of us out here grateful for the efforts made so far.

A quick question, is it possible (and would it make any difference to the android install) to upgrade (hardware hack) the 64Mb to 128Mb or even 256Mb??

If anyone can let me/us know how the project is going, i'd love to help wherever possible, testing etc...

Once again... really appreciate your efforts.

Zill
[JASJAR, XDA Exec, MDA Pro ROM Development] AllanonMage:
I don't think it is possible to get it past 128mb, and from what I have read, you can't use Android with 128mb.

I sent a message to Tomal, the guy who knows the guy who does it (he's running that show) and never got a reply back from him about it. Idk if he's busy or what, but you might have to find another avenue to get the 128mb upgrade done.

It would be sweet to upgrade it to 128mb and then have android though!
[JASJAR, XDA Exec, MDA Pro ROM Development] gbl08ma:
Universals are upgradeable to 128MB RAM by adding a chip and soldering some connections on the PCB. It's NOT trivial and there are few people with the required equipment (a normal soldering iron is not enough to solder that kind of chips).

Android runs perfectly with 128MB RAM; the problem is more with 64MB RAM Unis where there's not enough RAM to use Android properly - I tried it myself, and it takes ages to show the desktop on Froyo... when it shows, it's almost impossible to launch apps because of the lack of RAM.

(my suggestion: if you never used Android before and you really want to try, you could buy a cheap $60 Android tablet from some Chinese reseller, or a cheap $99 Android phone with contract; it's true that often these cheap tablets and phones are crap, but most have at least 256MB RAM and a better performance and user experience than what we may be able to get on the Unis).

To notime: I really don't want to put pressure on you, I know you're doing this for fun, but if we don't hurry up, Android 8 will be released while we are still trying to port 2.2 :) (note that 4.0 - Ice Cream Sandwich is out already, and BTW we still don't have source code for 3.0... fork Android, now! :) )
[JASJAR, XDA Exec, MDA Pro ROM Development] gbl08ma:
Almost a month has passed by, and although (and again) I don't want to put any pressure on the developers, is there any progress on this? Any reply is kindly appreciated: I don't want to see this effort die.

I poll this thread and the d-two's thread on Froyo for BA, every day, anxiously waiting for some feedback from any of you...

I know you're probably very busy with lots of things to do, not all of them related to this, but still, could you please take some time to upload the latest of your work, I mean, the latest sources, or point us to them (I don't think the SF project is updated very often, but to be honest I haven't checked recently). This way, even if you stop working on the project, someone else might continue working on it.
[JASJAR, XDA Exec, MDA Pro ROM Development] notime2d8:
I have been busy, with a few other projects. I downloaded and tried building ice cream….failed… I then went back to trying to get cm7 working. I got touchscreen and Bluetooth working, but I kept getting random slowdowns and crashes even though I had 53mb+ of free ram and at 624mhz. I know aosp gingerbread runs much better than this but I don’t think it offers any real benefits over cm6.1... so I think I may start back working on cm6 or try aosp 2.2.2rc1 and port over a few things from cm6 and cm7. I finally fixed booting from SD cards without doing partitions, figured out how to load the firmware for Bluetooth allowing us to use it at 921600 and run better, and fixed egpio’s so the Wi-Fi led works now and everything else using egpio’s. The mainline kernel has an almost fully working nand driver for mdoc g3 and g4 so I’m reading up on this and boot loaders. I found that removing the on screen keyboard free up about 9mb+ of ram so I think that plus swap can get froyo running smooth on 64mb devices and 80+ free on 128mb universals. And any android that I build should be able to run on the universal, blueangel, and the Athena. I update the sources and links every release, and i will upload everything if i ever quit. It's just too many things to work on with my limited time. After i get a good working build i still have to finish the modem, internet, camera's, suspend\resume, and sound routing.

EDIT: android-2.2.3_r2 was just released so i think i'm going to focus on that.
[JASJAR, XDA Exec, MDA Pro ROM Development] gbl08ma:
OK, thanks for the info and your work and effort. I will keep waiting; in the meantime I'm thinking on buying a cheap Chinese Android tablet so I can get into the world of Android hacking in my free time (which is very limited too). Eventually I'll setup an Android development environment and I might help you :)

EDIT: and the fact that the most work you do for the Uni also works on the BA is great, as I also handle (that is, I don't own it, but I can use it) a BA and having Android on it is nice. The fact that it has more RAM means that eventually Android 4.0 might work on it (I have no idea about the memory requirements though)! :)
[JASJAR, XDA Exec, MDA Pro ROM Development] notime2d8:
New Test Build...

I just uploaded a new test image for the 128mb users. It's the latest cm7 and only needs for the the files to be placed on the root of your memory card. It works ok after it settles and i usually have 51mb of ram free with ~9 to 12mb being used by settings so maybe 63mb free at idle with nothing running.

Everythings working except for the wifi and the modem/phone functions.

Here is the LINK

The file "sdboot.zip" contains all of the files that need to be placed on the root of your memory card and the folder "sdcard" has each of the individual files

I haven't done any real tweaks or tested if zram or swap allows it to run on my 64mb universal. I will try to post a video when i get some time of it running on mine with my class10 sd card. Before you say that its not working make sure that your memory card is being mounted when the kernel is being loaded, if not try reinsearting it before android tries to start.
[JASJAR, XDA Exec, MDA Pro ROM Development] softboyrohan:
need help

hi, i am noob here . i wana know about hot extrct a cmfroyo file in ext4? i am not getting it , i am using window 7..plz help me regarding this
[JASJAR, XDA Exec, MDA Pro ROM Development] AllGamer:
+

sweet!!!! i wonder if this would run on the HTC Athena
[JASJAR, XDA Exec, MDA Pro ROM Development] notime2d8:
It should, if you're building your own android kernel i can give you the initrd to add to it, or i can add some basic athena support to my kernel..... if i did would you mind testing it?
[JASJAR, XDA Exec, MDA Pro ROM Development] radejet:
I can boot in android but it is very very slow, and unsusable at that speed :(
[JASJAR, XDA Exec, MDA Pro ROM Development] notime2d8:
What class/brand sd card are you using?
[JASJAR, XDA Exec, MDA Pro ROM Development] radejet:
Using sdhc Transcend Class 6 8gb.
[JASJAR, XDA Exec, MDA Pro ROM Development] AllGamer:
Please do! :D

my old HTC Athena has been sitting there collecting dust for the past couple of years :p

over at the HTC Athena forum, many guys are still waiting for some working Android for our phone

the furthest we ever got were the beta versions of Android 1.0

so this is a huge leap if we can get it to run on it

the HTC Universal and HTC Athena are very much alike,

2 versions

http://www.gsmarena.com/htc_advantage_x7500-1887.php

and with faster CPU

http://www.gsmarena.com/htc_advantage_x7510-2267.php
[JASJAR, XDA Exec, MDA Pro ROM Development] enigma1nz:
stuck on adb_open message and had been stuck for a while. Not sure where to go from there.
[JASJAR, XDA Exec, MDA Pro ROM Development] notime2d8:
What's a while? it takes about 2-3 minutes to home screen. That time increases with a slower sd card. Also when it does start it runs x5 faster in portrait than in landscape due to android not having to do software rotation.
[JASJAR, XDA Exec, MDA Pro ROM Development] enigma1nz:
A while is close to 30 min and counting, never managed to actually get there.

The adb_open message is preceeded with a list of

init: cannot find 'system/bin/"parameters"' , disabling '"parameters"

where "parameters" are various processes