[MOD][x86][ARM] Genymotion ARM Translation support - Android Software Development

Thread is dead. Files are no more available and won't be any more.
Code:
Hello XDA!
I recently installed Genymotion on my PC with Windows because I needed to use CamScanner to present some work in college.
[I]Note that I have no physical device and I can not buy one. [/I]
Before, I had installed Android x86 in VirtualBox but when you open a JPEG in CamScanner it immediately crashes.
As a fairly common phrase where I live says: [B]Necessity is the mother of invention[/B].
I installed the Genymotion ARM Translation found in this thread: [url]http://forum.xda-developers.com/showthread.php?t=2528952[/url]
but it did not work at all, CamScanner and other apps closed immediately.
So I decided to do something and did a recompilation of functional ARM libraries, now CamScanner works great along with the rest of gapps.
So I share my find on XDA:
This YouTube video proof how it works: [B]Video was reported and taken down from YouTube.[/B]
In the video's description you'll find the URL for downloading the file using Google Drive. [I]Because of the reported video (without reason), the links are lost, my Google Drive is empty and all versions of this are lost forever.[/I]
This flashable ZIP makes work the apps I need, these are the list of apps that closed I've tried and work:
CamScanner, Netflix, Derby Highway, Chrome Remote Desktop (partially works), Hangouts, Voice Search.
Please: Note that the file is compressed using the 7-zip format. There is no Android device that can flash a 7-zip file, that includes GenyMotion. In that 7-zip file you'll find 2 files, one a text file which contains the SHA sums for the file and other zip file. That zip file, "libhoudini.zip" is the flashable file. That means, you MUST have to uncompress the 7-zip file in order to access to the zip flashable file.
The specs of my virtual machine:
Android: Android 4.4.4 KitKat
Genymotion: 2.3.0
Virtualbox: 4.3.16
Host Operating System: Windows 8.1 64bit
The rest of this thread is to report what work and what doesn't work. For best results, use this example as a basis:
[CODE]1. CamScanner: Working. Android 4.4.4, 2.3.0 Genymotion, Virtualbox 4.3.16, Host: Windows 8.1 64bit Intel.
2. Chrome Remote Desktop: partially works (crash on the fly). Android 4.4.4, 2.3.0 Genymotion, Virtualbox 4.3.16, Host: Windows 8.1 64bit Intel.
3. Game Of War: partially works (crash in 1st screen). Android 4.4.4, 2.3.0 Genymotion, Virtualbox 4.3.16, Host: Windows 8.1 64bit Intel.
If it worked for you, press the thanks button (follow the rules). This thread is NOT dedicated to Genymotion problems (for example Drag and drop does not work, player.exe crashes, etc.).
Any suggestions are welcome.[/CODE]

can someone confirm how to make "Game of War" work on genymotion ??
I tried installing Arm 1.1 and Gapps, tweaking the Vbox and what not... nothing helps the app just starts and closes a few seconds later.

Well, this one works better with gapps than the one I found on github. Still couldn't get Age of Ishtaria to work though, logcat reports "Unsupported feature (ID:0x1140001a)." for houdini now, rather than the segfault it was getting with the other version. Using linux geny 2.3.0 with 4.4.4.

hey dude,
so your a super intelligent guy and you managed to fix genymotion to run some apps, but can you make Game of War to work too ?
that would be amazing !
Keep us posted on your great job

Good attempt at fixing the issue - I have tried every OS available with Genymotion and the issue has not been resolved. What all of these OSes have in common is the same Google Play appstore version, eventually, after the updates, so I wonder if that is the culprit. Perhaps we could find a way to run an older version of the appstore without it updating....I am just not sure.

were is the download i would like to try it!

You didn't trust me even with the checksums, great. But reporting the YouTube video was not needed (happen long time ago, I personally taken down the video on the report and didn't mind it till today, when I found a new answer to this thread).
Actually, I don't understand, I didn't wanted anything but share something that may help you (and actually, this helped some people), that was not fair. If some mod read this, please close this thread immediately. If you keep a copy of the 7-zip, you can do whatever you want but please don't even mention me.
However, I have to say that I found how and where Genymotion found it's libraries, and I though it would be nice to keep them update. But you didn't wanted it and I understand. Please, don't ask me about this, I will never make a mistake like this again in XDA. I have a real life and a reputation to keep clean, this didn't help me with it.

NoTengoBattery said:
You didn't trust me even with the checksums, great. But reporting the YouTube video was not needed (happen long time ago, I personally taken down the video on the report and didn't mind it till today, when I found a new answer to this thread).
Actually, I don't understand, I didn't wanted anything but share something that may help you (and actually, this helped some people), that was not fair. If some mod read this, please close this thread immediately. If you keep a copy of the 7-zip, you can do whatever you want but please don't even mention me.
However, I have to say that I found how and where Genymotion found it's libraries, and I though it would be nice to keep them update. But you didn't wanted it and I understand. Please, don't ask me about this, I will never make a mistake like this again in XDA. I have a real life and a reputation to keep clean, this didn't help me with it.
Click to expand...
Click to collapse
libhoudini?

@phillibl I'm sorry for disturbing your peace, but I will be glad if you can close this thread form me. Thank you.

timofonic said:
libhoudini?
Click to expand...
Click to collapse
Nope. If you are wondering I get the libs using a custom method over some x86 system image.

https://www.google.com/url?sa=t&rct...81bb175e380f&usg=AOvVaw3N4NfVwwB6WUjkgKTUryKi
visit this link for ARM TRANSLATOR TOOL X86 FOR GENYMOTION ANDROID VERSION 8 OREO

Sezi01 said:
https://www.google.com/url?sa=t&rct...81bb175e380f&usg=AOvVaw3N4NfVwwB6WUjkgKTUryKi
visit this link for ARM TRANSLATOR TOOL X86 FOR GENYMOTION ANDROID VERSION 8 OREO
Click to expand...
Click to collapse
Thanks man

Related

[Q] test roms on emulator

Hi,
I would like to test the roms I can find here, on an emulator.
for that, I will need something like the SDK for the Acer tablet A500.
(to build my AVD)
I can't find it. anyone have an idea where I can find it ?
thanks
Olivier
http://lmgtfy.com/?q=android+sdk
ah ah ah . so fun )
unfortunatly, it is not provided by google !
I know well the android SDK, I am talking about a small part which is sometime provided by constructor in order to help the developper to build application with android SDK.
for example, Sony provides the SDK part for some of its device. it has to be added to the android SDK.
I think it could comes from Acer, or developer who has it because they are working near or far from this (in the same way, the Leak comes from someone which is near from developer team)
I am still looking for that.
thanks
Olivier
Im totally confused as to what you are looking for.. If its reference sdk from acer . They have not provided this.. I think its something they provide to google then google adds it to the sdk. or acer will provide a repo to add to your sdk.
now here is what setup i have..
1 download the sdk tools from developer.android.com/sdk i think is the url (use search )
2. download eclipse (there is a link on the developer.android.com site)
3 download the correct FULL Java library abe sure to read the requirements on the version of eclipse you use for what jave version you need )
4 Read read READ .. Read the how to install sdk development environment in Eclipse for your EXACT OS . Pay close attention to every detail. like is is x86 x64 and so on.
5 Follow the instructions word for word on again the install and setup for android development platform for your OS Version.
This is what i use as well as CYGWIN (this is for advanced users) As well as there are other tools that make developing much easier. YES IM NEW TO all of this as well.But have learned alot over the last year.
The above only gets you ready. Once you get to this point . KEEP . WELL YOU KNOW THIS Part already KEEP READING.. in a few weeks you will on your way.
GOOD LUCK developer.android.com has everything your asking and beyond.
If any of the above is incorrect Blame it on developer.android.com or the mighty thor. god of the universe..

Android programmer newbie needs to know basics

Hi, so tomorrow is Sunday and I am in the mood to write some cool programs for android devices. Please tell me all the tools I require and some reverse engineering ones too for copy pasting some cool things thx.
Here's a google doc a user called autom8r from reddit posted.
It's pretty useful and he goes through why he used everything. Credits to him not me.
URL
EDIT: Well seen as I have less than 10 posts I can't post the link...
EDIT: Here's the link all truncated: ht[REMOVETHIS]tps://[REMOVETHIS]docs.google.co[ANDALSOREMOVETHIS]m/spreadsheet/pub?key=0Aiakq5EFgZZTdGlmblFNMFZLN3huRnNUNzdkWDRoekE&output=html
Too many things to download ><" jdk eclipse adt blah blah no longer interested in android development
You just need Eclipse for JAVA developers, and Android SDK with ADT plugin. And if it you first application you must read the book like "Android development for 24 hours".
Can u please provide direct download links to those files. This eclipse has like 2820207328282626 versions and I get confused
On Android Developers there is a bundle package which contain sdk/eclipse/adt.
http://developer.android.com/sdk/index.html
I Would not recommend you copying and pasting parts of other people's software. You will learn much more if you try to write it yourself.
For a lot of Android features there are open source libraries. Try them out, they may help you developing your app.
http://www.theultimateandroidlibrary.com/
http://www.androidviews.net/
Hey thanks that was exactly what I needed to start. I love you :*
8)

Firefox OS for Android One (a.k.a. Sprout)

Firefox OS for Android One (Sprout) Phones
Anyone built already a flashable .zip file or .img files for Android One (Sprout) smartphones? Anyone can upload the latest version here? I'm not of a techy type of person but it seems like a lot of Android One users are looking for an easy installable ROM for their Android phones. Like this for example: http://forum.xda-developers.com/general/xda-assist/flashable-firefox-os-rom-android-one-t3160682
I found this link: https://github.com/b2g-sprout/ however a lot of them are not technically enough and even I don't even know what to do with these files even though I have already tried using Firefox's instructions and some other articles on the Web about Porting FFOS. Full instructions on how to build Firefox OS from the files on the given link would also be appreciated. And also an example on how to update them for the latest version. Thanks for all willing to help... :angel:

[IDEA][Installer] Astoria installer for W10M Unsupported devices

Thinking of a new method of installing AoW, and I think I have found a way to install AoW without the Dev update on the latest release of W10M.
How many of you would want something like this done? It would require full interop/cap unlock with 1st/2nd/3rd party permissions unlocked as well using the Root Tool.
I am starting research on this now to see if it is worth while.
Let me know peeps!
If this would manage to skip the device hardware check and allow us to run project astoria on 512MB RAM devices then I am really interested and ready to test.
Thanks, I am still doing a lot of research to see if this is even possible, but I have the AoW files for P.A. I just need to figure out the registry entries, and where each file goes.
Might be awhile, but I will let you know when I have an alpha installer.
sandix said:
Thanks, I am still doing a lot of research to see if this is even possible, but I have the AoW files for P.A. I just need to figure out the registry entries, and where each file goes.
Might be awhile, but I will let you know when I have an alpha installer.
Click to expand...
Click to collapse
I already tried adding the files and registry entries myself, some of the registry entries can't be written, at least not by any registry editor released until now, also did the downgrade and update with an other device's entries trick to try to enable it so I now seem to have all the aow files in their place and the entries are also there (at least the entries I know about) yet it doesn't work so at least for users of devices with 512MB RAM this might not be possible (I think that somehow the android build/hyper-v implementation/something else check the hardware and don't allow it to boot on 512MB RAM).
I am still willing to test but I think that even if you manage to find and write all the registry entries you might need an other tester with a (hardware wise) better device to actually find out if it's working or not.
Ranomez said:
I already tried adding the files and registry entries myself, some of the registry entries can't be written, at least not by any registry editor released until now, also did the downgrade and update with an other device's entries trick to try to enable it so I now seem to have all the aow files in their place and the entries are also there (at least the entries I know about) yet it doesn't work so at least for users of devices with 512MB RAM this might not be possible (I think that somehow the android build/hyper-v implementation/something else check the hardware and don't allow it to boot on 512MB RAM).
I am still willing to test but I think that even if you manage to find and write all the registry entries you might need an other tester with a (hardware wise) better device to actually find out if it's working or not.
Click to expand...
Click to collapse
Well I have a Lumia 640 which is not supported yet, but will be in the future. 1GB RAM Quad-Core
i can test if you want i have a lumia 625....
UPDATE: I think I am getting close to a solution. if someone who has astoria on their device already could you rip all the files from "C:\Windows\System32\aow" from your phone, zip them up and send them to me in a private message? It would be of GREAT help to make sure I have the latest files.
Thank you.
Old post, but I'm interested.
I have the files, go pm.
I would venture to say anyone with a high spec windows 10 mobile device is extremely interested in this. I think heathcliff is researching this. if astoria could be ported to the latest build of windows 10 mobile..
barc0d3 said:
I would venture to say anyone with a high spec windows 10 mobile device is extremely interested in this. I think heathcliff is researching this. if astoria could be ported to the latest build of windows 10 mobile..
Click to expand...
Click to collapse
I made some tests but I was stuck on adding new values in registry.. But I had all the values to put and all the files and other modifications
valentinbreiz said:
I made some tests but I was stuck on adding new values in registry.. But I had all the values to put and all the files and other modifications
Click to expand...
Click to collapse
Realistically this would only work on Nokia, which requires a special DLL to be used in the project to set/create registry items.
sandix said:
UPDATE: I think I am getting close to a solution. if someone who has astoria on their device already could you rip all the files from "C:\Windows\System32\aow" from your phone, zip them up and send them to me in a private message? It would be of GREAT help to make sure I have the latest files.
Thank you.
Click to expand...
Click to collapse
You need a lot more than that, me and other people are working on this. I already pushed all the astoria files and dlls, and restored the service key and values to trigger the dlls. It needs more than that to work in newer builds, when i mean newer builds i refer to 10586.x or higher .
xxJMarian said:
You need a lot more than that, me and other people are working on this. I already pushed all the astoria files and dlls, and restored the service key and values to trigger the dlls. It needs more than that to work in newer builds, when i mean newer builds i refer to 10586.x or higher .
Click to expand...
Click to collapse
Hey thanks for the reply, I already know this, but thanks for the information! However, I have long since abandoned this project (see date of my OP and the post you quoted). Cheers!:good:
Be careful
sandix said:
Thinking of a new method of installing AoW, and I think I have found a way to install AoW without the Dev update on the latest release of W10M.
How many of you would want something like this done? It would require full interop/cap unlock with 1st/2nd/3rd party permissions unlocked as well using the Root Tool.
I am starting research on this now to see if it is worth while.
Let me know peeps!
Click to expand...
Click to collapse
Well... I have a Lumia 925 running latest Windows 10 Mobile build ever (Redstone 4) Build 15254
But be careful!
You may brick a lot of devices...
If you really want to work on this, i can give you all the files i've got on my research aswell as the registry keys that you can import with interop tools. Since i had to format my pc and such, didn't install anything related to windows phone, so i left the project in the trunk but, as i said, if you really want to work on this i can provide you with the files and keys.
Yep!
xxJMarian said:
If you really want to work on this, i can give you all the files i've got on my research aswell as the registry keys that you can import with interop tools. Since i had to format my pc and such, didn't install anything related to windows phone, so i left the project in the trunk but, as i said, if you really want to work on this i can provide you with the files and keys.
Click to expand...
Click to collapse
Well... I will take it!
Just upload it to a download server for example MEGA.CO.NZ
And and the download link to me via private messages.
If everything would succeed and I will finally make it to the finish, I will make a program that will install Astoria onto your phone via just pressing a button!
You can also check out my other software that I made and published to xda developers, I will be very happy if one of them will help you fixing problems with your phone (if you have problems of course) or installing Windows 10 Mobile onto your phone with just 3 clicks!
Good luck!
Sincerely
Gor Mirzoyan
(founder of XWintech Corporation)
(Birth year: 2005, yes I am actually 13 years old, it's not a joke)
I hope you manage to get this working!
Ever since its announcement I was hoping to see the day it gets out!
How's the progress? Nearly done?

Nokia Lumia 1520 help

I need help or some one can point me to the right direction.
One of my employee give me Nokia lumia 1520 window 8.1 he ask me If I can put Androids app to this phone. I never root this type of phone before ( only Samsung phone). Can some one tell me what I need to download or send me a link what steps I need to do in order to root and install android apps on this phone if is possible.
thanks in advance.
No dude. You cant install Android on Windows Phone. You need to buy Android Phones for that. In earlier versions of Wp10 it was possible but not now
Ajshal said:
No dude. You can't install Android on Windows Phone. You need to buy Android Phones for that. In earlier versions of Wp10 it was possible but not now
Click to expand...
Click to collapse
Something close is possible, You can install Appx File.... It's the Universal Apps : there might be some that have be converted from android to Windows phone.. Just google Appx Downloads and see if you can find something he wanted. If so, that is what is possible. The previous : A Older version of Windows on the phone had a special file/command, whatever you wish to call it. """Bash""". It allowed Linux to run on windows. Sadly they removed this, it would give programmers to do things Microsoft did not want to happen.
ryanromerosr said:
Something close is possible, You can install Appx File.... It's the Universal Apps : there might be some that have be converted from android to Windows phone.. Just google Appx Downloads and see if you can find something he wanted. If so, that is what is possible. The previous : A Older version of Windows on the phone had a special file/command, whatever you wish to call it. """Bash""". It allowed Linux to run on windows. Sadly they removed this, it would give programmers to do things Microsoft did not want to happen.
Click to expand...
Click to collapse
I think what you meant was sideloading apk using adb in W10 build 10149 . The Exploit which allowed more or less sandboxing of Android app. It Ran the basic Android Apps which didnt have much dependency on Google Play services and more in use by Project Astoria.That means if an android app that required the GMaps plug-in would crash in W10M. Well that's basically not possible now as they removed the Linux Subsytem. You cant install Android Apps now on Windows 10 (btw Nowadays which dev is spending time on Lumia devices? ) I dont think there would be more development of Windows 10 mobile in future as they have shown that Full blown Windows 10 would soon run on ARM devices which has SD835 or more( Just think SD835+6GB RAM+LQS)That would be amazing. But Microsoft Doesnt have the Required no. of Apps in store (Admitting, UWP was not a great success) and enough market share. But dev's like @feherneoh and @banmeifyouwant have done great thing in porting Android to SG Lumias. :cyclops:
feherneoh said:
SD835 might be a great SoC, but we'll have to wait and see. But that will give us x86 Windows apps, not Android
Yeah, there is the 52X port, but note that we have no connectivity at all....
Click to expand...
Click to collapse
Atleast if the perfomence if fine on SD835 soc , I Mean more than 2.5Ghz and enough page memory, I Think running or emulating Android apps would be smooth.Moreover if its full fledged Win10 the bootloader stuff Etc. would be easier to unlock and build Android for that. Yeah as you said we have to wait and see.
Yeah, Connectivity is major barrier on L52X Android Ports. If you guys could solve that, L52X Android port would the topic of debate and hopefully open the doors for future development. Good luck with connectivity though. Anyway you guys have done a great work on dead Lumias

Categories

Resources