Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,814,105 Members 44,828 Now Online
XDA Developers Android and Mobile Development Forum

[XDAndroid] Gingerbread for Whitestone/Imagio Release 1 09/05/2012

Tip us?
 
CptAJ
Old
(Last edited by CptAJ; 5th December 2012 at 04:26 PM.)
#1  
Member - OP
Thanks Meter 27
Posts: 94
Join Date: Feb 2010
Angry [XDAndroid] Gingerbread for Whitestone/Imagio Release 1 09/05/2012

Well, after about two months of work we're ready to release the first public pack of android for whitestone. I know you guys have waited a long time for this and it's probably too late for most by now, but here we are! And we have Gingerbread with a bleeding edge 3.3 kernel



Download:
http://dl.dropbox.com/u/38620067/imagio/WD1.7z
http://dl.dropbox.com/u/38620067/imagio/WD%202.7z

Source code: All patches welcome. Just attach them to this thread or some other file locker online (Or pm me for email)
https://gitorious.org/linux-msm-whit...msm-whitestone

Quote:
How to use this:
  • You need an SD card. I recommend a clean one (Use HP USB storage format tool to wipe it good)
  • Place the entire contents of the pack into the root of the SD card. (That means the top directory)
  • Run "HARET.EXE" from windows mobile. You'll see flying text. Give it some time, first boot takes a while.
  • Enjoy!
This is a work in progress and as such you'll find that somethings are working and some are not.

What works:
  • Radio: Calls (Tested on CDMA only. Tell us if you have GSM)
  • Data.
  • SMS.
  • Androidy goodness in general.

What doesn't work (yet):
  • WiFi.
  • G-Sensor.
  • GPS.
  • Camera.
  • HW3D (Done. Will deploy on next release)
  • Media, windows and back keys.
  • Bluetooth

That last item is interesting. Since not all the keys are working we've mapped them like this to make the phone usable:
  • VolUP = Menu key
  • VolDOWN = Back key
  • Power = power key.
  • Send = end key.

Known issues:
  • Data is not working?

    You need to edit (from android) the file at "/init.cfg/init.gingerbread.rc". Find the line that says:

    Code:
    service pppd_gprs /system/bin/pppd /dev/smd1 defaultroute local usepeerdns \
    and change it for this one:

    Code:
    service pppd_gprs /system/bin/pppd /dev/smd7 defaultroute local usepeerdns \
  • Phone doesn't wake up sometimes?

    This is an unresolved issue. The first thing you need to do is deactivate "auto backlight" in both window mobile and android. It will work much better that way but you will still have trouble sometimes. If its not waking up then just suspend it again and wake it up once more until it does. Sometimes it gets stupid, be patient.

    This will be annoying when you have incoming calls and you can't see the screen. Just blindly swipe the answer slider and it'll work. The phone is awake, just not showing anything on screen. Touchscreen and everything works though.

That's about it for now. Let me know how it goes.Enjoy!

Thanks to everyone on xdandroid and htc-linux for their undying and monumental support of our misguided efforts



EDIT 05-12-2012: Download links updated. I put up a second release. It was the one we devs were using but I can't remember what was new in it. Not much, probably just the hardware 3d acceleration. Development has pretty much stopped on this, sourcecode is on GIT if anyone wants to pick it up.
The Following 8 Users Say Thank You to CptAJ For This Useful Post: [ Click to Expand ]
 
m4f1050
Old
#2  
Senior Member
Thanks Meter 130
Posts: 1,265
Join Date: Apr 2007
+1 on FINALLY!!!
 
nickleby
Old
#3  
nickleby's Avatar
Senior Member
Thanks Meter 79
Posts: 228
Join Date: Sep 2008
Location: Caracas
Good to see this finally! I don't have an Imagio, but it's cool to see Android working for this phone...I remember I didn't buy the Imagio because the lack of an Android port (and physical keyboard)
HTC Desire A8181
PVT-4, AMOLED, S-OFF, Stock HBOOT
ROM: Evervolv 4.4.3 KitKat
 
CptAJ
Old
#4  
Member - OP
Thanks Meter 27
Posts: 94
Join Date: Feb 2010
Quote:
Originally Posted by nickleby View Post
Good to see this finally! I don't have an Imagio, but it's cool to see Android working for this phone...I remember I didn't buy the Imagio because the lack of an Android port (and physical keyboard)
If you know anyone that does have it, be sure to let them know!

Esta "Bien hecho en Venezuela"
 
m4f1050
Old
(Last edited by m4f1050; 11th May 2012 at 01:11 AM.)
#5  
Senior Member
Thanks Meter 130
Posts: 1,265
Join Date: Apr 2007
Today is a sad day. After I downloaded it, copied it to an sdcard, I decided to flash my Imagio back to stock and now it's stuck at the HTC splash screen! UGH! Anobody has any idea how to get to bootloader via mtty? I barely remember there was a way..

EDIT: Found it, using PSAS (QMAT) but I have Win7 64bit.. Disabled ActiveSync and got to bootloader... I did a task 29 and I got a bunch of bad blocks

Format BINFS start
CE start start block=384, total block=3712
ERASE block 41 FAIL !!!
ERASE block 92 FAIL !!!
ERASE block 116 FAIL !!!
ERASE block 288 FAIL !!!
ERASE block 411 FAIL !!!
ERASE block 632 FAIL !!!
ERASE block 1015 FAIL !!!
ERASE block 1080 FAIL !!!
ERASE block 1431 FAIL !!!
ERASE block 1488 FAIL !!!
ERASE block 1794 FAIL !!!
ERASE block 1851 FAIL !!!
ERASE block 1904 FAIL !!!
ERASE block 1975 FAIL !!!
ERASE block 2202 FAIL !!!
ERASE block 2295 FAIL !!!
ERASE block 2354 FAIL !!!
ERASE block 2512 FAIL !!!
ERASE block 2637 FAIL !!!
ERASE block 2781 FAIL !!!
ERASE block 2802 FAIL !!!
ERASE block 2871 FAIL !!!
ERASE block 2983 FAIL !!!
ERASE block 3006 FAIL !!!
ERASE block 3034 FAIL !!!
ERASE block 3584 FAIL !!!
Write 0xFF start page=0x6000, total page=0x3A000
Format BINFS end

Any experts that can help me get this booting? Any program that will bypass the bad blocks?
 
CptAJ
Old
#6  
Member - OP
Thanks Meter 27
Posts: 94
Join Date: Feb 2010
That's a lot of bad blocks, man. I guess shop around for a small ROM and pray but I doubt you can survive so many.

I really wish I knew more that could help you. As it stands you're a considerable chunk of our userbase and we hate to lose you at the turn of the tide =(

I should clarify for the uninitiated that the Android port runs from windows and in no way touches NAND, so it couldn't have caused this. You have no need to worry. What happened to m4f1050 is a sad accident that sometimes happens when you flash a custom ROM (Winmo stock in his case)
 
vwaitting
Old
(Last edited by vwaitting; 12th May 2012 at 03:54 PM.)
#7  
Junior Member
Thanks Meter 0
Posts: 3
Join Date: Apr 2009
I can't connecting GPRS or 3g. I edited init.gingerbread.rc but can't connect internet,too
 
m4f1050
Old
#8  
Senior Member
Thanks Meter 130
Posts: 1,265
Join Date: Apr 2007
Quote:
Originally Posted by CptAJ View Post
That's a lot of bad blocks, man. I guess shop around for a small ROM and pray but I doubt you can survive so many.

I really wish I knew more that could help you. As it stands you're a considerable chunk of our userbase and we hate to lose you at the turn of the tide =(

I should clarify for the uninitiated that the Android port runs from windows and in no way touches NAND, so it couldn't have caused this. You have no need to worry. What happened to m4f1050 is a sad accident that sometimes happens when you flash a custom ROM (Winmo stock in his case)
Yeah, I noticed too many. The funny thing is that the phone worked flawlessly before the reset and reflash. Should've left it alone! UGH! Anybody that's planning on running Android off of sdcard won't have this problem ever again, updates are made on the sdcard, that's a plus!
 
untitled_one
Old
#9  
untitled_one's Avatar
Member
Thanks Meter 3
Posts: 30
Join Date: Nov 2009
I have an Imagio that I'm using as a wifi device, so ill try this as soon as the wifi is working. Thank you for the hard work.
 
Magickly
Old
#10  
Member
Thanks Meter 4
Posts: 36
Join Date: Apr 2009
The Imagio is a great device, tho sadly ignored...
til now
Much Gratitude for the port!

I will try with GSM sim & report back as soon as I have a chance to flash

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes