Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
I bought a umpc on ebay, A Ipad touchscreen like device. I had been looking at a particular hardware model that many sellers had, on which was running Android (1.6). I based my choice on the one that offered "free" shipping via UPS (3-5 day) delivery. after the purchase I noticed that the one I bought has Windows CE, not android (!#$^%!!!). Now I want to know if I can get a copy of Android 1.6 or higher and put it on this device. I have looked on google, Torrent sites and ebay, but cannot find a copy of Android OS
Check out http://source.android.com for instructions for downloading and building the source. AFAIK there is no way to download the binary of the source. It is open source and free although that's not to say that the vendor didn't have to hack it hardcore to make it work on the device.
By default, the source for OS of Android i.e. Linux kernel is not included in the default download. You need to download them seprately from the Linux tree,
link text
Select from the different flavors from the bottom, for example I used the “android-msm-2.6.29-donut” source code. You can get a snapshot of entire head, which is easier than getting it via git. Then you can compile via standard Linux make procedure.
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
Is there any software providing to test for all device or any online emulators to test apk?
As my emulator is too slow to launch and display, is there any other software providing apk to run and test in all version emulator. Suggest some software please. I searched in google but I couldn't find better and best one.
Thanks.
You can use different other emulators. I suggest two different emulators you could use.
Bluestacks : http://www.bluestacks.com/
Genymotion : http://www.genymotion.com/#
I have heard only positive reactions about both, so you should try them out.
If you are using Google's emulator for testing, have you enabled Intel HAXM? You can download this through the android SDK manager (it is the last check box in the Extras section). This will significantly increase the speed of your AVD on Windows and MacOS. If you are running Linux, then make sure you have enabled KVM and have added the -enable-kvm parameter when you start your AVD.
Can you also be more specific regarding your test criteria? For example, do you need to test against all existing versions of Android? What about display resolution/density? Are you using any automation framework?
If you need to test in parallel on multiple device configurations, then I would recommend taking a look at this blog: How to run the Android Emulator (with Hardware Acceleration) on Amazon EC2 and Google Cloud. This way you can spin up multiple AVDs in parallel without worrying about hardware.
Hope this helps.
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 2 years ago.
Improve this question
I have completed game on top of libgdx: https://play.google.com/store/apps/details?id=com.drobus.basketpro Is there any workable way to port it to iOS?
There are a couple options, but both are not truly production ready solutions. Options below are 'mostly' working. A few features will not work out of box without some custom handling (networking, sound, and a few others).
RoboVM (free)
MonoTouch/IKVM ($299 + Apple licence)
These methods work and are currently the best (easy) solutions available to you.
Note that RoboVM is supported by libGDX out-of-the-box as the default iOS target cross-compiler.
Update:
PS: RoboVM is not permanently free anymore. See here. You get a 30 day trial, then it costs 25$/month minimum.
A more recent guide on how to accomplish this can be found here:
https://medium.com/#apiric/deploying-your-libgdx-game-to-ios-testflight-163cada0696b
Short version:
Install RoboVM version 2.3.10-SNAPSHOT (link)
Create an Xcode project with the same build id as your Libgdx project
Run the Xcode project on your iPhone/iPad
Create an IOSLauncher.ipa file in Android Studio by typing .gradlew ios:createIPA
Create an “Apple Distribution” signing identity and an “App Store” provisioning profile
Install fastlane (link)
Certify and upload your project using fastlane
Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
I am running a study which requires me to load my Android app on multiple phones that are different makes and models. The study is specific (we do not want participation from the general public) so I assumed that I could not post the app on the Google Play app store. Is side-loading the app on each phone individually really my best option?
Is side-loading the app on each phone individually really my best option?
That depends on your definition of side-loading. Many people consider "anything other than the Play Store" to be side-loading, in which case the answer is "yes".
If you consider side-loading to mean by USB cable, you have alternatives. Put the APK file up on an Web server accessible from the devices, configured to serve up the APK file with the proper MIME type (application/vnd.android.package-archive). Then, visit that URL in a Web browser on the device, which will trigger a download and optional install.
Or, use DropBox or similar services that have native Android clients, as they can do much the same thing.
Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
I've a car stereo (Pioneer AppRadio2) that seems to have a ROM tha contains WindowsCE for MIPS.
Would it be possible to run Linux/Andriod on the device by flashing a linux type ROM to the device ?
If it is possible what would be the high level steps that need to be done to achieve this ?
Pioneer does have a mobile developer web site for AppRadio, but it isn't live yet, so it looks like Pioneer won't be an immediate help.
You need to determine if the bootloader is locked by some sort of digital signature or not. If it is digitally signed and locked, you're going to have to either obtain a key from Pioneer or reverse engineer it.
Following that, use an embedded toolkit like OpenEmbedded to create a Linux environment on the device.
That wont be so easy. Actually it is meant to be a control station for android and iphone devices. so you could just use the android kit for your phone and control it from your appradio2 as for now. I know youre radio wouldnt be running the android itself but would display it and control it.
since it is quite new it will take some time for developers to "hack" it if it is possible. i have seen bounties on xda for example from people that would like what you are asking and other things.
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 7 years ago.
Improve this question
How can I have a full open source build running on a samsung galaxy or galaxy S?
I have seen the gaosp project, but I'm confused about what to use now that Samsung itself has open sourced parts of the code.
You can find the kernel source here: http://opensource.samsung.com/ (under mobile phones).
There is no source for the TouchWiz framework and, more importantly, several drivers are proprietary and you will need licensing agreements that are not easy to get, so you will have to end up with a mix of open closed sources. Unfortunately, there is no other option.
Edit: cyanogenmod (you already mentioned it) is the closest you will get. The question is: what are you looking for in the source code?
2nd Edit:
Thread about FM radio: http://forum.xda-developers.com/showthread.php?t=837691
Broadcom driver source code: http://android.git.kernel.org/?p=platform/system/wlan/broadcom.git;a=commit;h=f427424c414886903e4ad654c143c8ce6ec10e3c
Then, jsut follow the instructions for compiling the kernel and install it on top of any of the custom ROMs you find here: http://forum.xda-developers.com/forumdisplay.php?f=665
You don't want an opensource framework and custom apps then, don't try to compile everything from source, but only the kernel.