Mac G5 as Android dev platform? - Android Software Development

I have acquired an old mac G5 (1.8ghz Power PC (not x86) processor/512) which is running an old version of OS X. I was planning to either install eclipse on OS X or replace the OS with ubuntu and install eclipse on that.
Are there going to be any problems? Will drivers (for my nexus one) be compatible?

The PowerPC might be your only problem, but I suggest you try it.
However, I do believe that the Android SDK isn't available for anything else than the x86 platform.
Tell us how i goes. I might do the same and make my new iMac a cleaner machine.

I had one of those and put MAC OSX on it... The thing ran like a slug even after upgrading the ram to 512MB, Threw in a 80GB hard drive and sold it for $80 just to get rid of it... mine wasn't a G5 though it was one of those bubble looking ones were everything was built in to the CRT.

enp82003 said:
I had one of those and put MAC OSX on it... The thing ran like a slug even after upgrading the ram to 512MB, Threw in a 80GB hard drive and sold it for $80 just to get rid of it... mine wasn't a G5 though it was one of those bubble looking ones were everything was built in to the CRT.
Click to expand...
Click to collapse
That sounds like a G3 iMac which is nowhere near a G5
Sent from my Nexus S using XDA App

If the SDK can run on G5 and not only on x86 you should try it. I use an MSI Wind U100 (1.6 GHz processor & 1 GB RAM) and it works fine. I tried it with 512 MB RAM too, and I haven't got any problem, expect I had to wait about 10 mins to start the emulator, but if you use your Nexus One as DevPhone you won't need it. I don't know if the drivers work on OS X, but if you install ubuntu you won't have problems.

Related

sdk for non intel mac

i went to finally get the sdk for my imac,then i realized its only available for intel based macs.is there anything i can do
boydroid said:
i went to finally get the sdk for my imac,then i realized its only available for intel based macs.is there anything i can do
Click to expand...
Click to collapse
Join up with the year 2000.
That MAC has been good to me so not gonna happen...how about a answer that might actually help
Sent from my HERO200 using XDA App
is kimpossible
boydroid said:
That MAC has been good to me so not gonna happen...how about a answer that might actually help
Sent from my HERO200 using XDA App
Click to expand...
Click to collapse
ok first of all, why are you talking about a media access control? it's not relevant to this discussion about macs. second, you need to get a new mac. the mac minis are great and are only about 600 bucks. you have an incompatible computer. incompatible computer is incompatible.
boydroid said:
That MAC has been good to me so not gonna happen...how about a answer that might actually help
Sent from my HERO200 using XDA App
Click to expand...
Click to collapse
That is the ONLY answer that's gonna help you.
Unless you manage to get Google to write an SDK for PPC.
If you figger out how to install Linux on your system, it would work that way.
illogic6 said:
If you figger out how to install Linux on your system, it would work that way.
Click to expand...
Click to collapse
So, it wouldn't.
The Linux SDK is still x86 only.
Yet again Apple efs its customer base
You could possibly get away with some kind of Virtual Machine, but I have a feeling vbox won't run on your architecture either.
And $600 is WAY to much to pay for a Mini.
Hell buy a $200 netbook and install Ubuntu with a Mac theme - you can't tell a difference other than the awesome that is radiated from a Linux machine VS a mac - unless you are just a linux guy and know how it works...then you could tell a difference....ok so there are some differences...but buy a white HP netbook and slap one of those Apple stickers they give you with an IPod on it...then you cant tell a difference....well you still could but its getting arguable then.
This is why the only apple product I will ever own is my 160gig Ipod classic - and when it dies Ill just build a new EEE PC for my car.
only reason i use a mac is because i need software such as final cut pro and aperture which are not found on windows or linux.
There's no way to use the SDK on a PPC Mac without reengineering the whole thing from scratch. The PPC is a big-endian processor, and x86 is little-endian, so your byte-ordering and structure sizes are different. If you've ever delved into cross-platform compiling (OpenWRT is a good example), you know that's its a major PITA. I've adapted a few small pieces of C code to successfully compile on PPC, and its no joy.
You're going to be SOOL on the virtualization front as well. There was a version of VirtualPC years ago that performed software x86 emulation on the PPC platform, but performance was abysmal even running Win98 on my Dual G5. I doubt that a modern Windows OS would even run at all. None of the current virtualization products will run on the PPC platform, as they all tie in to hardware virtualization support at some level (processor extensions or otherwise).
I truly feel your pain in this situation. I have a Dual G5 Power Mac that's still humming along happy as can be, but I can't run any current software on it. My iBook G4 isn't quite as happy these days, but is still 100% functional. Next to my G5, I have a cheapo Dell that I finally broke down and bought to power-up when I need to run x86 stuff. I recently picked up a used MacBook Pro, and WOW I can't believe what I was missing out on. The performance is night and day better than my G5, and all current software runs on it beautifully. With VMware Fusion installed, it can do anything I need. I hate to say it, but you need to upgrade.
well i got my answer,i guess a new mac purchase is a must...i have never used a windows pc so definately not going that route,question can i buy a pc with linux preinstalled on it...if that was possible i would like to learn to use it
boydroid said:
well i got my answer,i guess a new mac purchase is a must...i have never used a windows pc so definately not going that route,question can i buy a pc with linux preinstalled on it...if that was possible i would like to learn to use it
Click to expand...
Click to collapse
There are some sites that sell computers with Linux pre-installed.
Here's one:
http://linuxpreloaded.com/
abcdfv said:
There are some sites that sell computers with Linux pre-installed.
Here's one:
http://linuxpreloaded.com/
Click to expand...
Click to collapse
thanks,ill start looking
boydroid said:
thanks,ill start looking
Click to expand...
Click to collapse
Probably what you're gonna want to do first is ask yourself:
"What do I use my computer for"
There are some Linux distributions specifically designed to work as media servers, as video/image manipulation stations, and basically just about any specialization you can imagine.
If you're answer is
"I just want to use it"
Chances are Ubuntu or Mint is the way to go.
If your answer is
"MUST HAVE THE FASTEST NO MATTER WHAT"
A Gentoo based distro is the way to go.

Windows 7 emulator on transformer?

Ok I have no desire to run windows 7 mobile here, but I do need the desktop operating system. I really still need windows for various real estate apps that are only available for windows. So does anyone know of an emulator for windows that will run on any android device, honeycomb or gingerbread?
It'd be nice.. I need windows to run Ragnarok Online.
...but more to the point, to emulate something, you'd need something with massively stronger hardware, right?
Windows wont run on arm cpus and there arwnt ant android virtualization apps that i know of. Maybe once we get linux on here you could install virtualbox so you can run windows that way lol
Your best bet would be to set up remote desktop/vnc
Besides remote desktop and vnc, I think you would been better off with a Windows laptop.
Sent from my Fascinate with MIUI Gingerbread
TheSonicEmerald said:
Besides remote desktop and vnc, I think you would been better off with a Windows laptop.
Sent from my Fascinate with MIUI Gingerbread
Click to expand...
Click to collapse
Ugh, that was exactly what I was trying to avoid. I think windows laptops are so overpriced compared to android tablets.
TheSonicEmerald said:
Besides remote desktop and vnc, I think you would been better off with a Windows laptop
Click to expand...
Click to collapse
Correct, because even if we would have Virtualbox available, we wouldn't have enough RAM.
If a small Windows 7 machine is needed, I would recommend the Asus 1201L, which I bought for my sweetheart. It has HD Ready resolution and comes with Win7 Home instead of the horrible Starter Edition.
It came with 1 GB RAM and was horribly slow, but after upgrading to 3 GB even Photoshop CS3 runs fine ... I wouldn't install current 3D games though
EyeAndroid said:
I think windows laptops are so overpriced compared to android tablets.
Click to expand...
Click to collapse
The above mentioned 1201L including RAM upgrade is cheaper than the Transformer and MUCH more powerfull
EyeAndroid said:
Ugh, that was exactly what I was trying to avoid. I think windows laptops are so overpriced compared to android tablets.
Click to expand...
Click to collapse
Go for a netbook then:
ASUS Transformer 16GB ~$500AUD
ASUS Eee PC you can easily find ~$300AUD+
Plus, there are 14" or so laptops for under $500AUD. I'm sure it'd be similar in the States.
But at OP: If you really wanted to run Windows 7 apps, a honeycombe tablet isn't really a very good option... Your best bet, if you don't want to VNC, would be to install Ubuntu and run Windows apps under Wine on your TF (see the developement thread for instructions).
Until Windows 8 ARM comes out, there's not much of a possibility of running Windows 7 on your tablet (unless you get one of those horrid x86 tablets...).
Well what I meant was windows tablets over android tablets. I was looking at a butt ugly, resource hog, underpowered windows tablet today and it was like $999. Almost $1000! Windows has got to be kidding me! And the touch screen experience was a joke! It was all over the place, inaccurate, and slow!
I've definitely got to look into getting that unbuntu that runs windows apps. That's all I wanted to do! Could care less if its windows running it or not, just as long as it works!
Sent from my HTC Sensation 4G using XDA App
EyeAndroid said:
Well what I meant was windows tablets over android tablets.
Click to expand...
Click to collapse
People interested in Windows tablets should wait until next year, when a tablet optimized Windows 8 is available.
Current tablet hardware is to weak for Win7 !!!
EyeAndroid said:
I've definitely got to look into getting that unbuntu that runs windows apps.
Click to expand...
Click to collapse
Even if it's possible to boot the TF with Ubuntu, I doubt, that the Wine experience would be great with only 1GB RAM.
EyeAndroid said:
Well what I meant was windows tablets over android tablets. I was looking at a butt ugly, resource hog, underpowered windows tablet today and it was like $999. Almost $1000! Windows has got to be kidding me! And the touch screen experience was a joke! It was all over the place, inaccurate, and slow!
I've definitely got to look into getting that unbuntu that runs windows apps. That's all I wanted to do! Could care less if its windows running it or not, just as long as it works!
Sent from my HTC Sensation 4G using XDA App
Click to expand...
Click to collapse
Heheh... I know what you mean about the current Windows tablets
Anyway, yeah about Wine under Ubuntu: Wine isn't a perfect application. It doesn't enable you to run all Windows apps under Linux, but it does run quite a few usefull ones (Office is pretty much perfect in my past experience, along with quite a few games).
But yeah, as Aymara said, not too sure how the Wine experience would be on a tablet. Never really used it with this kind of hardware... very big newbie at ARM Linux, but you never know... it could run okay. Haven't tried yet.
Ok then. Well, I've never really tried a remote desktop app. Do they work well? Or are they glitchy and unusuable?
Which one would everyone recommend as a good option? Preferably something free and reliable, haha if those 2 can be in the same sentence here.
Sent from my HTC Sensation 4G using XDA App
There's already one bundled with your Transformer. On your PC, head on over to http://www.splashtop.com/remote/browser/download?from=product and install that product. Then on your Transformer, open the "My Cloud" app (I think that's the name), and there's a remote control tab there. If you're connected to the same wifi network as your computer, it should automatically find your computer and allow you to connect.
You could get the cheapest windows laptop that can run well, and then get bluestacks to run android apps on windows. It's kind of the reverse of what you're trying to do, but it'd kill two birds with one stone
http://www.bluestacks.com/
Why Wine? Ram aside it's for x86 only... and if it did emulate that architecture the speed would be horrible, it's not just cool to virtualize instead of emulating, there is an impressive performance difference.
Sent from my GT-P1000 using Tapatalk
Microsoft announced Windows 8 tablet a week or so ago. You might want to see how that turns out. It's suppose to run all windows apps.
I think you're all still forgetting 1 major thing...all the windows apps are written for x86....what makes you think that even with Wine, you could run an x86 program? You'd be emulating the Windows environment with an ARM cpu, but you wouldn't be emulating the machine code for x86. You'd probably still need some kind of emulator to make that work. You'd still have to emulate x86 in some way shape or form. Honestly, I've looked into Windows, and there are some decent ports (look up QEMU, the russians managed to get a good thing working with Win95 there, but it doesn't work well on the Transformer) but it's really just not worth it. It's a gimmick and nothing more.
To the OP, if you really want a Windows tablet, check out the new MSI Wind 110W. Windows 7 tablet, 4gb of ram, 32 gb ssd, $599 (USD). It's probably the closest thing to what you will want.
darkhawkff said:
I think you're all still forgetting 1 major thing...all the windows apps are written for x86....what makes you think that even with Wine, you could run an x86 program? You'd be emulating the Windows environment with an ARM cpu, but you wouldn't be emulating the machine code for x86. You'd probably still need some kind of emulator to make that work. You'd still have to emulate x86 in some way shape or form. Honestly, I've looked into Windows, and there are some decent ports (look up QEMU, the russians managed to get a good thing working with Win95 there, but it doesn't work well on the Transformer) but it's really just not worth it. It's a gimmick and nothing more.
To the OP, if you really want a Windows tablet, check out the new MSI Wind 110W. Windows 7 tablet, 4gb of ram, 32 gb ssd, $599 (USD). It's probably the closest thing to what you will want.
Click to expand...
Click to collapse
Take a read here: http://en.wikipedia.org/wiki/Transmeta_Crusoe
EyeAndroid said:
Ok then. Well, I've never really tried a remote desktop app. Do they work well? Or are they glitchy and unusuable?
Which one would everyone recommend as a good option? Preferably something free and reliable, haha if those 2 can be in the same sentence here.
Sent from my HTC Sensation 4G using XDA App
Click to expand...
Click to collapse
I use androidVNC and Logmein with my TF connecting to workstations and servers at work quite well actually. Much better than my DroidX phone and HP 2140 netbook.
Logmein for Android is pricey but androidVNC is free if I recall correctly.

Ubuntu question.

Can I use my vibrant as a flash drive substitute to install Ubuntu on my PC? I currently lost my flash drive so yeah. Also I'm fully aware that It would mean that would have to wipe my SD card.
Nobody knows?
Well, you can try, anyway. It is really a question of whether your BIOS will accept the phone as a bootable device.
Another option: when I got a micro-sd card, it came with a little USB stick with a slot I can stick the card in to turn it into a thumb drive.
Hmm I'll check if it does but any people know if it does for sure?
Sounds like maybe you get to be the one to find out. Good luck.
Ight thanks And it seems like the forums are dying here lol
Maybe just the Vibrant forums. It's not a new phone, and never was the best. But it's not so bad, people will be using them for a while yet before they get turned into flash drives, mp3 players or wifi gadgets.
I've been here for a long time lol I know.
I've decided I hate Ubuntu. I recently tried Mint LMDE (Debian based, as is Ubuntu), and was impressed. Mint has Ubuntu-based versions also.
I'm just experimenting on a machine with 256mb of ram lol
Even a Vibrant has more than that.
It might be too old to run Ubuntu, but maybe Debian or Damn Small Linux or similar would work.
Also, a machine that old might not boot from USB at all. If it does, it will probably require zipdisk geometry.
Well I'm getting some disks tomorrow. I'm Aldo upgrading the ram by 512mb more. It has a 2.6ghz celeron so it should be good. And the vibrant is really old now, especial since this phone has tight ram...
With even half a gig of ram you should be able to run any Linux. The problem is the desktop. Try LXDE instead of Gnome or KDE.

Run windows and android native on SGT !

Maybe it will soon be possible to run android and windows nt nativly at the same time on the SGT!
how? - ReactOS:
http://www.reactos.org/ (if you are going to test it in a virtual machine dont' use the 0.3.14 version of os, use the trunk build version its much much much better)
ReactOS is an open source windows clone and most of the windows applications work on it ! (MS office, opera, ff, ...) the good news is there is an ARM port of ReactOS - Windows RT equivalent:
http://www.reactos.org/wiki/ARM_Port
ReactOS still has problems to work on real hardware because of many different components but on some PC it works very well (it can be targeted to SGT fix the bugs)
The ARM port is able to run on the SGT but there is still a lot of work to do.
Windows will soon release a Office ARM version for winRT and in order to run any windows application on the SGT a recompile is needed.
and about android there is already a port of android that runs native on windowsne emulation no virtual machine !!)
http://mobile.slashdot.org/story/13/...tm_medium=feed
If anyone has any coding skills it would be nice to try to port reactos to the SGT or just to donate to the project with the subject "arm port for SGT"
This runs pretty well even at alpha stage, I tested it in virtualbox in my laptop, and I'll test it on emulator in my SGT soon... they've planned to bring it up to windows 8... hope that everyone interested here will help the fundraising...
I posted this just to keep this thread up, so don't blame me for not saying anything useful...
I think(theory) that it will run very smoothly on SGT, because it only uses 6mb of graphic memory, I tested it with 256mb RAM and 500mb HDD, and it was better than my expectations!
I really recommend all to try it...:good:
While I applause the developers efforts and certainly see potential benefit..I wonder still if it not more practical to remote desktop as thin client using an app like splashtop for full windows desktop usability?
Sent from my SCH-I905 using xda app-developers app
Awesome
This is awesome! Great work!
This would be great.But, what I would really like,is to have all 3 OS on one tablet.
redhk886 said:
This would be great.But, what I would really like,is to have all 3 OS on one tablet.
Click to expand...
Click to collapse
Why you gotta get greedy 5 posts in?
I have 20 US Dollars for the first person that can port even an alpha of this, and an extra 15 USD to anyone who can fix up our Ubuntu port (everything needed to fix the kernel is available in Samsung's ICS kernel). There are just too many sweet things that we get close to but never actually get.
Has there even been any Android based device that has had ReactOS running on it ever?
It sounds like OP is just rambling nonsense and wishful thinking.
The ARM port is able to run on the SGT but there is still a lot of work to do.
Click to expand...
Click to collapse
What is the basis for this statement? Has someone demonstrated any ReactOS code running on a Tegra 2? Is it simply because someone put up that ARM Port section of the wiki? The ARM CPUs represent a wide range of devices. Just because someone decided to put up a blurb about that doesn't mean we are anywhere close to getting a worth while port of ReactOS running on this device.
Why is there a link to some Slashdot story from 1998?
Perhaps this is the way to go to make this tablet suck less, but I would recommend switching to a windows tablet, either a Rt-based or a x86-based tablet. Back when galaxy tab 2 10.1 came to the stores, I went ahead and got one.
And that was a decision I soon came to regret deeply. Android is simply not comparable to windows, not even on a tablet.
So I went to buy a hp elitepad, running windows 8 pro. This impressed me so much that I also bought an Asus vivotab Rt.
The fact that the elitepad is running x86, means that I now will install virtualbox, and then install android for x86.
And perhaps mac os, windows nt, bsd or Ubuntu. Time will show.
My point here being, it is better to start with a superior os and then install the inferior ones, instead of doing this in reverse.
ottoen said:
Perhaps this is the way to go to make this tablet suck less, but I would recommend switching to a windows tablet, either a Rt-based or a x86-based tablet. Back when galaxy tab 2 10.1 came to the stores, I went ahead and got one.
And that was a decision I soon came to regret deeply. Android is simply not comparable to windows, not even on a tablet.
So I went to buy a hp elitepad, running windows 8 pro. This impressed me so much that I also bought an Asus vivotab Rt.
The fact that the elitepad is running x86, means that I now will install virtualbox, and then install android for x86.
And perhaps mac os, windows nt, bsd or Ubuntu. Time will show.
My point here being, it is better to start with a superior os and then install the inferior ones, instead of doing this in reverse.
Click to expand...
Click to collapse
You really can't compare a weak Tegra 2 processor to a much more powerful Intel processor, based on two totally different architectures, running two totally different OSes, two totally different tablets with entirely different specs... You're comparing a snail to a Toyota sports car.
Try out a Tegra 4 tablet or a Snapdragon 800 tablet... That's some good stuff. Nexus 10 too, Exynos is a beast.

May have been looked at, but if not...Win 10 for Mobile on X86???

Ran across this video on youtube....the guy has run WinPhone 8.1 and Win 10 for mobile ( minus emulation and SDK ) from an image file.
https://www.youtube.com/watch?v=q1PoGqQ9rKI
Just wondering if this is something that can be tinkered with in an old 8" Tablet. An Acer W3 Intel Atom Z with 2 Gig Ram, as big boy Windows seems a bit much for the older hardware now.
I figured the minds here would know best if this would be something worth tinkering with.
Any thoughts?
maybe it is simply the Emulator VHD? have you tried it?
MagicAndre1981 said:
maybe it is simply the Emulator VHD? have you tried it?
Click to expand...
Click to collapse
I have not tried it, as my idea was to move it to an emmc of cheap old tablet, but the video was made by SSD swap. So not sure if I would even be able to get the image into the tablet. That is why I posted here, to see what the smart minds here think.

Categories

Resources