Run Android as a virtual image like VMware Fusion on OSX - Galaxy S 5 Developer Discussion [Developers Only]

nk, I read the rules, and saw the similar threads. Yes, I am a developer. My credentials are here: http://www.deckerd26354.net/projects/AboutMeLocal/Root.htm
I am an experienced developer, but a noob in mobile development. I got impatient and unwittingly bought a retail version of the Galaxy S5 with the BOG5 Android update. huuuuge mistake. :crying: So I can't develop with elevated privileges on this phone.
So...is there a way to run Android 5 as a *virtual image* on top of the base OS of the phone? Is there an equivalent of VMWare for Android? For example on my OSX Yosemite laptop I am very happy with VMWare Fusion Pro, I have virtual images of Windows 7/8/10, Fedora, CentOS, and Ubuntu.
Thank you for your replies. *Any* thoughts on this subject will be considered.
:fingers-crossed:

https://developer.android.com/tools/devices/emulator.html

Thanx, but I meant on the phone - not on a PC. There's a group that put together a virtual image of android that I can install and run under vmware fusion. I can't mention it here because it would (for me only) be a violation of the rules.

pudnik said:
Thanx, but I meant on the phone - not on a PC. There's a group that put together a virtual image of android that I can install and run under vmware fusion. I can't mention it here because it would (for me only) be a violation of the rules.
Click to expand...
Click to collapse
Can you please PM me their name or link.?
my emali is [email protected]

Related

CAN I LOAD WINDOWS MOBILE 6.0 ON SONYERICSSON M600i (UIQ 3)

CAN ANYBODY GUIDE ME ON HOW TO INSTALL WM6 ON MY SE M600i
of course NOT!..
its like saying "can i LOAD PSP to my Gameboy Color"
double_ofour said:
of course NOT!..
its like saying "can i LOAD PSP to my Gameboy Color"
Click to expand...
Click to collapse
lol lol
ravinbajaj said:
CAN ANYBODY GUIDE ME ON HOW TO INSTALL WM6 ON MY SE M600i
Click to expand...
Click to collapse
You cannot put Windows Mobile to SE M600i, It is a diffrent OS platform.
hahahahaha
can I load the ROM from other type? like can I load a WM6 from an Atom to a XDA III?
That's about like asking my wife if I can have a sex change...
I really don't know whether to laugh or cry at your ignorance.
sorry for this silly question
I was considering if it's like PC OS that have almost the same core and can be modified before deploy to another station.
imnewer said:
sorry for this silly question
I was considering if it's like PC OS that have almost the same core and can be modified before deploy to another station.
Click to expand...
Click to collapse
It could be possible like using the HTC Wizard rom for a Charmer... This has already been done... Still it's a silly question without having checked the inner hardware, etc.
So yes, this CAN be done... (if the hardware is not too different)
It is not like PC OS at all. I should probably send you to the WiKi but I do have a bit of time to burn so here is the explanation:
First, you can not load Windows Mobile on to devices with other OS. It would be the same as trying to run Windows on a Mac or Mac OS on a PC, the BIOS (or in our case bootloader) wouldn't support it, plus I am fairly sure there is some difference in processor architecture so it can't "understand" the code at all.
Second you can not change ROM between different Windows Mobile devices because unlike desktop PC Windows Mobile comes in an image bundled with drivers and other hardware specific components. Flashing the wrong image will brick the device, and there is no such thing as "generic" WM installation.
To conclude: You can not put WM on anything other that the devices that have official or unofficial update to this OS.
thank you so much guys for guide me a lot.
I knew that different devices might built in different architectures, but some of the devices use same series of cpu. and also did concern about different hardware need respective driver...but not aware of the encryption there might be...
thx for the explanation~
levenum said:
It is not like PC OS at all. I should probably send you to the WiKi but I do have a bit of time to burn so here is the explanation:
First, you can not load Windows Mobile on to devices with other OS. It would be the same as trying to run Windows on a Mac or Mac OS on a PC, the BIOS (or in our case bootloader) wouldn't support it, plus I am fairly sure there is some difference in processor architecture so it can't "understand" the code at all.
Second you can not change ROM between different Windows Mobile devices because unlike desktop PC Windows Mobile comes in an image bundled with drivers and other hardware specific components. Flashing the wrong image will brick the device, and there is no such thing as "generic" WM installation.
To conclude: You can not put WM on anything other that the devices that have official or unofficial update to this OS.
Click to expand...
Click to collapse
have a look at the facts you can run windows xxxx on a imac and mac mini and you can run mac osx on a pc so it may be possible to run windows mobile on se m600
jim
HI-JET said:
have a look at the facts you can run windows xxxx on a imac and mac mini and you can run mac osx on a pc so it may be possible to run windows mobile on se m600
jim
Click to expand...
Click to collapse
Well it may very well be possible, but not with the tools available to us or any other average joe.
masr1979 said:
Well it may very well be possible, but not with the tools available to us or any other average joe.
Click to expand...
Click to collapse
go to link and read for you self how it done run oxs on a pc
http://www.osx86project.org/
---------------------------------------------------------
go to link and read for you self how it done run windows on imac and mac mini
http://www.apple.com/macosx/bootcamp/
jim
this thread has to be the dumbest one ive seen in awhile..
HI-JET said:
go to link and read for you self how it done run oxs on a pc
http://www.osx86project.org/
---------------------------------------------------------
go to link and read for you self how it done run windows on imac and mac mini
http://www.apple.com/macosx/bootcamp/
jim
Click to expand...
Click to collapse
I wasn't referring to osx on pc as I'm well aware of that. The question is can you direct me to a link where it shows some readily available hardware and software to port WM6 to a sony M600? not that I could do anything with the info, simply for arguments sake.
it becomes boring...Linux can be load on Xbox...just imagination, maybe there will be some way to load a WM rom within sort of hardward series...(like Dopod 828 & 838 & P800 are most the same series for TI cpu etc)...
Settle down, pleas I did not mean to start a debate.
When I was talking about Mac and PC I just wanted to use the older, Motorola processor based architecture as an example. (Forgot Macs use Intel these days).
Any way - Windows Mobile like any OS can be adopted to any platform - in theory, but the radical changes required are beyond the scope of private enthusiasts such as on this site.
Even if processor architecture is the same, you would at the very least have to rewrite all the drivers for the given device, and that is an enormous task.
it would most likely require access to the sourcecode (not something ms let you download being they hate opensoufce) and a team of developers to make new developing to support hardware they might not have any spcs on (not something sonyE hand out at the door)
depending one how much backward enginering would be required
1 man year of developer time
for each enuiqe platform
this is not counting the lawsuits from ms and or sonyE
and the man years of answering questions of people wanting to know if it works on their old nokia 3110
I cannot work out how to enable HSDPA on my commodore 64, could some one tell me if installing WM6 would help with this?

android or iphone based rom for the vogue?

why doesn't anybody consider making a android based rom for the touch vogue? heck id even be up for a iphone cloned based rom, we need something different! the problem with most iphone themes are that they just mask windows, what we need is a true overall, complete system theme!
anybody up for the challenge?
Accidental Double post
android is already out their through a linux boot loader Iphone I drought it our vouge's cant handle that
theoneownz said:
android is already out their through a linux boot loader Iphone I drought it our vouge's cant handle that
Click to expand...
Click to collapse
yeah but why can't we just make a rom so we can run android natively? as far as the iphone, i mean our version of the iphone, not the actual apple software!
fixxxer2008 said:
yeah but why can't we just make a rom so we can run android natively? as far as the iphone, i mean our version of the iphone, not the actual apple software!
Click to expand...
Click to collapse
If it's so easy, why don't you do it
It's very difficult to do... nobody has figured out how yet.
i just wish android would just be able to load from one file instead of multiple files on the sd's root
Android is linux...
jnrbshp said:
i just wish android would just be able to load from one file instead of multiple files on the sd's root
Click to expand...
Click to collapse
Let Me start of By saying you have a great idea.. you probably know that android was developed by Google, Microsoft's current largest competitor. Las Week Google Announced That Th Chromium Project is working out so greatly that they plan on makeing a full on desktop replacement operating system based on the linux kernel. Currently The Only Other Operating System Google Has Made Is andriod, No let me explain why this is hard to set up on our phones. The Manufactuer Prudoced a ROM with a windows CE bootloader using thwe files NK.exe. for the boot process, for more info on this process google windows CE boot process. however the entire process is difrent in linux. In linux instead of having NK (CE loader) as part of the windows OS we have a seprate program called a bootloader, the two mos common ones are the LILO or LInux LOader and the GRUB or GRand Unified Boot loader niter of wich anyone knows how to get the HTC phone to recoginse without an external windows CE aplication. Running The Application Is The Abutal Process Of The Bootloader, The COnfigration file is simalar to the windows XP boot.ini. esentialy your copy of android is just another application.
To ths date no one has be able to figure out how to create a rom that can edit the factory bootloadre to male it use GRUB or LILO, however if you wanted to chose one or the other i'd develop it to run a mobile version of GRUB bcause then you can dual boot windows mobile as if you were on a PC .
hope this answered your questions as to why an android ROM isn't out there yet.
Honestly, if there was a version of android and chrome i would switch all my devices over to Google Linux right now, i'm tired of the microsoft way of computing, paying another $150 every two to five years.
in theory you can have both andriod and iphone
android is open source, you should be able to use it as a base foundation and skin it with an iphone interface

GT-I9000 development limitations without Windows?

Hello
I've been trying to figure out (by googling a *lot*) what the limitations are for non-Windows developers with the GT-I9000. Samsung's SDK is Windows only, but maybe it's not the end of the road?
Some concrete questions:
* Do you need Windows to get an adb session?
* Do you need Windows to root the device?
* Do you need Windows to cross compile native code?
* Does the stock Android SDK from Google work?
* What do you actually loose without Samsung's SDK? E.g. the BONDI API's?
I really want to buy this shiny monster, but I also *never* again want to suffer Windows, and especially not for development.
Best regards / Klas
AFAIK there is no "Samsung SDK"
check this http://developer.android.com/sdk/index.html
the sdk is available for windows, osx & linux
hope this helps
My mistake, it's called "Bada SDK". And at least for the GT-I9000 it's for Windows only. Apparently the Bada Linux platform includes support for some novelty API's such as BONDI (to access e.g. device file system from web apps) and these have no support in the regular Android SDK.
I can live without these device specific API's, I just don't want to have to use the Bada SDK to do anything *else*.
Google's SDK is eclipse based and is available for windows, linux and osx like stated above. I'm running it in 64 bit ubuntu (lucid lynx) and have little problems doing so.
Sent from my GT-I9000 using XDA App
How about just running Windows in VirtualBox for the neccessary parts.
Darkstriker said:
How about just running Windows in VirtualBox for the neccessary parts.
Click to expand...
Click to collapse
I had much problems with trying this under mac os x.
VMware and VirtualBox dont show the i9000 as USB-Device...
My experiences with connecting USB devices to virtualized environments are also poor. Not that it matters much: I am curious what development capabilities you *loose* if you can't/won't use Windows -- not how to run the Bada SDK in a virtualized environment. No one seems to be overly concerned about this (a good sign so I'll go ahead and order the phone.
Klasa said:
My mistake, it's called "Bada SDK". And at least for the GT-I9000 it's for Windows only. Apparently the Bada Linux platform includes support for some novelty API's such as BONDI (to access e.g. device file system from web apps) and these have no support in the regular Android SDK.
I can live without these device specific API's, I just don't want to have to use the Bada SDK to do anything *else*.
Click to expand...
Click to collapse
You don't need the Bada SDK at all, because Bada is a different platform used on other Samsung phones like the Samsung Wave S8500. It's not Android or related to Android, other than both (potentially, in Bada's case) being based on Linux.
the galaxy is running android os from google - the wave is running the bada os from samsung.
as such i think the OP has confused the above fact and thinks the galaxy is running bada hence referring to a "samsung sdk". galaxy s GT-I9000 runs google android, for which google has released a multi platform SDK
The poster may need to be aware that the descriptor for usb detection is broken for it currently, and has been for a little while. It's not really plug and go.
You'll need to follow the usual instructions to setup your android dev, then possibly compile a adb with support for the galaxy s. I hope I can be proven wrong for that though.
Superroach said:
The poster may need to be aware that the descriptor for usb detection is broken for it currently, and has been for a little while. It's not really plug and go.
You'll need to follow the usual instructions to setup your android dev, then possibly compile a adb with support for the galaxy s. I hope I can be proven wrong for that though.
Click to expand...
Click to collapse
Compile abd, why? The old sdk does not see galaxy S but the latest one does. And if you have problems on linux with adb not seeing your phone try running adb with root user.
Thank you guys.
I havn't checked again, but I was under the impression that Bada is the underpinning of Android on I9000.
The only thing left to understand about the vendor's platforms underneath Android is why Google didn't set it all up with Debian packages. A common repo could keep vendor specific variants of components neatly isolated; Isolated and distributable without the fuss of trying to figure out what is compatible with what. I just want to run something like
Code:
apt-get install android-gti9000-dev android-sdk --rootdir=$MY_CHOICE
on my workstation and have the SDK, device sources, other host tools, and IDE plugins installed to some working directory of my choice. That would be great

Node js on windows RT

I don't have permission to post thread in the development related forums. Hopes someone can add it to http://forum.xda-developers.com/showthread.php?t=2092348
I have ported nodejs(0.9.7-pre) to windows RT.
And here are some issues which will affect the performance:
1.Snapshot hasn't been used.
2. V8 uses some assembly code for arm, but it's just for linux and gcc.
So currently simulator is used when executing javascript code.
Awesome - this will come in handy for testing JS code while I'm away from my main machine. I believe someone was requesting Node.js on page 11 of the Desktop apps ported to Windows RT thread, but I cannot yet post their either.
I posted it in there for you.
Very nice! I think it's actually possible to get V8 running on RT - I've been working on it as part of porting Chromium - but it might be easier to just use the interpreter for now anyhow.
Added to the first post.
This actually works better than I ever imagined.
Even the crazy HTTPS-Stuff works pretty well (Client authentication).
No Need for V8 for my 20 lines of code anyway...
How did you get it to work, or how did you install it?
domenukk said:
This actually works better than I ever imagined.
Even the crazy HTTPS-Stuff works pretty well (Client authentication).
No Need for V8 for my 20 lines of code anyway...
Click to expand...
Click to collapse
I got a Windows RT 8.1 Surface for a trip I am taking, but in my down time, I would like to run Node.js.
I downloaded the Zip file above, unzipped it in a folder.
doubleClicking on it throws this error:
"Windows cannot verify the digital signature for this file. A recent hardware or software change might ahve installed a file that is signed incorrectly or damaged, or that might be malicious software from an unknown source".
When I run node.exe from a command line I get:
"The system cannot execute the specified program."
I have turned off UAC. What am I doing wrong?
Thanks,
Tim
tteller said:
I got a Windows RT 8.1 Surface
What am I doing wrong?
Thanks,
Tim
Click to expand...
Click to collapse
You answered it yourself. You require the jailbreak to run this. RT 8.1 doesnt have a jailbreak.
Could be possible to get latest Node.js release compiled please?
Thanks!
jesuslg123 said:
Could be possible to get latest Node.js release compiled please?
Thanks!
Click to expand...
Click to collapse
Posted it in the RT Hacking forum

[Q] jailbreak rt 8.1,possible?

still wondering how to jailbreak rt 8.1,seems that cdb no more works..
A jailbreak for 8.1 isn't possible yet.
Sent from my SCH-I535 using xda app-developers app that has now replied to millions of stupid questions
hjc4869 said:
still wondering how to jailbreak rt 8.1,seems that cdb no more works..
Click to expand...
Click to collapse
*sigh*. Use search, or even just open your eyes and read through the development and hacking section which is basically full of this single statement: "8.1 does not have a jailbreak yet"
SixSixSevenSeven said:
*sigh*. Use search, or even just open your eyes and read through the development and hacking section which is basically full of this single statement: "8.1 does not have a jailbreak yet"
Click to expand...
Click to collapse
Making a jailbreak is a complicated task. I'm working on it...
Melissa
surface rt 8.1 jailbreak
Myriachan said:
Making a jailbreak is a complicated task. I'm working on it...
Melissa
Click to expand...
Click to collapse
hello my name is mike clery I was wondering any info on a 8.1 jailbreak I really want to install legacy apps on my surface rt so if you can tell me anything its December 26 and still no info on it
Dude. Don't pester the devs. Don't post questions that have already been asked and answered over and over again. Don't, ever, ask for ETAs or similar concerning hacks like this. Leaving aside the simple fact that it's impossible to predict anything of that nature (and thus asking is simply useless and annoying spam), people on here are volunteers doing this stuff in our own time. You are not our boss, to ask for regular status reports or some such thing. It'll be posted when it's ready. No point asking for anything else.
There has been plenty of discussion regarding an 8.1 jailbreak. I get that you're new, but time was, new members of a community had the courtesy to observe, and emulate, the behavior of the older members of the community. At a minimum, check the forum rules... the very first of which is: Search before posting!
cameyo ? work with jailbreakoen surface rt ????
Have you guys heard about cameyo ?????
Its pre pacakge apps taht dont need to be installed to run.
download them and run them, wonder if we be able to use those apps after the RT is jailbroken? any idea ?
search for online . cameyo . com / public - (no spaces)
here is the link to hugh list of apps that can be downloaded as n exe file and run on any PC, offcourse not on rt . i tried. Anyone with a 8.0 surface RT jailbroken devce, wanna try and let us know if they are working ?
MrAsimOnline said:
Have you guys heard about cameyo ?????
Its pre pacakge apps taht dont need to be installed to run.
download them and run them, wonder if we be able to use those apps after the RT is jailbroken? any idea ?
search for online . cameyo . com / public - (no spaces)
here is the link to hugh list of apps that can be downloaded as n exe file and run on any PC, offcourse not on rt . i tried. Anyone with a 8.0 surface RT jailbroken devce, wanna try and let us know if they are working ?
Click to expand...
Click to collapse
Nope. Cameyo is for x86 not ARM and would need porting, as it is not open source that is not possible.
Possible alternitve?
Is is possible to just get a developer license on an rt device and then use your own signing certificate to sign some application (like audacity) then import the certificate into the trusted root authority list using certmgr.msc? If that worked then we could get something going that would work with few risk of problems. Also for anyone else who might find this useful, you can download a windows rt debugger and it has a built In kernel debugger (maybe could be used to jailbreak???).
... And we come full circle. @johndc7, thanks for your suggestion but did you really think that wasn't among the very first things we tried?
The requirement isn't that the binaries are signed. It's that they're signed by Microsoft. Your suggestion does actually work if the tablet is in Testsigning mode - which means, basically, treat any trusted signature as if it's a MS signature - but putting the tablet in Testsigning mode requires editing the BCD (Boot Configuration Database) and the SecureBoot feature prevents any modification to the SecureBoot flag in the BCD. We even have tried complex steps like exporting the BCD, enabling Testsigning on it, marking it read-only, and re-importing it. No dice. Feel free to experiment more yourself, though...
Oh, and as for kernel debug, that's definitely another way to disable the signature enforcement... and it's just as unusable as your last suggestion. Secure Boot blocks the Debug flags in the BCD. You don't need any special software to perform kernel debugging of RT - any build of kdb or windbg from the last few years can do it - but you do need to be able to put the tablet in debug mode to begin with. Again, if you find a way to do *that*, then that would be very valuable.
Another idea........
Hopefully this is something that is actually somewhat realistic..... I have been wanting to run audacity (mainly) on windows rt. Does anyone know if it would be possible to recompile it to run full screen in metro? Even though this method isn't really ideal, it would be something to temporally use instead of having nothing until somebody finds a better way of doing it. I understand that it probably wouldn't be able to be released to the windows store but a developer license could be installed to run it.
Well, at a bare minimum, you would need to re-write the entire UI. Metro apps don't (can't) use the standard Windows GUI frameworks, so any graphical app that isn't completely DirectX-based (which is to say, pretty much anything except games and command-line apps) will need to have their interface re-written.
Then there's the issue of things like getting it to work within the sandbox (you can largely work around the API restrictions, but the privileges issue is a problem) and, unless it is already possible to compile it under modern versions of Visual Studio (a lot of open-source software isn't), you would need to fix it for MSVC compatibility too.
Short version: Not practically.
Possible Alternative
I did find a folder on my RT device called "CodeIntegrity". The path is "C:/Windows/System32/CodeIntegrity". It contains drivers and stl files that I assume prevent the use of unsigned exes. Permissions that are not normally granted on the Surface are needed to disable the files, but if we could somehow do it maybe it would solve the problem?
GoodDayToDie said:
The requirement isn't that the binaries are signed. It's that they're signed by Microsoft.
Click to expand...
Click to collapse
Not exactly. They can be signed by any certificate listed in the kek or db and not listed in the dbx. So microsoft (though there are different signatures in rt 8.0 and rt 8.1) and the OEM, and any third party that made drivers that are used on the platform (at least in general). But those are just technical details and don't help find a solution all that much.

Categories

Resources