Could an very limited device run Android 4.x? - Android Q&A, Help & Troubleshooting

Hi all, i have an pretty old device, specifically an HP iPAQ 216, and found someone that did an Android 2.3.7 ROM for this device.
I'm very interested about learning Android ROMs/Kernel development, and i'll modify that rom to make it smoother (obviously taking into account the hardware limits).
I'm very beginner into android development, and it would amaze me if this device can run at least Android 4.0.4.
The hardware of this device is:
4 inch Resistive touchscreen, 128MB RAM, Processor ARMv5 Intel PXA310 at 624MHz, 256MB Internal Storage, and an unknown graphics chip whose driver does not exist at all. That device runs Windows Mobile 6.0 Classic.
The graphic rendering, both in Windows Mobile and in Android, is all CPU-made because, even for Windows Mobile, the OpenGL libraries aren't supported.
I know it's really crazy the idea to make an eleven years old device run Android 4.x, but if it can run Android 2.3, why not 4.0?

MaicoLinuX said:
Hi all, i have an pretty old device, specifically an HP iPAQ 216, and found someone that did an Android 2.3.7 ROM for this device.
I'm very interested about learning Android ROMs/Kernel development, and i'll modify that rom to make it smoother (obviously taking into account the hardware limits).
I'm very beginner into android development, and it would amaze me if this device can run at least Android 4.0.4.
The hardware of this device is:
4 inch Resistive touchscreen, 128MB RAM, Processor ARMv5 Intel PXA310 at 624MHz, 256MB Internal Storage, and an unknown graphics chip whose driver does not exist at all. That device runs Windows Mobile 6.0 Classic.
The graphic rendering, both in Windows Mobile and in Android, is all CPU-made because, even for Windows Mobile, the OpenGL libraries aren't supported.
I know it's really crazy the idea to make an eleven years old device run Android 4.x, but if it can run Android 2.3, why not 4.0?
Click to expand...
Click to collapse
I would respect your enthusiasm but the device isn't worth it.If you truly want the development experience at fairly cheap price you can buy the goldie Nexus 5 or it's twin Note 3.They are currently 100$ devices that have tons of development for them.Currently I am working on hlte notee 3 Ubuntu touch which is a success with 7 different roms that I compile on VPS only for learning.I have also Ran Debian 9.6 natively on This piece of worthless hardware along with compiling custom graphic libraries that somehow increase the performance.
Sent from my Pixel 3 XL using Tapatalk

Related

[Q] Port WinMo to UMPC?

Can you port windows mobile and the HTC Leo rom / Interface to a UMPC like the Viliv S5 PREMIUM or any other UPMC / Tablet PC I can run Android on PC what about windows Mobile?
Why you may ask would I want a Mobile OS on my UMPC for one Battery life and Speed. I was thinking of getting the Archos android IMT but then I was Introduced to the Viliv S5 PREMIUM and will put android on it but wondered if a HTC Sense UI / Windows Mobile Port could me done
BTW Much respect to all the great XDA Devs Here, I now own a Symbian Mobile phone (Omnia I8910 HD) and wish the Community was as Good as you guys.
The quick answer is "not really". UMPC/Tablet PCs probably pretty much exclusively use x86 based processors, and WM uses ARM based CPUs.
They are not the same architecture at all - even if you could somehow recompile WM for an x86 processor, none of the stuff designed for ARM Windows Mobile would run.
Oh damn that sucks oh well I guess android will have to do, thanks for the reply
yo the cpu in a umpc is a arm cpu. i have a 7 inch umpc with a arm926 and i have been tring for months to get windows mobile 6.5 with sense in it. i am a administrator for windows so it would be very handy to get this done
Not necessarily, most UMPC's have regular i386 processors, not ARM.

[Q] Android x86

Not sure if this is the correct forum to post this. I have searched the web and this forum and only found partial answers so please excuse me if this has been discussed. If so a reply with the link would be very helpful.
With AMD and Intel both producing low powered x86 chips, especially AMDs C-50 which incorporates the Radeon HD graphics processor on the same chip, I was wondering if there are any limitations for hardware manufacturers to use these kind of chips on Tablets running Android.
I know currently Google does not have an x86 port of their own, but are there any particular reasons that would stop them if the chips were comparable in power usage and have faster performance? What would be some drawbacks? Would all the apps run fine on the x86 architecture or would each app need to be recompiled to run on these devices?
I guess what I'm really asking is with your expertise do you see x86 processors as a future of Android tablet computing?
Thanks in advance for all the input.
In theory, they'd just have to re-write the bytecode interpreter on the Dalvik-VM (Assuming it works like Sun's Java VM) Everything you run on your android is on a virtual machine, meaning it has the capability of being cross platform. So yes. It's very possible.
http://www.androidx86.org have you checked this site out??
1st ICS build for virtual machines
Just check out this thread: http://forum.xda-developers.com/showthread.php?p=19824180
Given the choice with all other things being equal, I'd take a modern ARM over an X86 chip, unless I'm going to run Windows ware. I've used x86 for like almost 20 out of nearly 23.5 years, and wouldn't trust an X86 Android tablet, now that I've dug into my TF .
Sent from my Transformer TF101 using Tapatalk
Spidey01 said:
Given the choice with all other things being equal, I'd take a modern ARM over an X86 chip, unless I'm going to run Windows ware. I've used x86 for like almost 20 out of nearly 23.5 years, and wouldn't trust an X86 Android tablet, now that I've dug into my TF .
Sent from my Transformer TF101 using Tapatalk
Click to expand...
Click to collapse
Wouldnt trust it for what reason?
Windows 8 will be released with an x86 and ARM version.
The Android OS itself runs very smoothly on x86, I have been using a small hp thinclient t5565 as a debug machine instead of my phone or a virtual machine for 2 weeks now and it performs admirably. Granted I cant play HD games on it, but thats what I have the Enjoy 7 tablet for. android-x86 is just brilliant, in many cases the generic froyo and gingerbread builds breathe new life into old rusty machines, making them very useful once more. The only thing missing, is better generic hardware support for ethernet and various 3D display devices. I am currently looking at an option of using android-x86 as a swop and go solution, since my test machine runs the installed system completely from a USB thumb drive. Which means if it breaks, pull the stick out, pop in another machine and you are back to work. Perfect solution for a POS terminal, library internet access machine or even something to keep the kids out of your hair.
ashmem in Android x86
I developed a simple shared memory IPC in Linux already and I would also like to do it in Android x86.
Does anyone knows on how to do this(shared memory or should I call it "ashmem"?) ?
I really need your help. I'm still a beginner in Android x86, so I hope you can give a step-by-step guide.

64-bit Android?

So with all of this talk of the new ARMv8 64-bit architecture coming to high spec devices from Android OEM's such as Samsung in 2014, do you think that we will likely see Android 4.4 bring 64-bit support, or will we have to wait for a 2014/2015 Android build before seeing 64-bit native support in Android?
Also if we do see 64-bit support what advantages do you think 64-bit will bring to Android?
Well, to start I do think that more than 4GB of RAM will help as we start to see phone's being capable of connecting to secondary displays and streaming Desktop UI's.
And the extra address space will certainly help in the graphics department, when we see more powerful graphics chips become available for smart devices which require that extra memory to enable Console quality games to be displayed on that same secondary display which is being used to display the Desktop UI, and all whilst you are browsing the web on your device at the same time to find game guides etc..
also remember that those graphics chips will possibly be outputting a resolution of 4K to your 4K TV and 1080p to your devices display at the same time, so all of those pixels may require a lot of graphics memory...
some people always say that we don't need these next gen technologies, but after see'ing what they can do then they start to complain that OEM's need to implement more, ie: when we saw the first Dual-Core device many people said that it was stupid to think that a phone needed multiple cores, but now people say that dual core isn't enough and they want quad-core devices, I think the same will happen as we migrate over to 64-bit solutions in the mobile space.
Hypervisor enforced kernel integrity + SELinux... I feel pity for those with locked bootloaders. On the other hand KVM is coming + 64bit goodness. These Cortex-A57 look yummier by the day.
Sent from my GT-I9505 using xda app-developers app
Yes. We need to keep up with 64-bit iPhone.
I think 64bit will run on samsung galaxy s5

[Q] Ubuntu Touch for X86 android phones

Hi all,
I was doing a bit of research to find any news about Ubuntu Touch on x86 platform. But i could not find much of info
So i start this thread for those who are interested to know (Includes me) about UBUNTU Touch on x86 Platform.
Below are the list of good phones with Intel Atom processors. As Ubuntu good with Intel Processors , it should be easy to post to x86 Phones.
Please post if you have any ROM here for Intel phones.
Asus Zenphone 5 & 6 are good & affordable phones to start with.
PS: This is my post. So apologise for the brevity & mistakes
In theory it should be possible to run Ubuntu on an x86 phone as there is also an x86 emulator. I don't know of any actual ROM though.
Thanks. And is there any active development happening on x86 Ubuntu phone ?
And I assume it would be easy to build one . as Ubuntu and x86 is going along for a while now
That would be my ideal phone that can act as a desktop when docked and a phone for the rest.
Sent from my XT1022 using XDA Free mobile app
I don't think that any hardware manufacturer is currently working on an x86 phone. The two phones which will be released later this year will run on the armhf architecture.
Oh, and please note that as of now it does not covert into a desktop environment yet.
Sent from my awesome Ubuntu Touch device using the Forum Browser app
Love Ihis Idea!
Yes we need development in this area, yes there are a few x86 phones out there like the Intel AZ210 being the most advertised and some others the only complaint about x86 phones is they are the gas hog of the Mobile world but hopefully the Intel M micro processor can lead us into the age of X86 phones. and i would love for some one to port ubuntu touch to one of these devices, please please please!:laugh:
May not be today but in an year or two Intel processor will be efficient (if not battery technology will improve) . so by then software should be ready to be in implemented.
To start with , does x86 Ubuntu touch build exist?
Where can I get them?
And what and all I need to port them to Asus Zenfone lineup?
And what is the status of the scalable UI? (UI that morphs into a desktop when docked)
chaithanyaprasad said:
May not be today but in an year or two Intel processor will be efficient (if not battery technology will improve) . so by then software should be ready to be in implemented.
To start with , does x86 Ubuntu touch build exist?
Where can I get them?
And what and all I need to port them to Asus Zenfone lineup?
And what is the status of the scalable UI? (UI that morphs into a desktop when docked)
Click to expand...
Click to collapse
I'm sorry to disappoint you but the UI does not converge (which is the expression they use for the scaling) yet. Currently, they are focusing on bringing the OS to a state which can be released to manufacturers (that's what they call their rtm milestone). According to Canonical and Meizu (one of the two manufacturers) we can see Ubuntu phones later this year, probably in December! During the next development cycle they will then start work on the desktop UI. The current desktop images which use Unity 8 only display the tablet UI.
What about the x86 Ubuntu touch images?
x86 is the 32 bit architecture, right? Images for an i386 emulator are already available out there. If you want to install it on your Ubuntu desktop, check out the Ubuntu wiki: https://wiki.ubuntu.com/Touch/Emulator
Sent from my awesome Ubuntu Touch device using the Forum Browser app
Never mind, forgot about droidboot instead of uefi. *sigh* we need a grub friendly drodboot.
Android kernel boots with out grub. Can we do something similar
Sent from my XT1022 using XDA Free mobile app
Any news for Ubuntu Touch x86?(Intel Atom z3580) Tnx

[Q] Android development boards

Hi everyone,
Today, I'm asking you about something a little bit more specific that just what kind of hardware should I use to develop on Android.
Indeed, I'm currently working on a multi-part project based on Android, mixing software and hardware parts.
I've got my Nexus 5 which is quite good as a development platform but it's my personal phone and, well, it would be quite ****ty if I bricked it.
So, now I need a development board with the following hardware:
Procs: ARM Quad procs 64Bits or Intel Dual/Quad 64Bits
RAM: 2GB Ram minimum
Storage: 16Gb / 32 Gb
System-Storage: eMMC Flash NAND 4Gb
Connectivity: BTLE 4.0 - Wifi b/n/ac - LTE/LTE-A
Even if the product do not have all the requirements, the Intel EDISON platform seems gorgeous to me as it has the perfect size/form factor for my project.
Unfortunately it do not support Android Out of the box, and I'll have to provide extra migration effort if I use this board for my project.
So, my question is, how do you proceed when you've got a multi-part project?
Why kind of dev board do you use? Do you develop on a relatively close to the finished product platform or do you use a more versatile devboard and then create prototypes etc on another project phase?

Categories

Resources