yashsingh1/xdaforums huggingface dataset:
[Upgrading, Modifying and Unlocking] Obsidiandesire:
It's ok about the triple post, we all have our stupid moments :D

I like "A50v" because it shows it's the X50v but different :D

And yes we could wait for the HTC devices to come out and see that bootloader and wait for Google to release drivers for X50v... but that's Waiting.

There's no harm in starting parts of the project (like the OS itself running in the virtual device) and seeing where we are say, a month after the release of the new HTC models (of which I may buy if there is a new "touch" running android) and start developing porting it then?

So, doomcookie, shall we agree on "a50vproject.cookieofdoom.com" ?
[Upgrading, Modifying and Unlocking] ultraprimeomega:
i still have some financial aid money for college so i might use it on buying a new device but i need to get rid of my mda first(ill just loose it so that my parents dont get mad if i buy a new phone)

a50v project sounds good, anyone else agree or have something better

http://www.ibm.com/developerworks/library/l-embdev.html (bootloader info)
[Upgrading, Modifying and Unlocking] doomcookie:
I can do a50v.cookieofdoom.com, but mightn't it be a good idea to just make the site for porting to windows mobile devices in general? We may get more people that way, while they can't all help with specific x50v things they may be able to help with other stuff.

Let me know and I'll try to get it up tomorrow.
[Upgrading, Modifying and Unlocking] Obsidiandesire:
@ultraprimeomga

Or you could send it here :P

Thanks for the info on boootloader, it has been favorited!

@Doomcookie

This is what I was thinking! So a name of the project (seen as it's not just android we're porting, but creating a new OS based on android
[Upgrading, Modifying and Unlocking] doomcookie:
We are? What do you mean? Android runs off of the Linux kernel. I have no idea how it interfaces with it, but I don't imagine we'll be altering Android itself enough to call it a new OS. Or am I totally confused?
[Upgrading, Modifying and Unlocking] ultraprimeomega:
maybe thats why they call it porting (:confused:now)
[Upgrading, Modifying and Unlocking] Obsidiandesire:
Well, the first step is porting android on the X50v.... (or not, now?)

The main project is to design a whole new UI + list of apps etc which can be used as an optional OS for many devices.

And android runs on it's own kernel unless i'm mistaken.
[Upgrading, Modifying and Unlocking] doomcookie:
Since it's just a subdomain I'm just going to go with android.cookieofdoom.com for now. If we decide we want to change it we'll probably be getting a real domain for it anyway.

Android uses the Linux kernel. "It is a complete mobile platform built on the Linux 2.6 kernel that exposes a robust operating system, a comprehensive set of libraries, a rich multimedia user interface, and a complete set of phone applications." ~ Android SDK Release Notes

EDIT: The site is up. http://android.cookieofdoom.com
[Upgrading, Modifying and Unlocking] ultraprimeomega:
then we could just use haret from the x50v/x51v linux project we might have to modify it but it wont be a lot i think
[Upgrading, Modifying and Unlocking] Obsidiandesire:
It's a relief that we can use a bootloader already out there!

I'd better get learning linux :P

And thanks for the website doomcookie :)
[Upgrading, Modifying and Unlocking] koalala:
Before trying to port Android, you need to port kernel and you will better port opie or gpe first (with CF, Wifi ...)
[Upgrading, Modifying and Unlocking] doomcookie:
GPE/the Linux kernel are ported. SD is working, wifi is not, CF is not. What we really need to get working is java.
[Upgrading, Modifying and Unlocking] Obsidiandesire:
What we really could do is looking at the code of the emulator and seeing how that integrates with the linux kernel, doesn't the emulator run quite similar to a VMware virtual machine or something?
[Upgrading, Modifying and Unlocking] ultraprimeomega:
An update on this project:

So far this project has not moved past the brainstorm part. We have gotten more info on this from Zhen (thanks) and as we can understand it may be possible to boot android with haret from the x50v linux project. We will have to modify haret so that it boots the linux kernel that android runs on, and if it runs there maybe a chance that many of the drivers are already in android that we would need.

Anyone with some help in running android with haret post info.

I have offered my axim for this first try so help on this is very great full and will be the first device that android is ported too But with help from users here and the creators of haret and the x50v linux project Thanks

Quote from Zhen in the project web page

Hi All:

Been following this conversation from xda and here for a while now.

From what I've read, it would appear the idea you guys have are a little off.

First, here is a break down of andriod:

At the lowest level, you have the linux kernel running on top of the hardware.

Then, running on top of the linux kernel is the andriod virtual machine.

Then on top of that we have our andriod apps.

Its important to note that these andriod apps are not java byte code, since the andiod virtual machine is NOT a java virtual machine. In the andriod sdk, there is a tool to convert java byte code to the bytecode the andriod VM uses.

This brings us to what we need to do to get andriod running on the x50v. (I really don't think you want to make ur own UI, its ALOT of work. As in, it would take a large team of developers years to do. Exactly what google already did for us.) What we do need to do is to get a linux kernel that would run the andriod VM. Now we have 2 options:

1. Take the existing x50v linux kernel and try to make that support the android VM, or

2. Take drivers from the existing x50v kernel and add them to the andriod linux kernel

Personally, I believe 2 would be easier.

Unfortunately, we can't do any of it yet because the code for the andriod kernel was not released in the preview SDK.

(------------------post about android not running on armv5----------------------------)

I retract my previous statement about andriod not supporting armv5.

Looks like the emulator is actually qemu running in armv5 mode.

Someone should try booting the andriod kernel using haret and see how far it gets.

Maybe there are enough drivers in there for us to get to a terminal.

Here is some cpu info goodness Smiley

Would be great if someone could compare this to the PXA270.

# cat /proc/cpuinfo

Processor : ARM926EJ-S rev 5 (v5l)

BogoMIPS : 207.66

Features : swp half thumb fastmult vfp edsp java

CPU implementer : 0x41

CPU architecture: 5TEJ

CPU variant : 0x0

CPU part : 0x926

CPU revision : 5

Cache type : write-through

Cache clean : not required

Cache lockdown : not supported

Cache format : Harvard

I size : 4096

I assoc : 4

I line length : 32

I sets : 32

D size : 65536

D assoc : 4

D line length : 32

D sets : 512

Hardware : Goldfish

Revision : 0000

Serial : 0000000000000000
[Upgrading, Modifying and Unlocking] Zhen:
Looks like I was wrong, andriod does suport ARMv5. In fact, the SDK's emulator is qemu running in ARMv5 mode.

Anyways, I tried booting the andriod kernel using HaRET but it hung. If someone with a serial cable for the X50v could try it, we can find out where the hanging happens and maybe even port some of the drivers in the handhelds.org kernel to the andriod kernel.
[Upgrading, Modifying and Unlocking] doomcookie:
Do you get no boot screen? When I boot it, I see exactly what is happening when it boots. I believe haret also has a mode where it logs it's booting attempt, but I could be wrong.

EDIT: Just tried it myself and got the same result. It says "booting" in a WM dialog and just hangs. My gut feeling is that we're stuck until Android releases their kernel source. I'll keep poking around, though.
[Upgrading, Modifying and Unlocking] Zhen:
Posted this at the cookiesofdoom, reposting here:

So I downloaded the kernel and decided to take a peek.

If you check out the kernel/arch/arm/configs folder, u see a TON of kernel config files.

Here is a list:

assabet_defconfig goldfish_defconfig mainstone_defconfig

at91rm9200dk_defconfig h3600_defconfig mx1ads_defconfig

at91rm9200ek_defconfig h7201_defconfig neponset_defconfig

at91sam9260ek_defconfig h7202_defconfig netwinder_defconfig

at91sam9261ek_defconfig hackkit_defconfig netx_defconfig

at91sam9263ek_defconfig integrator_defconfig ns9xxx_defconfig

at91sam9rlek_defconfig iop13xx_defconfig omap_h2_1610_defconfig

ateb9200_defconfig iop32x_defconfig onearm_defconfig

badge4_defconfig iop33x_defconfig picotux200_defconfig

carmeva_defconfig ixp2000_defconfig pleb_defconfig

cerfcube_defconfig ixp23xx_defconfig pnx4008_defconfig

clps7500_defconfig ixp4xx_defconfig pxa255-idp_defconfig

collie_defconfig jornada720_defconfig realview_defconfig

corgi_defconfig kafa_defconfig realview-smp_defconfig

csb337_defconfig kb9202_defconfig rpc_defconfig

csb637_defconfig ks8695_defconfig s3c2410_defconfig

ebsa110_defconfig lart_defconfig shannon_defconfig

edb7211_defconfig lpd270_defconfig shark_defconfig

em_x270_defconfig lpd7a400_defconfig simpad_defconfig

ep93xx_defconfig lpd7a404_defconfig spitz_defconfig

footbridge_defconfig lubbock_defconfig trizeps4_defconfig

fortunet_defconfig lusl7200_defconfig versatile_defconfig

We see some VERY interesting entries here.

First of all, goldfish_defconfig is what the current kernel is using right now, (since the emulator is running goldfish?)

Whats really interesting is you have things like: h3600_defconfig

Could that be the kernel config for the HP iPaq H3600?

Does this mean that google has already pre made all these kernel configs for real hardware?

Unfortunately, nothing about axims or x50s

The plot thickens, dum dum dum
[Upgrading, Modifying and Unlocking] Obsidiandesire:
I see, this could be very useful.

I mean, if we find that these indeed are the kernels for various PDA's, we could be at a significant advantages as we could find one for a PDA similar to the X50v so we have a little less work to do.
[Upgrading, Modifying and Unlocking] ultraprimeomega:
dont get lazy. LOL
[Upgrading, Modifying and Unlocking] Obsidiandesire:
Hahah, but it still could help us understand more about what to do :)
[Upgrading, Modifying and Unlocking] ultraprimeomega:
was just a joke

i still cant find the serial cable for my ipaq and i tried to look for more info on haret, but dead links

anyone seen others starting to do something like what we are doing?
[Upgrading, Modifying and Unlocking] Obsidiandesire:
I've not seen anything, and hopefully, if we put ourselves out there, we could build a large userbase of people wanting to upgrade their devices :)
[Upgrading, Modifying and Unlocking] ultraprimeomega:
page six is the important stuff Obsidiandesire lucky we posted here too
[Upgrading, Modifying and Unlocking] koalala:
For those who want to test booting Android, follow that :

http://projects.linuxtogo.org/~law/aximx50/README

Please test with Haret 0.4.8 and 0.5.0.

I will test but I have an X51v.
[Upgrading, Modifying and Unlocking] ultraprimeomega:
What are the android files needed? or do you have the files ready? others have tried and boot has failed but i dont know if they followed those instructions

seems that when it tries too load it just freezes.
[Upgrading, Modifying and Unlocking] koalala:
Another thing :

If you use WM6 ROM, you can't test since some people report that Mirror Mode isn't working correctly and it is needed.

For a good test, official WM5 Dell ROM.

You also need to activate Wifi and Bluetooth before booting.

The kernel is kernel-qemu, you can find it in the Android SDK.

If you use this default.txt : http://projects.linuxtogo.org/~law/aximx50/default.txt

Rename the kernel to "zImage".
[Upgrading, Modifying and Unlocking] ultraprimeomega:
been trying this and does not work but maybe someone with more exp. can do this.
[Upgrading, Modifying and Unlocking] doomcookie:
Mirror mode works just fine for this under WM6. Right now we're trying to get android booted on the X50v kernel from handhelds.org but I'm really not sure how it's supposed to boot.

Thanks for helping, we've got our own forum for this over at http://android.cookieofdoom.com/ now. You might want to check it out.
[Upgrading, Modifying and Unlocking] ultraprimeomega:
were you taking to me or koalala

bad news im downgrading to wm2003(aside from a03 not working for me) because im traveling to mexico so im not going to be available for a while(if it matters), i need a reliable ppc for my gps programs as i use both ppc and laptop i will be plotting the roads. out of topic but does someone know any programs for ppc to track or plot other then turbogps.
[Upgrading, Modifying and Unlocking] doomcookie:
Koalala. Sorry for not being more clear. I really don't know anything about gps, sorry.
[Upgrading, Modifying and Unlocking] TacoLoco:
Hello!

Just wanted to ask if it is possible to boot android on my WM6 Axim X51V? If yes, where can I find the needed files? In the tutorial on this page the links are down and I think there aren't any Android files, only Haret and the Linux Kernel?!

Sorry for my bad English and greetings from Germany =)
[Upgrading, Modifying and Unlocking] ultraprimeomega:
sorry we are trying to do this but most of us in this project are not programmers only some.
[Upgrading, Modifying and Unlocking] ultraprimeomega:
First sorry for the double post but as you can see this thread has been outdated

second the project has started to move again if interested please go to

http://android.cookieofdoom.com/ any help is needed as this project has no programmers right now for at least one i think :(
[Upgrading, Modifying and Unlocking] nicogrx:
Nice to see that there are still guys interested to port Linux on Axim

Hello guys. Many of us would like to have a Linux port.

One year ago, me and other guys spent several hours(days) trying to do reverse engineering on Axim hardware design.

But, trust me, it is really tricky to make devices BT / Wifi work while we do not know how this interfaces with ARM controller... Usually, this is done via ASICs.

And as far as i know, DELL is still NOT ready to provide any datasheets/schematics about Axim hardware design. So, no chance to have something working soon.

Good luck...
[Upgrading, Modifying and Unlocking] CalcProgrammer1:
Is anyone here still interested in this? I would like Android or a Linux OS on my X50v, tried using HaRET 0.5.1 to boot the Android emulator image (renamed zImage) and it gets a dialog "HaRET: Booting Linux ..." and hangs.

If anyone still knows, how do you get GPE booted? I get the PDA into terminal and it has a kernel panic every time.
[Upgrading, Modifying and Unlocking] orb3000:
Android for Universal also would be nice! If some experienced member are working on this, I would be a beta tester very happy
[Upgrading, Modifying and Unlocking] Tekka:
is anyone working of this anymore?
[Upgrading, Modifying and Unlocking] Freedomsarge:
Dead topic? :(
[Upgrading, Modifying and Unlocking] Obsidiandesire:
Not any more, i'd like to revive this topic, perhaps build a new team etc, considering I'm now the proud owner of a HTC Elfin (Touch), and can get android to boot to the home screen on that (though not much more sadly), then I feel that X50v is not too far away!

The slight problem I have, is a broken LCD screen, i'm hoping to purchase one off ebay soon (unless there's any good UK suppliers hanging about?), but for the meantime, mymobiler will suffice :)

So, PM me if you have any questions :) Let's get it started (Again :P)
[Upgrading, Modifying and Unlocking] Acceptable:
I'd like to see a x51v Android port, the device seems more flexibly suited given it's faster ROM.
[Upgrading, Modifying and Unlocking] Obsidiandesire:
Yes, the X51v does have faster ROM, though the X50v is our focus at the moment, I'm not sure on the specific differences, but the X51v must communicate slightly differently with the ROM, which means that it would require a little work to port it over, though if we focus on the X50v, then moving it to the X51v shouldn't be too much of a problem.

Just a little reminder our website is Here although the owner of the site hasn't given me admin rights to the forum, I'm in the process of contacting him. Anyone else with the ability to host us (preferably with a SMF forum) please PM me with the details.

I have plans of escalating this to various groups focusing on various devices, so perhaps a new forum would be good. Hopefully i'll attract the attention of several key developers on android, Windows mobile, Linux and the various hardware platforms.

My idea being: There's roughly a post or two in every upgrading/modifying/unlocking thread for each device about porting android to it, give each device a forum dedicated to that, and it allows more people to collaberate on that device in a much better format.
[Upgrading, Modifying and Unlocking] lennysh:
I already have a forum. And would be delighted to help you in any way I can on this project. I have The X50v and the X51v. As well as a X50. (and X3i). If you need forum space, just lemme know.

We already got Android (old version) running on the X51v, but it was a very hard, and lenghty process. Same as linux process.

PS.

Whats a SMF forum?
[Upgrading, Modifying and Unlocking] Obsidiandesire:
Sure, forum space would be brilliant!

SMF I think is Simple Machines Forum, it comes with a great portal good for managing projects, and a blogging style system that's very easy to use :)
[Upgrading, Modifying and Unlocking] lennysh:
Well, I do not have a SMF forum. I use vBulletin. But I can offer you all the forum space you need. Just lemme know.
[Upgrading, Modifying and Unlocking] Obsidiandesire:
Bought my own domain name: www.androidport.co.uk

I got a PHPBB3 Board running on a linux laptop, but it's going to be moved to an xbox so most likely any posts on there will be lost

I'll update the titlepage and my Signature when it's at a stage where I am happy with it.

Would it be ok if I used one or two small Adsense ads to just pay for the site? (I'll probably register .com as well), my girlfriend just lost her job + I lost mine a month back so we're struggling a little financially (especially since it's near christmas)
[Upgrading, Modifying and Unlocking] Tekka:
so hows it going? has any progress been made? lol, im starting to get a little desperate with my axim i'm thinking of selling it or trading it for a dececent pmp lol
[Upgrading, Modifying and Unlocking] Obsidiandesire:
Strangely Enough i'm setting up the web server now (running on an xbox!).

My axim is completely dead (Dock is broken + Screen) but i'm going to invest in another one as soon as I can afford it (which should be fairly soon).

I have a HTC Wizard + HTC Touch that i'm going to be working on as well, but the axim takes a high priority.
[Upgrading, Modifying and Unlocking] cbh2000:
So what's the status? From what I can see, this seems to be dying.:confused:

Other than graphics/basic 3D stuff I can't do anything helpful, except testing.

I've started learning C/C++...:o But, Android uses Java, and you have to do all this magic and sorcery to get C/C++ to run on Android, I hear. Java is based on C/C++ however, so couldn't be too hard to learn.

I'm glad I got this PPC, even though it has the wrong ROM type for WM5+.
[Upgrading, Modifying and Unlocking] Obsidiandesire:
well basically the ideas moved onto creating a website where people can collaberate on these projects (and ultimately end in tutorials for the devices. I've been a bit busy the past few days, just going to install a basic forum and upload system and then move it to the site (located in my sig) eta wednesday depending on how long till the dns servers change
[Upgrading, Modifying and Unlocking] cbh2000:
That's great! I really hope that this project works.

Best of luck!
[Upgrading, Modifying and Unlocking] neoMJ:
Android on Dell Axim x51v

I have managed to run Android 1.5 "cupcake" with my own efforts on my Dell Axim x51v!

If anybody is interested, you can see the video on my blog:

http://axdroid.blogspot.com
[Upgrading, Modifying and Unlocking] Obsidiandesire:
That's great! As you can see from my signature, mine has died, though please post instructions? Or contribute to the wiki (see my sig again) with a page detailing how you did it!
[Upgrading, Modifying and Unlocking] juanpa74:
That is great. Keep posting and tell us how you do it!!

:-D
[Upgrading, Modifying and Unlocking] mcdull:
Great, do you know if I can try it on my X50v?

Thanks.
[Upgrading, Modifying and Unlocking] Tekka:
no updates in a long while, i guess this project is dead
[Upgrading, Modifying and Unlocking] cron666:
Project is not dead

you can follow the forum posts at HTC Geeks: Android Running on Dell Axim x51v

Also a new wiki has been started.at wikia: Axdroid Wikia
[Upgrading, Modifying and Unlocking] hv4life:
htz wizard driod porting?

hey guys im looking for a way to port the android platform on a htc wizard g3 with windows mobile 6.1... if u guys have done this i please ask if u can put a compilation of files and instructions please and thanks
[Upgrading, Modifying and Unlocking] Ut0p1a:
Dell Axim X30i

Any chance you think this will work on Axim X30i? Believe it or not, but I still kept it and it is in great shape!
[Upgrading, Modifying and Unlocking] spikewebster:
I stumbled across this thread, but I am excited to see the progress to date for Android on the Axim X51v. I look forward to further news.
[Upgrading, Modifying and Unlocking] vishiha:
I tried running linux on my X50v, but still not successful

(handhelds.org forum has died)

Who can help me specific instructions? thanks

sorry for my english
[Upgrading, Modifying and Unlocking] jerrag:
Sounds like a plan, sadly my axim 50 is not v so I would probably be left out. I am running ce 5 on it now so I can use my high capacity sd and cf cards. I have another Windows CE device, it is a Nova 5000 one of those made for school kids. IT isn't a bad device but it sure would be nicer with Android instead of CE, anyone ever hear of the device or anyone ever hear of a port of Android that might work on it. It does have the same chip as the Axim well the same designation anyhow and a much larger ram. Internally it boots off a USB flash drive that is soldered into the usb port. I have never unsoldered it as I don't want to ruin it. I may try and sell it on Ebay one of these days as I picked up one of these little android MID with a 1 gig processor and 256 meg, I have a 16 gig card in it so I can watch my favorite TV shows on it while waiting in the waiting rooms of the doctors I have to keep running to so I can stay alive and reasonably comfortable.
[Lenovo K5 Note Questions & Answers] Eversmile23:
I do not find any way to root the android device Lenovo Vibe K5 Note. Framaroot,Kingroot, Kingoroot, poot, PC version of Kingroot all fails. Will it ever be possible to root this device?
[Lenovo K5 Note Questions & Answers] theincognito:
I am looking for the same,too..
[Lenovo K5 Note Questions & Answers] solidsample:
Bumping the thread
[Lenovo K5 Note Questions & Answers] Ali_Waris:
Its a shame that we don't have a working root method for such a great device.

I request all developers to please look into this and get us somewhere with at least rooting the device.
[Lenovo K5 Note Questions & Answers] Y0aann:
Bumping too
[Lenovo K5 Note Questions & Answers] Ali_Waris:
Does this method work?? Can anyone please confirm?

http://xdaforums.com/showthread.php?t=2684210
[Lenovo K5 Note Questions & Answers] Riaz ali bhatti:
How root Lenovo k5 not A7020a40
[Android Q&A, Help & Troubleshooting] Meowstic:
No matter what i try it just won't boot to recovery

Bootloader is unlocked

CWM is installed via Windows PC

Phone is rooted

it won't boot to CWM by powering on and pressing volume down

it won't also boot to CWM by booting to Recovery using Quick Boot

So why the heck is not working?

Anyone can help me maybe?

i need to boot to CWM so i can install that stupid Custom Rom

Phone: Sony Xperia Tipo ST21i