yashsingh1/xdaforums huggingface dataset:
[JASJAR, XDA Exec, MDA Pro ROM Development] notime2d8:
Oh...no it should not have taken no more then five minutes. Your memory card did not get mounted by linux. You sould have seen:

Warning: unable to open an initial console.

Freeing init memory: 432K

CFS CPU scheduler.

mmc0: new SDHC card at address b368

mmcblk0: mmc0:b368 PNY 7.51 GiB

mmcblk0: p1

EXT4-fs (loop0): mounted filesystem with ordered data mode. Opts: noauto_da_alloc

EXT4-fs (loop1): warning: mounting unchecked fs, running e2fsck is recommended

EXT4-fs (loop1): mounted filesystem without journal. Opts: noauto_da_alloc

EXT4-fs (loop2): warning: mounting unchecked fs, running e2fsck is recommended

EXT4-fs (loop2): mounted filesystem without journal. Opts: noauto_da_alloc

acx: acx-mac80211, version: v0.6.0 (git: unknown)

acx: this driver is still EXPERIMENTAL

acx: please read the README file and/or go to http://acx100.sourceforge.net/wiki for further information

acx: compiled to use 32bit I/O access. I/O timing issues might occur, such as non-working firmware upload. Report them

acx: running on a little-endian CPU

acx: Slave-memory module initialized, waiting for cards to probe...

htcuniversal Phone Driver

htcuniversal configure phone: 1

UMTS_DCD tries=201 of 200

BB_READY tries=201 of 200

usb 1-1: USB disconnect, address 2

option1 ttyUSB0: GSM modem (1-port) converter now disconnected from ttyUSB0

option 1-1:1.0: device disconnected

option1 ttyUSB1: GSM modem (1-port) converter now disconnected from ttyUSB1

option 1-1:1.1: device disconnected

BT_RADIO going: off

TOSA_BT: going OFF

init (1): /proc/1/oom_adj is deprecated, please use /proc/1/oom_score_adj instead.

enabling adb

adb_open

warning: `rild' uses 32-bit capabilities (legacy support in use)

Try rebooting and starting it again if you do not see the:

mmc0: new SDHC card at address b368

mmcblk0: mmc0:b368 PNY 7.51 GiB

mmcblk0: p1

Reinsert your memory card before android tries to start.
[JASJAR, XDA Exec, MDA Pro ROM Development] enigma1nz:
Got it runing!!!! Must say - NOT BAD AT ALL, even if slow, but it's a start! The only thing is control buttons - can't get back to the main screen from pretty much anything. Another question - drivers for Win XP. I have ADB installed, but get requests for Android Phone drivers. The battery light is red when USB connected and when disconnected, the LCD doesn't switch off and there is no network.
[JASJAR, XDA Exec, MDA Pro ROM Development] Da9L:
You guys are getting famous :P A danish mobile news media wrote about what you have done .. Very very impressive! Just a shame my old Universal has a broken LCD .. :(
[JASJAR, XDA Exec, MDA Pro ROM Development] AllGamer:
Update re: HTC Athena

so on the first boot attempt executing haret from External SD it tried to load up, but after the reboot, it just went back to windows

now trying it again with the Internal Storage, copied all the sd card files to the Internal Storage to see if it Android will boot properly from it.

same thing, it only goes this far (loads up haret, the blue theme of CM slowly loads up and reboots back to window)

i could use some pointers, on what i could change in the image, probably the zimage? or sthe startup script?, or perhaps you can make those changes, and i can try it again

well according to the boot, it went as far as trying to load the kernel and then it just reboots

HaRET boot

Shutting down hardware

Turning off MMU...

In preloader

PSR=600000df

Tags relocated

Kernel relocated

Initrd relocated

Jumping to Kernel...
[JASJAR, XDA Exec, MDA Pro ROM Development] notime2d8:
Yeah i will need to add support for the athena to my kernel and make a new zimage for the athena and i will post it in the athena forum in a day or so if time allows.
[JASJAR, XDA Exec, MDA Pro ROM Development] orb3000:
Ok guys this is Universal forum, please stay on topic :)
[JASJAR, XDA Exec, MDA Pro ROM Development] gbl08ma:
Of course it returns back to Windows after reboot. That's what supposed to happen with HaRET, no matter what the device, and it's on purpose. Booting from internal memory is probably not going to work either.

About Athena offtopic:

Since ideally the same build from notime will work on multiple devices, and it's not practical (at least IMO) to post the same thing on multiple subforums, I suggest that notime chooses another "index" for all his work other than this thread (which is giant already). Perhaps we could use the XDA wiki, creating (or updating, if it already exists) a page in there with all information (and builds) we have about Android on Uni/Athena/BA.

Just a suggestion :)
[JASJAR, XDA Exec, MDA Pro ROM Development] AllGamer:
does the HTC Universal has an External SD slot?

it's related to these findings http://xdaforums.com/showpost.php?p=20110417&postcount=5
[JASJAR, XDA Exec, MDA Pro ROM Development] touch_sky77:
working with few problems

thank you notime for your great efforts.. you are really doing a great job.

the SD partition method is working nice except a few problems. slow at first 7-8 attemts, but after applying settings from 1st post, picks up the speed..

the battery charging red light doesnt go even after removing the charger and the battery icon shows ? on the bar.. network working, bluetooth working fine..

we can return to homepage(in steps) by pressing "ok" button on the keypad..

next gonna try your "not needed partition" method and hoping for the future upgrades soon.

device : O2 xda exec - G4 - 64MB.

EDIT : the screen doesnt return after going into sleep mode, have to reboot.
[JASJAR, XDA Exec, MDA Pro ROM Development] gbl08ma:
Yes, it has a standard SD slot (not miniSD nor microSD).

The hardware supports SDHC without problems (WinCE needs special drivers, but after that is OK)
[JASJAR, XDA Exec, MDA Pro ROM Development] dzuljo:
wich win rom

HI

which WIN rom i need to put in universal before to start this android sd rom

when i flashing sd rom in htc hd2 and in this bilding i nead to have special win rom

thanks
[JASJAR, XDA Exec, MDA Pro ROM Development] midnightsights:
This post is a vote to keep the project going, though not a coder myself I know that there will be lots of things to do just to get android up and running smoothly, even without the additional apps.

Hoping that we make the development run in time before the android gets too high for the uni specs :) thanks, notime!
[JASJAR, XDA Exec, MDA Pro ROM Development] notime2d8:
Yeah I know, I’m busy working on 3 other phones and a tablet now :( I was wondering if anybody still uses their universals as phones or use mobile internet. I wanted to take out all phone and messaging functions as well as all of the features our phones don’t support to free up some ram and processor time. I’m in the process of updating the drivers now to clean up my kernel and should do another release that’s slightly better/newer/faster along with updated kernel source. Also wondering if I should enable USB host by default or add a switch in the kernel and an option in settings to switch between host and client.
[JASJAR, XDA Exec, MDA Pro ROM Development] gbl08ma:
The Uni is still my main phone and mobile internet device (though I only use wifi and not cellphone 3G/GPRS).

I now have a Chinese Android tablet I bought for hacking. With all apps and background processes closed, it uses at least 240MB of RAM (it's running Android 2.2, and has 512MB total RAM). And it doesn't have the telephony functions running...

I'd love to see this project going on as the only usable alternative OS to WM. But I see Android is really clogged up and I don't think it will ever run right on a 64MB device.

At the same time, there is no other supported (in terms of still being developed) open source OS for mobile phones that can run on the 64MB Unis (for Linux, all the mobile UIs like Opie and GPE have stopped development, and are not suited for the use we give to smartphones nowadays). So that means we're locked to WM 6.5, at maximum?
[JASJAR, XDA Exec, MDA Pro ROM Development] notime2d8:
That’s partially true… I think about quitting every time I think about it. :( Maybe not on 64mb devices as the lowest memory usage I’ve gotten android down to was 42mb-47mb which is perfect for my 128mb as I would have ~81mb free i still haven't used swap either. Also a lot of android devices use system ram for the gpu, modem, dsp, pmem and other functions. One main example I can think of is the G1 and HTC Dream where the ram is listed as 192mb, 64mb goes to the modem and some to video, and only ~96mb is usable by android. This makes me hopeful that at least we can be close to those phones and the tytn2 android port. And yes sadly android is our only option as far as linux is concerned and maybe the best.
[JASJAR, XDA Exec, MDA Pro ROM Development] acerate:
I appreciate your work..I remember using your android rom for several days when i was in college last year.The first impression for me it's a kinda slow.

It's great enough for us to have it running on our device....We all wanted it to be perfect...JBut just developing it with your own interests. it's really great enough for what you've done!Maybe keep up with new tech is better...I mean this device is cool...You can just do it as a leisure without any pressure.I"ve moved to hd2 which is pretty a good one.

I'm wishing you a good time,notime2d8...
[JASJAR, XDA Exec, MDA Pro ROM Development] liyaocheng:
wow I've already saw this ... I'll try it later.. but there is something problem with the battery of Universal
[JASJAR, XDA Exec, MDA Pro ROM Development] kybergreg:
Hi, I'm watching this thread as well. I'm still using Uni as my main phone and even though I'll soon move to the HTC Desire Z I would still love to see android working on my Uni. I would even pay for the 128 MB RAM upgrade just because of android. My Uni has only standard 64 MB RAM and that's simply unusable with the current android image.
[JASJAR, XDA Exec, MDA Pro ROM Development] Da9L:
How does this work? My UNI is not my primary phone, as it has a broken LCD, but if this works well i would be happy to return to my universal as primary phone and replace the LCD!
[JASJAR, XDA Exec, MDA Pro ROM Development] gbl08ma:
If your Universal has been upgraded to 128MB RAM, I think it might worth bringing your Uni to life, at least judging by others' feedback. However, it's unusable on 64MB RAM Universals, as I have experienced myself.

But I'd advice not to buy a new screen just for hopes of running Android on it, in the end, I don't think that at this stage this Android port even has a working Phone/Messaging function.

notime, are you still developing this? (I guess not)
[JASJAR, XDA Exec, MDA Pro ROM Development] notime2d8:
Not as much as i used to or would like. And when i was working with froyo i did have text messaging working and receiving and making calls but i never got the microphone working. But i also think that this will never be good enough for daily use...having no GPU cripples android.
[JASJAR, XDA Exec, MDA Pro ROM Development] kybergreg:
Does that mean that all android phones have a GPU? Including Google G1 (Dream)? I would be quite happy if Uni could run just android 1.6 just like G1. It would be quite enough. G1 has 192 MB RAM which is more than 128MB (Uni's maximum) but not that much more. And CPU speeds are just same (528 MHz).

Froyo 2.2 is more hardware demanding than 1.6.

EDIT: Yeah, I found it on wikipedia, the G1 has a combined CPU/GPU processor...
[JASJAR, XDA Exec, MDA Pro ROM Development] notime2d8:
Yeah, 1.6 did run really nice on my 64mb uni. There are a few issues with that now...i can't find the source code for 1.6 or cm4?, it lacks a lot of needed performance updates and features i would need to back port, and a lot of the good apps and the newer ones have stopped supporting 1.6
[JASJAR, XDA Exec, MDA Pro ROM Development] orzech2111:
As I good see the source code is on Android's servers. I'm now downloading it.
[JASJAR, XDA Exec, MDA Pro ROM Development] notime2d8:
d-two has posted a video of cm7 running on a blueangel. link it has 128mb of ram and runs really well, the only difference with a universal is the GPU, half the resoultion, and running in portrait so no cpu usage needed to rotate it.
[JASJAR, XDA Exec, MDA Pro ROM Development] orzech2111:
Launcher

Hi. Tried you this launcher: http://xdaforums.com/showthread.php?t=1520974 ? I think it is enough lightweight launcher for Universal.
[JASJAR, XDA Exec, MDA Pro ROM Development] Da9L:
Would be super sweet if you could provide the files for running android 1.5/1.6 on the uni.. I would love to try this on my (now restored) universal :)
[JASJAR, XDA Exec, MDA Pro ROM Development] d-two:
@notime2d8

How do you use the Loox touchscreen driver in your Kernel ?

you can use the tsc2046, can't you?
[JASJAR, XDA Exec, MDA Pro ROM Development] notime2d8:
Nope, i could never get it working. Even with all the correct settings i got no input. It would save me some trouble if i got it working... :o
[JASJAR, XDA Exec, MDA Pro ROM Development] d-two:
Hmm, OK... What do you think about merging our work (kernel and rootfs)? We could work on it together, maybe we'll get it work!?
[JASJAR, XDA Exec, MDA Pro ROM Development] d-two:
OK, no answer is an answer, too :p

Here two patchs for using the normal ads7846 driver ;):
[JASJAR, XDA Exec, MDA Pro ROM Development] notime2d8:
Let's not be like that, i've been just a little busy lately and i'm typing this while at work... :o But yeah that sounds like a good idea but i don't really know the best way to go about it. I have a lot of tweaks/patches ontop of my cm7 source code and some is a little messy. But if we can figure where/how to host it i could do some cleaned up patches for cm7 and a 2.6.36 kernel. How are you loading android, with a rootfs on a partition or a system.img file on the sd card?

And thanks so much for the patches, i'll try them out later. That was one of the things that kept me from switching kernels.
[JASJAR, XDA Exec, MDA Pro ROM Development] d-two:
I use at the moment a rootfs on SDCard... I think we make an github for working... BUT here is an pic from touchscreen driver test with tslib, looks strange... I think it needs fine tuning ;)
[JASJAR, XDA Exec, MDA Pro ROM Development] d-two:
Clean up patch

Here i have the section for Android gadgets a little bit clean up ;)

I would you send per PM, but i can't send attachment over PM
[JASJAR, XDA Exec, MDA Pro ROM Development] orzech2111:
Any progress? I haven't Universal now, but maybe I'll soon buy it again...
[JASJAR, XDA Exec, MDA Pro ROM Development] notime2d8:
Yes, I’m still working on it…, slowly, nothing worthy of a new test build though…and I’m kind of stuck and waiting for a new idea to come or a tweak to squeeze some more ram or performance out of our phones and android. I applied some tweaks to android and the kernel and have about 80mb of free ram now, I’m working on a new kernel – 3.5-rc1 it’s much snappier but I have to get my drivers/changes ported over and working again then I will see if I can get the new docg3 or docg4 flash drivers working that have been added to the mainline kernel and switch to the other touchscreen driver posted above. :o
[JASJAR, XDA Exec, MDA Pro ROM Development] projectgus:
Hi notime2d8,

For what it's worth I'd absolutely love to see your patches, cleaned up or not. I've got some other old 128Mb Android devices and I'm absolutely amazed that you can load Gingerbread in this memory footprint. Would love to try and port some of it, maybe collaborate.

Probably the easiest way for you to publish & host would probably be to get a free github account and fork the Cyanogenmod git repositories that you've changed, then push changes to those.

Plus if you share then other people might be able to come up with some suggestions or ideas for slimming down, give some new perspective. :)

Cheers,

Angus
[JASJAR, XDA Exec, MDA Pro ROM Development] CrashBX:
Does this work on HX4700

Does this work on HP ipaq HX4700? And when I try to extract these files to the ext4 partition on my 2gb SD card, I get some sort of permission error on Ubuntu 12.04

In THIS thread you said

that all of the hardware is supported but it seems that I can't get pass the "Jumping to kernel" line on haret. This thread is going on since 2010 and I'm sure that patch you were talking about in the other thread was made. It would be fantastic to see my hx4700 rise from the poisonous seas of Windows mobile :D
[JASJAR, XDA Exec, MDA Pro ROM Development] notime2d8:
Yes, my rootfs will work on the hx4700. Although, I never got around to adding kernel support for the hx4700, no time or device to test it on. It should only take me a few minutes to enable it and build a test kernel. You wouldn’t happen to know how to build kernels would you? If not I can build some things for you if you got time to test and can PM me.
[JASJAR, XDA Exec, MDA Pro ROM Development] CrashBX:
I have the fully working HX4700 as a testing device. Unfortunately, I don't know how to build kernels but I have all the

time in the world to test everything you need. You can send me the files for testing anytime (I will be checking this tread at least twice a day)
[JASJAR, XDA Exec, MDA Pro ROM Development] notime2d8:
The mods don't like posting off topic in the threads, i will pick up posting on the other thread you referenced and Pm you some info in a little...
[JASJAR, XDA Exec, MDA Pro ROM Development] mobin.m:
help meeeeee

hello, my english is not good but i try to explain my problem. i did this steps:

1- fat16 --40MB

2- ext2 --300MB

3- swap --64 MB

i try to create partiton in SD CARD with linux disk utility.

then copy haret to partition 1 and extract cmfroyo to partiton 2(with winRAR)

then run haret-w.exe so it run but at the end an error occured::::rolleyes:

VFS: cannot open root device "mmcblk0p2" or unknown -block(0,0)

please append a correct "root=" boot option; here are the available partitions:

kernel panic- not syncing: VFS : unable to mount root fs on unknown-block(0,0)

and in another try too instal at the end says can't exacuted init !!!

please help me,,

thank every one.:o
[JASJAR, XDA Exec, MDA Pro ROM Development] orzech2111:
Please, download it:

http://sourceforge.net/projects/htcuniversal/files/sdboot.zip/download

and unpack on fat16/fat32 partition. You don't need to make ext2 partition now.
[JASJAR, XDA Exec, MDA Pro ROM Development] mobin.m:
just do this? not another thing that i should do? thank you i will try it soon, size of fat16/32 partition is important or not?

excuse me for my english :)
[JASJAR, XDA Exec, MDA Pro ROM Development] Hakim Rahman:
Yeah, of course there you have to do is download the files it needs also to partition and format the SD card ! about tsize of the partition FAT 16/32 up to you the importance of not less than 40 MB
[JASJAR, XDA Exec, MDA Pro ROM Development] orzech2111:
What?

He can have only ONE partition: fat32. All files from zip have aroound 500mb.

I think you did not download this file and check it.
[JASJAR, XDA Exec, MDA Pro ROM Development] mobin.m:
are u sure?how?

---------- Post added at 05:01 AM ---------- Previous post was at 04:53 AM ----------

i do this.at the end write this

init: cannot find system/bin/servicemanger

init: cannot find system/bin/vold

..

...

init: cannot find system/bin/key store

init: cannot find system/bin/sh

enabling adb

adb_open

????????????????!!!!!!!!:(
[JASJAR, XDA Exec, MDA Pro ROM Development] notime2d8:
Try it again, either your sd card was not mounted or you don't have the system.img on the root of your sdcard. Make sure to use all the files from the zip.
[JASJAR, XDA Exec, MDA Pro ROM Development] mobin.m:
i do it again and again but......

what can i do?
[JASJAR, XDA Exec, MDA Pro ROM Development] JaxzTReaper:
Stuck even with correct msgs on screen?

Hi notime after trying 3 different cards I managed to get it running with a 2Gb mini Sd in sd adapter (just what i had around) got all the above msgs but an extra line after the rild warning, "sh can't access tty job control turned off " -sumthing along those lines.

I leave it and after couple of mins it goes to a blank screen (backlit tho) next the red charging light comes on (plugged in) but nothing more an occasional flash accross the screen.

I assume its running fine just my 64mb uni cant handle it. :crying:

Sad but I live in hope. I read the 128 mb upgrade requires special equipment so dead in water as of now.

Thanks for your efforts Devs.
[JASJAR, XDA Exec, MDA Pro ROM Development] centodue:
Wonderful discussion and very compliments to notime for the continue work on uni.

I have Uni 64M and I tried with sdboot.zip file.

Clean microSDHC Sandisk 4GB class 4 with only fat32 primary partition.

unzipped sdboot.zip in microSD (cache, data, haret-w, startup.txt, system, zImage)

I have SPB Mobile shell installed on WM6.1 italian ROM and I close its before to launch haret-w.exe (starting 28/29 MB RAM free...maybe not enough??), then this was the screen indication:

I connected usb cable -->

it stops here and after 5/10 seconds it restarts

If I don't connect usb cable it stops in

enabling adb

adb_open

and after 5/10 s it restarts...

thank you in advanced for your help
[JASJAR, XDA Exec, MDA Pro ROM Development] notime2d8:
A little progress on my down time over the holidays!!!!

Two things you can tell from this picture: I got GPRS working in android and made some improvements to the modem and that i don't have a data package on my phone and didn't test it any further than this.

I also loaded a blurry video on the first page showing me using my bluetooth mouse, next i will try to find a better camera and show some of the usb host stuff in action...:good:
[JASJAR, XDA Exec, MDA Pro ROM Development] notime2d8:
The only main thing that's left and really important is the power management. Hopefully a new bootloader should fix that or a learning curve and time to fix it. Then getting it slimmer for 64mb devices or backport all of the changes back to donut.
[JASJAR, XDA Exec, MDA Pro ROM Development] rod555:
big job! thx!!
[JASJAR, XDA Exec, MDA Pro ROM Development] JaxzTReaper:
Hi all I have followed this thread for a long time but gave up with the practical as I only have 64mb uni, which I did get running I believe - All messages in the loader were as they were described to have been but after 10 mins I had nothing but a backlit, black screen I guessed this was down to ram? It would be truly massive to breathe life once more (it gathers dust currently).

Is there alot to be done to ever see android on 64mb in any form?

Awesome awesome work pure amazement at the talent, thanks.
[JASJAR, XDA Exec, MDA Pro ROM Development] notime2d8:
Not really, I didn’t get a 128mb universal until a while after I started working with android. Froyo ran ok but had memory issues running all of the functions needed for daily use and apps. The only real version I think will run perfect and at full speed is donut and a lot of recent tweaks should backport to it as well. I just don’t have the time now and I deleted my old files from when I built it. Old donut and froyo builds are on my sourceforge page to test. After I finished all of the major issues I was planning on downloading the source and trying froyo and donut again on my 64mb universals and getting everything working.
[JASJAR, XDA Exec, MDA Pro ROM Development] cruel91:
Hi, I am new to Windows Mobile. I never have chance to use it. I start using smartphone since Android. Now, my boss asked me install Android on MDA Pro, I do not want to brick his phone. So please anybody give me more instructions? What will I do with these files in OP thread? Thank you in advance
[JASJAR, XDA Exec, MDA Pro ROM Development] notime2d8:
This isn't possible at this point and is still a ways off for daily use and would not compare to a current android phone.
[JASJAR, XDA Exec, MDA Pro ROM Development] cruel91:
I do not compare anything, just want to install it and this is my boss's phone, so it is not big concern

I have read through many pages. It requires to partition the SDCard. Seem it requires to use linux, so I am downloading Ubutun and run it on VMPlayer. Anyone please pointing me out which files I have to use? There are so many in the download links and which one to put on FAT32 partion, which one is on EXT4?