5,600,571 Members 33,005 Now Online
XDA Developers Android and Mobile Development Forum

Linux and Android for Vogue [kernel thread]

Tip us?
 
dzo
Old
(Last edited by dzo; 21st October 2013 at 11:29 PM.)
#1  
dzo's Avatar
Senior Recognized Developer - OP
Thanks Meter 4578
Posts: 2,159
Join Date: Apr 2008
Location: Auckland

 
DONATE TO ME
Default Linux and Android for Vogue [kernel thread]

This was the thread that got Android started on Vogue, use it now for all discussions about kernel development.
The first 400 pages or so are just for historical interest


Hi All,
I've managed to get Linux and Android up and running on Vogue. I've put everything you need at http://cs-alb-pc3.massey.ac.nz/vogue. Just download the latest android zip file, copy system.img and data.gz to the root of your sd card and all the other files anywhere you like, run haret.exe, click run and wait a while. This is with my New Zealand Vogue (Branded as OKTA Touch) but it seems to work on all Vogues, (e.g. Sprint Touch). This has no chance of working on any phone without an MSM7X00 CPU. Newer kernels (i.e. those with audio and power collapse) will only work properly if you have an updated radio, I am using 3.42.50 so update to this if you can.

Volume Down is the Menu Button, Volume Up is Back, Power is Home (on recent kernels) and the Camera button displays the keyboard.

This will not damage your phone in any way and is very safe, it doesn't touch the NAND flash memory so can't mess up anything, just soft reset (or press and hold the end call button, then select power down) to restart windows mobile.

To add Android apks, put them into a directory called AndroidApps (must be capitalised correctly) in the root of your SD card.

Update: Touchscreen now works, people have also had some success running this on Kaiser and Titan.

Update: Radio works, see post 187.

Update: Now has an onscreen keyboard, see post 303. (http://forum.xda-developers.com/show...&postcount=303)

Update: Can now make and receive audio calls, see post 312.

Update: SMS now works, see post 330.

Update: Backlight can now be turned off and the browser works well.

Update: Better keyboard, working clock and charging, see post 436.

Update: SD driver works, see post 539

Update: New SDK boots, network and calls work, no SMS yet.

Update: New SDK works much better, SMS works, audio works, now has full screen keyboard, see post 867

Update: Power Collapse works, battery meter works.... in fact it's pretty much usable now.

Update: Camera works (with some quirks), network can be connected and disconnected.

Update: Runs the android cupcake release with on screen kbd.

Update: Screen brightness works.

Update: USB works (adb only)

Update: GPU works.

Update: Audio input works.

Thanks.

Note: This will only work on Vogue, Please don't ask about other devices, they should have their own threads.

There is now an irc channel (#vogue-android) on freenode to chat about this port.

My Paypal is here if you want to support this project:
https://www.paypal.com/cgi-bin/websc...if%3aNonHosted
 
suanccd
Old
(Last edited by suanccd; 4th April 2008 at 12:04 AM.)
#2  
Junior Member
Thanks Meter 0
Posts: 20
Join Date: Feb 2008
I tried with my Sprint Touch. Apparently it boot up ok. I saw the GUI of Android with contact/dial/all shown in the lower right corner of the screen.

However, none of the buttons are working, including d-pad, volume up/down.
 
dzo
Old
#3  
dzo's Avatar
Senior Recognized Developer - OP
Thanks Meter 4578
Posts: 2,159
Join Date: Apr 2008
Location: Auckland

 
DONATE TO ME
Ah I see the problem, I copied an older initrd to the site, download initrd-android again (should be 19595944 bytes) and it might work.
 
suanccd
Old
#4  
Junior Member
Thanks Meter 0
Posts: 20
Join Date: Feb 2008
cool. All the buttons work now.
 
Red49er
Old
#5  
Member
Thanks Meter 0
Posts: 79
Join Date: Feb 2008
AMAZING! I've been looking forward to Android since before it was announced, and to be honest, I'm super impressed that someone's already gotten it working on a ppc. I'll have to try it out sometime this weekend.
 
dzo
Old
#6  
dzo's Avatar
Senior Recognized Developer - OP
Thanks Meter 4578
Posts: 2,159
Join Date: Apr 2008
Location: Auckland

 
DONATE TO ME
Don't get too excited, it's not usable as a phone. If anyone wants to help get the radio working though all the source is on the site.
 
jim256
Old
(Last edited by jim256; 4th April 2008 at 03:27 AM.)
#7  
Senior Member
Thanks Meter 7
Posts: 837
Join Date: Nov 2007
wow now that is impressive. is this the real thing? that is...almost unbelievable. it took people longer to get wm6.1 running than this lol.

2 things tho:
1. could we maybe get some screenshots please?
2. how many others know about this? im sure if we posted in the appropriate areas here, at howardforums, and on ppcgeeks we would see some real progress.

EDIT: any ETA on how long till the touchscreen function is functional?
 
dzo
Old
#8  
dzo's Avatar
Senior Recognized Developer - OP
Thanks Meter 4578
Posts: 2,159
Join Date: Apr 2008
Location: Auckland

 
DONATE TO ME
Hi, it is real, that's the beauty of open source.

I don't have any screenshots, it looks just like the emulator though and I'm sure somebody will post pics soon enough.

Nobody else knows about it, I just got it working today. I'm working on the touchscreen but it won't be much use really because there's no on screen kbd yet for android. More difficult is the radio though because the android kernel source uses a more recent version of AMSS (the qualcomm radio software) and somebody will have to reverse engineer the version in our phones. Should be possible though.

USB doesn't work but there is a driver so that shouldn't be too hard.

The other thing it needs is an SD driver, at the moment it boots out of a large initramdisk so there's no persistent data.

Have fun.
 
jim256
Old
#9  
Senior Member
Thanks Meter 7
Posts: 837
Join Date: Nov 2007
Quote:
Originally Posted by dzo View Post
Hi, it is real, that's the beauty of open source.

I don't have any screenshots, it looks just like the emulator though and I'm sure somebody will post pics soon enough.

Nobody else knows about it, I just got it working today. I'm working on the touchscreen but it won't be much use really because there's no on screen kbd yet for android. More difficult is the radio though because the android kernel source uses a more recent version of AMSS (the qualcomm radio software) and somebody will have to reverse engineer the version in our phones. Should be possible though.

USB doesn't work but there is a driver so that shouldn't be too hard.

The other thing it needs is an SD driver, at the moment it boots out of a large initramdisk so there's no persistent data.

Have fun.
WOW. i REALLY must say i am REALLY excited and amazed at all this!
so one more quick question: is this currently only for the vogue? the porting of the android os/whatever device-specific i assume?

we really ought to have this moved to the vogue upgrading sub-forum in order to get more exposure

i assume you dont mind or you wouldnt have posted here, so im gonna post this over at ppcgeeks.

if you do mind though, be sure to let me know!
 
dzo
Old
#10  
dzo's Avatar
Senior Recognized Developer - OP
Thanks Meter 4578
Posts: 2,159
Join Date: Apr 2008
Location: Auckland

 
DONATE TO ME
No problem posting elsewhere. It should work on titan (but might be short of memory and keys may not work), doesn't work on kaiser because the hardware is slightly different.

Tags
android, linux, vogue
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes