LG Expo/IQ Android port - eXpo GW820, GW825 IQ ROM Development

Hi,
Lately I was playing with different Android kernels and found one that kinda works - it boots to Android about 50% of the time, you have to play with enabling / disabling phone before
running haret to get it going and once it does boot, only thing that works is screen. Keyboard, radio, sound... that's all unresponsive. Touch screen works but it is reverted.
I beleive that this kernel is uncompressed version of one of Toshiba TG01 early builds but I can't remember where did I downloaded it. If somebody want to give it a try check my post at android-on-lg-expoiq thread at lg-expo . com.
Recently, I discovered that Expo service manual is available at w w w . cpkb . org/wiki/LG_GW820_eXpo_service_manual , and that's great help in developing linux kernel
for our device.
Would anyone be interested in such project ?

Nice find. Is there anything I can do to help?

Thanks josefcrist,
I started with markinus's tg01 branch, I was able to compile older kernel ( up to "msm_ts: add support for invert x/y axes" commit ) and have some success with it.
Device does boot ( as long as you keep it connected with usb cable to pc) but touch screen is reverted on x axis, so right now I'm trying to fix that.
I have very limited knowledge in coding, so it might take a while

Related

Android on Universal

Android is a new open source mobile operating system that Google developed and an SDK has just been made available.
It would be great to see this ported to the Universal if its possible.
I don't see why it would not run since the Universal can already run Linux (to some extent) and Android is just based on that. Whether and to what extent the hardware can be supported is another question that only our programmers can answer. As we can surely count HTC out on supporting their legacy devices it might not be worth anybodies time in the end.
SDK for Android would not help at all. It is just a set of headers and import libraries. To port something to a device you need complete source codes of its kernel, software, etc. Even more - we don't know hardware requirements for Android. It may require the NOR flash to run from it - and we don't have it on our device at all.
mamaich said:
Even more - we don't know hardware requirements for Android. It may require the NOR flash to run from it - and we don't have it on our device at all.
Click to expand...
Click to collapse
Nobody uses NOR these days, it's too expensive and provides no real
benefit over NAND. The XIP days are over.
I hate java with passion, but i don't see any reason why Android software
will not be running on the universal.
Any news? I mean: can Universal run an Android ROM?
I saw something on tytnII, is there an hope?
can anyone confirm if android requires a customised hardware or minimum requirements....
By The Looks Of It I Shouldnt See Why Not...
I Saw That Video Of It On The Tytn And It Looks Like Its Just A Linux Based Kernel Booting Though Haret.
Theirs Already Some Pretty Good Progress With Linux On The UNI And I Dont See Why It Shouldnt Be Possible To Patch This Up. (Wish I Could But Im Not A Linux Coder )
maybe something like this
(click on the emote)
could be done for univ.
Getting A Replacement
I Get My Replacement XDA Exec On Monday Hopefully So Ill See If I Can Do Anything. No Promises Though
Regards,
OllieD
It looks promising but I am also awaiting the Ubuntu Mobile edition for PCC: it looks awesome!
if it has to run java bytecode
hi a .CAB solution should be possible. tis my prefered choice at present. KVM with class jar anyone??
any news ?
Kaiser can run Android, any ROM for Uni?
In this thread we have Android ported in to a Kaiser, hope someone is working on an Android ROM for UNI!!
It looks very nice the interface
Does anyone knows more info about this?
Thanks
Gracias
Any news on Android for Uni?
I've been trying to get it to work on my ELFin too, but i gave up when i only managed to get the Linwizard running without startx... (i dont know how to telnet and startx -.-)
Any news on this?
I'm thinking of getting a universal but i'm gathering info on it atm!
Has anyone been able to get some real progress on this matter?
I installed this onto my main memory, but when I run it I get a blank screen and the phone vibrates continuously, what am I doing wrong? I think this version is supposed to work on the Universal.
hye !
i also tried to install android on my universal, but it didn't work at all, i only had a black sreen and it vibrate without stopping. if someone has an idea, or a new thread were we can find out a running android os for uni... i take it !
Very keen on this
Is there a project? .. I'm a developer and would be willing to assist, but i haven't got enough experience with these devices to start the project off myself...
Count me in as a beta tester
It would be great to have Android on Uni!!
So this news means that very soon developers can start working on android to be ported on other devices!!!
http://android-developers.blogspot.com/

android

hello,
their seems to be a few posts on this being ported to BA recently. ow ive got linux running on my BA fairly well (havent got round to setting up gprs etc yet though but thats a different matter) and id be willing to try and get a port of android working, if someone can extract the 3 img files in the android sdk as ive not managed to do that yet ? anyone want to try and help or am i talking of a lost cause
ok, ill post this incase anyone is watching. i made some progress getting andriod running but i keep getting seg fault tryingto run it, any1 who could provide insight let me know pelase
Unfortunately I can't help you but I'll be keeping a VERY close eye on this thread!
Good luck, I'm sure there are a whole load of people who'd buy you a beer if you succeed.
Steve
glad to see someones watching . ill have another play around over weekend see what i can come up with
it will be interesting to see how android works on BA keep up with the good work
Nice.
I like my BA and I don't wont to change it until an open linux mobile is avaible (an open Iphone could be great).
Maybe a sub-forum called "Blue angel linux" could help.
I'm bored or a problem with the actual BA linux is the acces to the wifi chipset?
And this seems noise. And I don't want to pay for having linux on my BA!
http://www.a-la-mobile.com/news/press/pr080114.html
aperles said:
I'm bored or a problem with the actual BA linux is the acces to the wifi chipset?
Click to expand...
Click to collapse
Not the access, but a nice gui/setup.
remember linux is designed primarily for people who know what their doing. yes theirs guis now which help but you stil need command line to use linux properly. except on the iPhone and android from what ive seen
actually there was an earlier thread regarding android. and with 921+ adding 200+ views here, We bet there are people that are REALLY interested porting this.
hope we get it up and running.
anything for our BA.
even alternatives to WM6 are welcome.
well im not having a lot of look, it seems to be segfaulting pretty much constantly. think its down to the busybox shell though so im going to find a newer one and try that later, does anyone know what version of the arm feature set the BA uses. (because from reading http://benno.id.au/blog/2007/11/21/android-neo1973) android only seems to work on devices using ARMv5 featureset. whatever that means)
UPDATE: thats not a problem, the pxa263 in the BA is ARMv5TE so thats ok - gotta love wikipedia (http://en.wikipedia.org/wiki/XScale)
Further update: ok been reading up a bit more and im doing the risky thing of building my own kernel for android see if i can get round these damn segfaults
ok just thought id post up so people done think ive given up here . still havign issues compiling the linux kernel with the android addidtions. mainly because i ahvent got a proper linux machine at home (only virtual pc on this computer)...dont suppose anyone uses linux and has a decent knownledge of compiling kernels on here ??
DJ_Steve said:
ok just thought id post up so people done think ive given up here . still havign issues compiling the linux kernel with the android addidtions. mainly because i ahvent got a proper linux machine at home (only virtual pc on this computer)...dont suppose anyone uses linux and has a decent knownledge of compiling kernels on here ??
Click to expand...
Click to collapse
I've compiled kernels under Linux before, but not for an embedded system like the angel's.
Where did you get the tarballs for everything? And what distro of Linux did you install?
Really, real machine vs virtual machine, in this case, shouldn't matter. It might, but shouldn't.
not so much the fact im using a virtual machine, its the fact im only on a 2mb connection so downloading linux cd images takes ages and since debian is the only distro ive seen which has arm crosscompile tools that work that means 2 dvds or 9+cd images. most of the tarballs ive had to rip direct from the android sdk emulator. i could host them somewhere if someone wants to try and help me out getting a kernel running - after that i think most of android should fall into place on its own, but getting openbinder support in the kernels proving difficult
EDIT/UPDATE: ok just tried installing the arm crosscompiliers on my development dedicated server and it seems to be compiling a kernel as i type (hopefully) so looks to be some progress happening here
Been following your thread with interest.
I should be getting a new PDA from work, so then I could take the risk of bricking my trusty and battered Blue Angel.
Any chance you could post some links to the various bits you are using? Not a step by step (unless you have the time) but the starting points so others can attempt to duplicate your efforts in parallel?
Good luck - I'm rooting for you!
ok, im just tarballing up the files on my webserver now, didnt have any success with kernel, looks like im going to have to take the blueangel drivers etc from the kernel posted on handhelds.org and manually merge the config files into the android kernel image to get it to compile. unless anyone can suggest a way to do that easily (windows or linux routine i dont mind)
the main sites ive used to help out ive listed below
http://benno.id.au/blog/ << somewhere on their theirs a link to the android root filesystem image. (http://benno.id.au/android/system.tar.gz and http://benno.id.au/android/data.tar.gz)
http://nemustech.blogspot.com/2007/12/android-porting-to-real-target-hw.html
http://euedge.com/blog/2007/12/06/google-android-runs-on-sharp-zaurus-sl-c760/
http://handhelds.org/moin/moin.cgi/BlueAngelKernel
the three above above links help even though their not scriptly related to android on blueangel
the rest of the files are in http://radiodmp.net/android-files/ - the 365mb file contains the 2 arm cross compilers and also both the newest blueangel linux kernel and the android kernel - as said above these need merging (android kernel needs to be the one that is the final kernel as its newer i believe
edit: ive just put the system and data tars linked above into the folder on my server also to save people time.
hope that helps
if anyone wants any help drop me a message and ill try and help out. will of course keep trying to sort it myself too
Any update on this?
Actively watching this thread and just wanted to know. I'd love to be able to play with Android.
good to see ppl interested. ive not had time to try and merge the kernels yet, hopefulyl might get chance this week
DJ_Steve said:
good to see ppl interested.
Click to expand...
Click to collapse
Still watching, still interested!
Keep it up.
Steve
ok managed to hack together the two kernels, compiling it as i type - hopefully it'll workon my BA

Working Android on BA! (tested myself)

Hi, yesterday i was trying to launch android on my BA and i DID IT!
It works like ****:
Touchscreen doesn't work (you can activate list scrolling by pushing it on the side)
Some buttons don't work
No sound
Navigation:
D-pad (left, right, up, down)
Enter (on the keyboard, since D-Pad center doesn't work)
!WARNING! there is no end call and back buttons, you can't exit applications
How to? Here is the tutorial:
Create a folder on your memory card
Get the latest HaRET from here http://handhelds.org/~koconnor/haret/
Get the latest zImage from here http://www.angstrom-distribution.org/unstable/autobuild/htcblueangel/
(i use zImage-2.6.21-hh20-r16-htcblueangel.bin)
Rename it to zImage
Put that default.txt
Code:
set kernel zImage
set initrd "initrd-android.gz"
set CMDLINE "rootdelay=3 root=/dev/ram0 ramdisk_size=23504 init=/linuxrc"
boot
Now you need the system - Android
Get that: http://it029000.massey.ac.nz/vogue/initrd-android
Don't forget to rename it to initrd-android.gz
I've got it from here http://it029000.massey.ac.nz/vogue/
it stays in jumping to kernel... i followd the steps above, did you copy pasted the command correctly??
rafyvitto said:
it stays in jumping to kernel... i followd the steps above, did you copy pasted the command correctly??
Click to expand...
Click to collapse
Try different kernel. It works for me
GVG said:
Try different kernel. It works for me
Click to expand...
Click to collapse
Could you please tell us how did you install android on Blue Angel? Procedures and everything else. And also your opinion about it's performance. thank you very much
blackout_pt said:
Could you please tell us how did you install android on Blue Angel? Procedures and everything else. And also your opinion about it's performance. thank you very much
Click to expand...
Click to collapse
Just launch Haret.exe
Speed... hm... Almost like WM6
a lot slower than wm6 the android image should be tweaked in order to have proper drivers for touchscreen keys and sound
wow...very cool, I'll be looking for updates (if there are any)
hi friends,
i tested android and seems a good toy
i did make a rar with all files needed, you need only to extract to SD and run haret
Code:
http://rapidshare.com/files/147524450/android.rar.html
i'm really interested to go further on android.
about my tests, i can conclude two things:
- D-pad works, but not very well
- Touch screen is not working, but i know it detect moves on it
(try to dpad a icon, then touch the touch-screen, you ll see)
I'm not a expert on pocket pc, but i have my skills.
I found an other thing, hardware specification.
Code:
http://www.handhelds.org/moin/moin.cgi/BlueAngelHardware
if the information is right, the touchscreen is from the same family that the vogue one.
To continue this adventure, i need some lights. I know we have a developer from the kernel/Opie/GPE in this forum. If you are him, i need some lights about your work.
The other thing, i'll try to do is asking help to vogue/kaiser android project, to give me some lights how they touchscreen work.
The last thing. All the help is appreciated, everybody is invited in this project and all the help is welcome. And i really need it lol
udapte (23/9/2008)
Well i talk do vogue android project man, and the answer from him is simple. His work was only to port kernel to vogue platform. I will have to find who made the one we are using.
The touchscreen is detected, but somehow it doesn't work.
i have failed .
my BA get a FlashDIsk and ramdisk in WM6 enrironment..
when i run haret ....
after jumping to kernal
an error occur
can't mount SDcard .it's halt..
why...
How about your work? I'm working on this task also. Need more information to make it working. Could you give me some patches for BA's kernel.
Also the SC Card Message, any adivice o workaround?
w0w...
it runs on my BA. Great!
However I cant do anything inside. But thanks to all of you that make this possible.
I'm waiting for the next release, hope it will run faster, and all get better.
Thanks.
Is anything happening with this?
Any news?
Is vogue version working? I have try to build a kernel for BA but false to boot
Will try and report later....
kernel
I have A LOT of, like everything I could find, files to load linux on the Blue Angel. Angstrom, Familiar, QT...somethingsomething... Anyway, it works well except the wireless which I think should work until the thing goes into standby. Would the zImage/initrid files or any of the others help? I'd like to help ya get this working, I think most of the works been done. I must say, however, I am just learning about how this stuff works. I can't code, but I have a BA, lots of experience repairing hardware like ppcs and I really would love the chance to finally give back to this wonderful community after they've given me so much.
It would be great to get this working. It would give my pda2k a whole new lease on life.
any updates on this?
Thanks
so, any news? android would be quite nice.
i concur. i'd liketo see a android on the blueangel, why isnt there one? linux runs fine on it, theres an older android that supposidly boots on it.
cmon somebody make the damn thing work.

LG KS20 on Linux ??? ( LiMo )

Hi everybody , I was on youtube when i saw that video
http://www.youtube.com/watch?v=v1etbtava-g
Any info ???
No info but it looks awesome, it seems to be really smooth, I would love to have something like that on my KS20!
I found this
http://www.limofoundation.org/
Do you think that we can flash our KS20 with this OS ?
My english is not good , so please excuse me if I made some mistakes
someone got more information about this ?! looks very interesting but i cant find much about it via google and co.
greetz
limo its a project, this video its a testdrive demonstaration.
I found our phone (LG KS20) at here
http://www.limofoundation.org/en/limo-handsets.html
LG LiMo phone
^^ I think that's our KS20 with LiMo inside
I hope that we can also have it !!
I'm trying to boot android on my KS20 but i don't find one android release which boot arf =(
If someone can try to compile a new release of android which boot on KS20 , it will be great
Sorry for my bad english :$
Android | LiMo @ LG KS20
YOHA.. would be time to get rid of that WM6.1 from my LG KS20..
But, wait, LiMo is completely another thing than Android..
And besides that, I'm also pretty sure that Linux does work on the LG KS20, there is anyhow no trace of users able to do so in the wild till now..
So this means that either Android than some LiMo adehrent version should be available around: afaik there are no traces of such images or even help to build from sources..
Is this right or do somebody of you have some links/hints?
Maybe the closest relative to this is anyhow the HTC based Android compilations found in this forum (Vougue and Phantom..), maybe starting from them somehow..
But if someone has updates.. please do some postings here!
Cheers,
tent:wq
Hi everyone
After a hole night of compilation , i've obtain 4 files
"Generated: (out/target/product/generic/android-info.txt)
Target system fs image: out/target/product/generic/obj/PACKAGING/systemimage_unopt_intermediates/system.img
Install system fs image: out/target/product/generic/system.img
Target ram disk: out/target/product/generic/ramdisk.img
Target userdata fs image: out/target/product/generic/userdata.img"
A System.img , userdata.img , ramdisk.img and a text file android-info.txt
I don't know what to do with this files ( maybe haret ??? )
if someone would help me , it'll would be really apreciate ^^
Thanks
yuuuhuuu i'll be waitin for next info and release
Any new info on this? Willing to get rid of wm as soon as possible.
Any update ?
I'm sorry if i'm boring but if we can make linux works on our device , i think it wiil be great
as i'm a newbie , i really need help so everyone who want's to work in this project i leave my msn [email protected]
thanks you
News? (Android on LG KS20)
News? (Android on LG KS20)
I searched several times, but no traces of KS20 port of Android for the moment.
If you look at the nearest hardware device in advanced dev, you will see it's not gonna happen soon with full features :
http://wiki.xda-developers.com/index.php?pagename=RaphaelLinux
kancrutt said:
yuuuhuuu i'll be waitin for next info and release
Click to expand...
Click to collapse
up..
tent:wq
No Android release for KS20
I'm sorry guys but it will be hard to have Android on KS20.
This LGE phone is based on MSM7200 old Qualcomm chipset at 400MHz.
Qualcomm started developing Android releases on newer MSM7200A which not only has higher clock for the ARM11 application processor, but also different architecture in terms of graphic acceleration. This means there will not be any official release compatible with KS20 in the future.
Although me and other engineers, who have access to Android and Qcom drivers code, would like to port it to this device, we are struggled by the fact that we don't have any drivers from LGE, to make all other things working (primarly camera and display). So, no way we can do it for now...
Anyway, without the benefit of having Qualcomm Adreno 3D graphic accelerator on it, it will be a pain to run Android UI on KS20!
webjoker said:
I'm sorry guys but it will be hard to have Android on KS20.
This LGE phone is based on MSM7200 old Qualcomm chipset at 400MHz.
Qualcomm started developing Android releases on newer MSM7200A which not only has higher clock for the ARM11 application processor, but also different architecture in terms of graphic acceleration. This means there will not be any official release compatible with KS20 in the future.
Although me and other engineers, who have access to Android and Qcom drivers code, would like to port it to this device, we are struggled by the fact that we don't have any drivers from LGE, to make all other things working (primarly camera and display). So, no way we can do it for now...
Anyway, without the benefit of having Qualcomm Adreno 3D graphic accelerator on it, it will be a pain to run Android UI on KS20!
Click to expand...
Click to collapse
This is a video by me ...
http://www.youtube.com/watch?v=l1UB9jLpwmw
gregnapola said:
This is a video by me ...
http://www.youtube.com/watch?v=l1UB9jLpwmw
Click to expand...
Click to collapse
WOW! this gives me hope!
Do you have something to download and compile.. and maybe contribute?
some LGE drivers showed up at last or what? I suppose no touchscreen working atm but anyway worth to try..
tent:wq
tentator said:
WOW! this gives me hope!
Do you have something to download and compile.. and maybe contribute?
some LGE drivers showed up at last or what? I suppose no touchscreen working atm but anyway worth to try..
tent:wq
Click to expand...
Click to collapse
Hi, you can try to load 0.8 linux images and almost all of other initrd like angstrom etc... with earlier Htc Niki's Kernel. Unfortunately I can't login trough ssh and GPIOs detection list from Haret doesn't correspond to the ones listed in the detailed Ks20 service manual...
I'm starting a new thread and I hope to involve some people with more skill than me...
ok, let me know about that new thread and links to the material and instructions, and I'll also try to contribute.
tent:wq
gregnapola said:
Hi, you can try to load 0.8 linux images and almost all of other initrd like angstrom etc... with earlier Htc Niki's Kernel. Unfortunately I can't login trough ssh and GPIOs detection list from Haret doesn't correspond to the ones listed in the detailed Ks20 service manual...
I'm starting a new thread and I hope to involve some people with more skill than me...
Click to expand...
Click to collapse

Need Help for stable Droid

I've been trying since forever to get 2.2.1 working on kaiser.. i tried every combination of radio and kernel.. but as soon as i start wifi or data it crashes rite away.. i have read in past posts it might be because of radio and all but i tired.. now i'm not asking to solve this prob.. just want to know to combination of someone who's android is working all fine. all i need is working android with as much performance as i can get.. no matter which build it is.. if someone can post their kernel with details of what radio they are using and builds i would really really appreciate it.. just need working android on my device..
Thanks for all your help in advance..
Same problem here.
and no one have time to reply anyways..
Kernel Version 2.6.32.9 (l1q1d's latest) http://www.mediafire.com/?pt9djdsdgctptdr
Keyboard Type: TyTn II, LCD Panel type 1 with 240x320
Use Kyle's Not So Super Froyo, its far far AHEAD than stable. DATA + SYS on NAND and later u move heavy sized applications u install, on to SD
Follow my EVEN MORE simple guide to install android as REGULAR OS,
http://forum.xda-developers.com/showpost.php?p=10424799&postcount=451
If you get white screen lock ups, BAD colours let me know, I will change panel type.
If your device is AT&T tilt or has different keyboard layout, let me know too. I will edit the nbh for your convinience
Sorry brother but I overlooked this thread before

Categories

Resources