orb3000 · Jun 20, 2011 at 06:00 am

Porting Android To The Good Ol’ HTC Universal

Perhaps the young ones won´t remember the great HTC Universal, the first 3G device worldwide, released back in 2005 with an unique form factor similar to a micro laptop. Well, the Universal still has a very active community and from it we´ve found that Android is on the process to being ported to it. XDA members notime2d8 and orzech2111 are leading this project that started almost one year ago.
I have spoken with one of the developers involved and this is what is happening now:

What is working so far:
– Lcd
– Keyboard
– SD card slot
– Max1587a voltage regulator
– Asic3 Buttons
– Automatic screen rotation
– Touchscreen
– Bluetooth
– Usb host
– Backlight
– Adb and Usb mass storage
– M24C08 Eeprom
– Keyboard and button backlights
– Support for RTC8564 realtime clock
– Led’s – Red, Green, Blue, and vibrate
– AC Charging
– Wifi
– Phone -working: sim contacts, text messages, signal strength, voicemails, receiving and making calls.
– Audio – no input from mics

Not Working:
– Camera’s -not working in android a camera HAL driver is needed.
– Power Management
-Suspend and Resume
– Running from NAND
– Easier install method besides using and extracting rootfs
— Data -3g or GPRS

Limitations:
– Devices with only 64mb of ram
– Having no graphics accelerator
– No driver for docg3 NAND

What we can expect in the future:
– Donut builds for 64mb devices with more hardware support such as sound and phone functions.
– Cleaner and faster kernels.
– More memory efficient Android builds.

We must remember that Universal has some hardware limitations as it came with 64MB of RAM, but things are moving quickly and in the right direction.

Developers out there, please step in and give a hand to your fellow Devs on this titanic project!

Originally posted by notime2d8
Basic Instructions:

You will need a spare SD Card of at least 250 MB to try this. You have to create the following 2 partitions on your SD Card.

If you have a larger card you can increase the EXT4 partition freely, which will be the root partition.

/dev/sdb1 – 40 MB FAT32
/dev/sdb2 – 150 MB EXT4

The following files included in the zip file below should be downloaded and copied to your FAT32 partition on the SD Card.

* default.txt (HaReT configuration)
* zImage (the kernel)
* haret-0.5.2

The following file is to root filesystem. You should download and extract it in the EXT4 root partition on the SD Card (mmcblk0p2).

Link to cmod froyo rootfs: (Link)

Link to other rootfs: (Link)

Use the following command to extract

Continue to the Development thread.

Special thanks to notime2d8 for answering my questions leading to a great updated list 😉


_________
Want something on the XDA Portal? Send us a tip!

orb3000

orb3000 is an editor on XDA-Developers, the largest community for Android users. @orb3000 News Writer & Forum Moderator @xda-developers. Windows Phone/Android enthusiast, like HTC and flashing! 100% cert. free of i-products Xalapa, México View orb3000's posts and articles here.
Mathew Brack · May 25, 2015 at 06:00 am · 5 comments

Android M Code Name: Macadamia Nut Cookie

While the official name for the latest iteration of Android has yet to be revealed, the code name used internally by Google has been seen to be Macadamia Nut Cookie (MNC). This will almost certainly not be the final name for the release with rumors so far leaning towards milkshake, much like Key Lime Pie became Kit Kat and Lemon Meringue Pie became Lollipop. The acronym MNC has now also started to appear in several locations in AOSP, just look out...

XDA NEWS
Chris Gilliam · May 24, 2015 at 03:59 pm · 3 comments

XDA Recap: This Week In Android (May 17 – 23)

Another week, another recap. The Sunday tradition marches on this week with a fresh no-nonsense look at big-picture news. Here in the digital XDA writers’ room, we spend our days pouring over an average of 2,500 news items and forum threads every 24 hours. Only the most timely and interesting bits survive the editing process, but the portal’s front page still sees weekly counts in excess of 100 posts. This is a glut of content to absorb, especially if following...

XDA NEWS
Mario Tomás Serrafero · May 24, 2015 at 11:00 am · 1 comment

Sunday Debate: Are Smaller Bezels Better or Worth It?

Bezels have been getting smaller and smaller as the years go by, and while devices from 2011 needed to trim some fat, there is no absolute rule that says that smaller bezels, after a happy medium, are beneficial to a phone. Part of this is that, with today’s current smartphone paradigms, an absolute lack of bezels does not produce an inherently better user experience.   With each technological advancement come limitations and compromises of some sort, and bezels are not...

XDA NEWS
Share This