[HD2 Ubuntu Q&A, Help & Troubleshooting and General] zo1d:
I continued a bit the Ubuntu 0.3 project from dcordes and i think i achieved some enhancements^^

But i also need some help to upload this version cause i am currently on a 16kb/s

upload line :) and to upload some gigs over weeks would **** me up. I can send it

via mail to someone who is interrested in and has enough bandwith to upload it

(preferable from germany or europe)

Thanks to all the people who made the HD2 so awesome,

Cotulla, XDA ppl, DFT ppl, HTClinux, dcordes, hopkinskong, bardzusny and everyone else involved !

If you want to spend me a beer, you can do this here.

What works:

- Booting via Magldr

- Landscape Display orientation

- usb host

- Haret booting (thanks to the Help of Robbie P look at page 8 of this thread for the files)

- Touchscreen,

(with a relative not absolute pointer, feels much more like using a pc than a phone...)

- Wifi with encryption

- 3G network connection, sim-pin needs to be disabled !

(about 350kb/s on my network, maybe even

higher somewhere else need testers soon !

- Audio/audio player,

(The Kernel was compiled with 48.000 kHz in the

Alsa config what results in a "too fast sound" this

problem was also mentioned in the 0.1 Debian Thread.

Workaround i found for at least listen to normal Music

Was to pitch the sound to normal via AlsaPlayer.

but beside this, the player is very stable and takes

just a small amount of cpu-time)

- Audio Outputs

(Loudspeaker, Phonespeaker or Headphones)

- The Hardware Controls

(Display Brightness, LEDs etc)

- x11VNC Server

(not the fastest one due to workarounds, but still usable)

- PwnPi & Backtrack Tools

(not all but most atm)

- dpms

(..and its also possible to switch off the backlight,

so if someone finds a cool way to start a script on

the beginning of the screensaver and another script on

the end, it would be very helpful to extend the battery life)

- The common ubuntu stuff

What doesnt work:

- Monitor Mode for bc5329

(I was able to load the arm-compiled firmware from https://code.google.com/p/bcmon/

Wireshark captured some packets but wicd was not able to see networks anymore.., more

testing needed, experimental)

- Phone Feature,

(no calls no sms/mms sPhone stills needs to be loaded or 3g network wouldnt work

Edit: PlatinumBox wrote me that he can see incoming calls)

- Bluetooth,

(kernel side looking ok, but the rest is incomplete)

- Battery Stats

(no percentage, no recharging)

- Video Player

(Without Audio it looks delicious with Xine, even in

fullscreen, but due to the Audio problem mentioned before

it has desynchronized and laggy sound)

- Hardware keys,

(Kernel side ok but the xorg.conf and xinput settings are not correct)

- Second Mouse Button

(hope someone finds a better solution than the dwell applet, or get the hardware keys working !)

Not testet:

- usb eth

- adb

- vga out

- gps

- proximity

- cam

- mic

The Project needs:

- Kernel Developers (urgent)

- People who are familiar with implementing the msm/qsd x.org driver

- People who are able to crosscompile for arm's

- Developers that have good tools or scripts to embed

- Pentesters who want to contribute some toolchains and methods

- Designers / Webdesigners

- Translators

- People who are able to fix s.th.

If you want to enter the project, write me a pm with what you

can do and maybe some links to s.th. you have done.*

Installation:

I recommend everyone to rename the first FAT Partition of the SD card to "SD" or many things wont work !

(this should be done externally and not in the phone because ubuntu sets the mount points on boot time !)

You need the Magldr on your HD2

Extract all files from the downloaded archive "linux.zip" to the directory "linux" on your sd card

Set the right "Android from SD" folder in Magldr (SD/linux), select "Boot AD from SD"

The package "connman" should be deinstalled because its consuming too much cpu and doesn't work well together

with wicd, the wifi autoconnect after boot was also affected by this.

Password for both accounts is still "ubuntu"

Be careful what you install, it has Debian and Ubuntu repos. In some cases the "Force Version" Option helps

To get the Wifi working you need the drivers from here:

http://www.mediafire.com/?6l365qz2jvc5hqh

- extract the two files (fw_bcm4329.bin & bcm4329.ko)

- move them to the root folder of your SD-Card

- boot up ubnhd2

- go to gnome-menu -> Stuff -> System -> bcd-res-upd

- take option 7 (Import ... from SD)

- takes a second

- Press the wifi-signal in the dock

- answer the dialog with ok

- after the vibration signal from the wifi script the networks can be

configured by clicking the icon in the menubar (wicd app)

Download 0.0.3.17 beta:

magldr images https://sourceforge.net/projects/ubnhd2/

for haret version see Robbie's post on page 8

alternative input method:

25.11.12 Mascot Artwork