Author Topic: Htc Universal  (Read 710087 times)

ZDevil

  • Hero Member
  • *****
  • Posts: 1998
    • View Profile
    • http://
Htc Universal
« Reply #15 on: April 16, 2008, 04:06:33 am »
Cool! I am also going to receive it from ebay soon! Now we have a nice debian/zaurus-alternative.
This is gonna be my third handheld running debian eabi... am i mad?

Life is too precious for hacking *too much*
Visit my Z screencap gallery[/color]
My EeePC 701 Black = Debian (Lenny) on IceRocks + Transcend SDHC Class6 8GB + 2GB RAM
My Zaurus SL-C3200 = Debian EABI (kernel 2.6.24.3-yonggun) on a swapped internal Sandisk Extreme III CF 16gb
My Debian EABI feed: http://matrixmen.free.fr/zaurus/debian/
My OpenBSD/Zaurus feeds:  Link1, Link2
[/i][/font][/color][/size]

ShiroiKuma

  • Hero Member
  • *****
  • Posts: 900
    • View Profile
Htc Universal
« Reply #16 on: April 16, 2008, 05:05:25 am »
 
You're not mad man, it's the way to go.

I've basically given up on the zaurus, as I've been tired of having a phone and a Z around for everything. But this Universal is very close to the ideal convergence gadget it seems. I've waited long for GNU/Linux to be workable on a mobile phone and this thread has given me the impetus.

Now if we can really get the GPRS and phone/sms to be able to connect from the Universal to the web and do hacking, it'll be good.

From http://forum.xda-developers.com/showthread.php?t=251584 it seems GNU/Linux on the Universal has matured to the usable stage as also a phone, but I didn't fancy using Qtopia, as I feel I need X, but datathief's confirmation that he's got it useable has gotten me started.

Let's see how far we can get going with this. BTW, I'm planning to use your clean configured rootfs tarball for the debian bootstrap on the Universal, but I anticipate problems could maybe occur with it, don't know...

What's your approach gonna be? Use it too, or start from scrach?
[span style=\'font-size:8pt;line-height:100%\']Das ganze tschechische Volk ist eine Simulantenbande.[/font][/span]
Militäroberarzt Bautze

ZDevil

  • Hero Member
  • *****
  • Posts: 1998
    • View Profile
    • http://
Htc Universal
« Reply #17 on: April 16, 2008, 05:08:27 am »
If there is enough interest, we can ask for a new HTC Universal subforum?  

Life is too precious for hacking *too much*
Visit my Z screencap gallery[/color]
My EeePC 701 Black = Debian (Lenny) on IceRocks + Transcend SDHC Class6 8GB + 2GB RAM
My Zaurus SL-C3200 = Debian EABI (kernel 2.6.24.3-yonggun) on a swapped internal Sandisk Extreme III CF 16gb
My Debian EABI feed: http://matrixmen.free.fr/zaurus/debian/
My OpenBSD/Zaurus feeds:  Link1, Link2
[/i][/font][/color][/size]

datathief

  • Full Member
  • ***
  • Posts: 205
    • View Profile
Htc Universal
« Reply #18 on: April 16, 2008, 05:26:39 am »
Quote from: ShiroiKuma
Quote from: datathief
Quote
Can you workingly use GPRS, i.e. connect to the web easily?
Yes.  I'll publish my daemon that handles this soon.
I'm getting the phone today. Can you publish even a work in progress of this daemon - so that one may get started utilizing the GPRS in debian? Also maybe the WIP of the call/sms daemon?
I've got calls and SMS working (no caller ID yet, but my Uni is now my primary phone).  I'll be putting it on the web today  -  watch this space

ZDevil

  • Hero Member
  • *****
  • Posts: 1998
    • View Profile
    • http://
Htc Universal
« Reply #19 on: April 16, 2008, 05:33:33 am »
Just curious: How long does the battery last when the device is running Debian with phone functionalities? Is there any way to save power when just using the phone parts?

Life is too precious for hacking *too much*
Visit my Z screencap gallery[/color]
My EeePC 701 Black = Debian (Lenny) on IceRocks + Transcend SDHC Class6 8GB + 2GB RAM
My Zaurus SL-C3200 = Debian EABI (kernel 2.6.24.3-yonggun) on a swapped internal Sandisk Extreme III CF 16gb
My Debian EABI feed: http://matrixmen.free.fr/zaurus/debian/
My OpenBSD/Zaurus feeds:  Link1, Link2
[/i][/font][/color][/size]

ZDevil

  • Hero Member
  • *****
  • Posts: 1998
    • View Profile
    • http://
Htc Universal
« Reply #20 on: April 16, 2008, 06:03:57 am »
Quote from: ShiroiKuma
What's your approach gonna be? Use it too, or start from scrach?
I think I will first do debbootstrap to get a ext2-compatible kernel. Then I will put my customized rootfs on my 4GB SD.
I will also try to install the same GUI (work in progress... 90% done) on it.
« Last Edit: April 16, 2008, 06:04:21 am by ZDevil »

Life is too precious for hacking *too much*
Visit my Z screencap gallery[/color]
My EeePC 701 Black = Debian (Lenny) on IceRocks + Transcend SDHC Class6 8GB + 2GB RAM
My Zaurus SL-C3200 = Debian EABI (kernel 2.6.24.3-yonggun) on a swapped internal Sandisk Extreme III CF 16gb
My Debian EABI feed: http://matrixmen.free.fr/zaurus/debian/
My OpenBSD/Zaurus feeds:  Link1, Link2
[/i][/font][/color][/size]

datathief

  • Full Member
  • ***
  • Posts: 205
    • View Profile
Htc Universal
« Reply #21 on: April 16, 2008, 06:12:54 am »
Quote from: ZDevil
Just curious: How long does the battery last when the device is running Debian with phone functionalities? Is there any way to save power when just using the phone parts?
I have the phone module always running  -  it wakes the main processor when there's an incoming call.  I'm using the official extended battery (3800mAh), and after a day's use (including three or four hours connected to the internet via UMTS) it's usually still well above 50%.  I think the battery charge drops by less than 0.5% per hour when suspended.

The standard battery is 1620mAh, so I would estimate:
100 hours standby
3 hours internet/calls

That's about half the "official" numbers, and I haven't tested it properly, so YMMV.

ZDevil

  • Hero Member
  • *****
  • Posts: 1998
    • View Profile
    • http://
Htc Universal
« Reply #22 on: April 16, 2008, 06:33:03 am »
That's impressive ... Now i am thinking of buying a 4800mAh extended battery, which is cheap (US$25).
« Last Edit: April 16, 2008, 06:33:26 am by ZDevil »

Life is too precious for hacking *too much*
Visit my Z screencap gallery[/color]
My EeePC 701 Black = Debian (Lenny) on IceRocks + Transcend SDHC Class6 8GB + 2GB RAM
My Zaurus SL-C3200 = Debian EABI (kernel 2.6.24.3-yonggun) on a swapped internal Sandisk Extreme III CF 16gb
My Debian EABI feed: http://matrixmen.free.fr/zaurus/debian/
My OpenBSD/Zaurus feeds:  Link1, Link2
[/i][/font][/color][/size]

ShiroiKuma

  • Hero Member
  • *****
  • Posts: 900
    • View Profile
Htc Universal
« Reply #23 on: April 16, 2008, 06:42:25 am »
Quote from: ZDevil
I think I will first do debbootstrap to get a ext2-compatible kernel. Then I will put my customized rootfs on my 4GB SD.
I will also try to install the same GUI (work in progress... 90% done) on it.
I guess I'm not following, what does doing debootstrap to get an ext2-compatible kernel mean in this instance. I thought you'd use the Qtopia directory kernel from the above site and what's the need for debootstrapping then?
[span style=\'font-size:8pt;line-height:100%\']Das ganze tschechische Volk ist eine Simulantenbande.[/font][/span]
Militäroberarzt Bautze

ZDevil

  • Hero Member
  • *****
  • Posts: 1998
    • View Profile
    • http://
Htc Universal
« Reply #24 on: April 16, 2008, 06:59:50 am »
Oops. Stupid me. I am confusing things here.
True. debbootstrap just gets the basic rootfs.

Life is too precious for hacking *too much*
Visit my Z screencap gallery[/color]
My EeePC 701 Black = Debian (Lenny) on IceRocks + Transcend SDHC Class6 8GB + 2GB RAM
My Zaurus SL-C3200 = Debian EABI (kernel 2.6.24.3-yonggun) on a swapped internal Sandisk Extreme III CF 16gb
My Debian EABI feed: http://matrixmen.free.fr/zaurus/debian/
My OpenBSD/Zaurus feeds:  Link1, Link2
[/i][/font][/color][/size]

ZDevil

  • Hero Member
  • *****
  • Posts: 1998
    • View Profile
    • http://
Htc Universal
« Reply #25 on: April 16, 2008, 07:19:33 am »
Two pointers:

http://forum.xda-developers.com/index.php
http://forum.xda-developers.com/forumdisplay.php?f=247

It's yet another vibrant handheld community like here!

Life is too precious for hacking *too much*
Visit my Z screencap gallery[/color]
My EeePC 701 Black = Debian (Lenny) on IceRocks + Transcend SDHC Class6 8GB + 2GB RAM
My Zaurus SL-C3200 = Debian EABI (kernel 2.6.24.3-yonggun) on a swapped internal Sandisk Extreme III CF 16gb
My Debian EABI feed: http://matrixmen.free.fr/zaurus/debian/
My OpenBSD/Zaurus feeds:  Link1, Link2
[/i][/font][/color][/size]

ShiroiKuma

  • Hero Member
  • *****
  • Posts: 900
    • View Profile
Htc Universal
« Reply #26 on: April 16, 2008, 07:33:43 am »
Quote from: ZDevil
Oops. Stupid me. I am confusing things here.
True. debbootstrap just gets the basic rootfs.

Yep, so what's the advantage of doing it over reusing your old rootfs from the Zaurus? Customization for the Z too Z-oriented, so better start from scratch? If so, how about the rootfs from https://www.oesf.org/forum/index.php?showtopic=25421 This is not Z customized, so shouldn't it be a good start?
[span style=\'font-size:8pt;line-height:100%\']Das ganze tschechische Volk ist eine Simulantenbande.[/font][/span]
Militäroberarzt Bautze

ShiroiKuma

  • Hero Member
  • *****
  • Posts: 900
    • View Profile
Htc Universal
« Reply #27 on: April 16, 2008, 07:39:11 am »
Quote from: datathief
I've got calls and SMS working (no caller ID yet, but my Uni is now my primary phone).  I'll be putting it on the web today  -  watch this space
Allright, it's up  

Thanks a lot for your daemon, I'll begin testing tonight.
[span style=\'font-size:8pt;line-height:100%\']Das ganze tschechische Volk ist eine Simulantenbande.[/font][/span]
Militäroberarzt Bautze

datathief

  • Full Member
  • ***
  • Posts: 205
    • View Profile
Htc Universal
« Reply #28 on: April 16, 2008, 07:50:44 am »
Quote from: ShiroiKuma
Thanks a lot for your daemon, I'll begin testing tonight.
Let me know how it goes.  The code may be a bit untidy still, but it should be quite hackable if you need to.

ZDevil

  • Hero Member
  • *****
  • Posts: 1998
    • View Profile
    • http://
Htc Universal
« Reply #29 on: April 16, 2008, 08:40:49 am »
Great page. Thanks again, Mr. Titchy.  

Life is too precious for hacking *too much*
Visit my Z screencap gallery[/color]
My EeePC 701 Black = Debian (Lenny) on IceRocks + Transcend SDHC Class6 8GB + 2GB RAM
My Zaurus SL-C3200 = Debian EABI (kernel 2.6.24.3-yonggun) on a swapped internal Sandisk Extreme III CF 16gb
My Debian EABI feed: http://matrixmen.free.fr/zaurus/debian/
My OpenBSD/Zaurus feeds:  Link1, Link2
[/i][/font][/color][/size]