Deving on a Mac - Samsung Galaxy Nexus

Hey guys I have been getting into a lot of modding and such I was wondering what programs you guys recommend using to develop apps, roms, mods and stuff like that on a mac. I just have one request; please don't tell me to get a windows computer. I can't afford it or I would.
Thanks for any help

For apps, you can easily install Eclipse and download all of the Android SDK bits.
You can also partition your hard drive and run Linux .

It's actually better to use a Mac than a PC. You don't really need any special apps or tools besides what comes in the SDK. And on a Mac, you can build android from source. You can't on a PC.
I have a Mac and I've used it for developing

Thanks for the quick replies. Can the SDK tools be used to tweak apks?

AshtonTS said:
It's actually better to use Mac OSX than Windows. You don't really need any special apps or tools besides what comes in the SDK. And on a Mac OSX, you can build android from source. You can't on a Windows.
I have a Mac and I've used it for developing
Click to expand...
Click to collapse
Fixed that for you.
Sent From My N7 via White Tapatalk

ÜBER™ said:
Fixed that for you.
Sent From My N7 via White Tapatalk
Click to expand...
Click to collapse
You know what I meant

not to start a war... but linux is way better supported.
sent from my i9250

bk201doesntexist said:
not to start a war... but linux is way better supported.
sent from my i9250
Click to expand...
Click to collapse
You're right. For deving it goes Linux>OS X>>>>>Windows

Related

[Q] Are Mac's useless when it comes to android development?

rooting, creating roms, themes, ect..
No.
so it's possible to install drivers for my phone and theme on mac? do you have a guide lol????
kbrian said:
so it's possible to install drivers for my phone and theme on mac? do you have a guide lol????
Click to expand...
Click to collapse
Yes, and no I don't. Check out the Android Building google group.
I use Linux myself.
If your going to build android why not build it on the OS it is based on?
Sent From My Sprint Galaxy Nexus
ÜBER™ said:
If your going to build android why not build it on the OS it is based on?
Sent From My Sprint Galaxy Nexus
Click to expand...
Click to collapse
Kernel.
Sent from my Hercules on CM9
grawkiller73 said:
Kernel.
Sent from my Hercules on CM9
Click to expand...
Click to collapse
lolwut
adrynalyne said:
lolwut
Click to expand...
Click to collapse
My guess was he is trying to say just the kernel is based on Linux... when actually it IS a Linux kernel.
Sent From My Sprint Galaxy Nexus
ÜBER™ said:
My guess was he is trying to say just the kernel is based on Linux... when actually it IS a Linux kernel.
Sent From My Sprint Galaxy Nexus
Click to expand...
Click to collapse
Well, it is a mach bsd kernel, but I would take the Linux kernel over it any day.
Mac OS doesn't need drivers, Mac OS is closer to Android compared to Windows. It is great for theming for sure
derekwilkinson said:
Mac OS doesn't need drivers, Mac OS is closer to Android compared to Windows. It is great for theming for sure
Click to expand...
Click to collapse
I don't think Windows is ideal for anything other than...well nothing non-game related.
If you want to stick with whats close to Android...go with Linux.

[Q] The program that makes custom ROMs ?

I've decided. I am going to make my custom ROM but I want to know...
What is the program that developers use to make their custom ROMs?
I use: Windows XP 32 bit.
So I want the compatible program with Windows XP.
Thanks in advance.
Xperia-Play said:
I've decided. I am going to make my custom ROM but I want to know...
What is the program that developers use to make their custom ROMs?
I use: Windows XP 32 bit.
So I want the compatible program with Windows XP.
Thanks in advance.
Click to expand...
Click to collapse
lol, there is no 'program' to just make a ROM and you will need ubuntu Linux
Sent from my R800i using Tapatalk 2

Dual boot Ubuntu and Android

As Canonical launch Ubuntu for phone today.. I'm pretty excited about this project and according to what he said, we will be able to download the first release within next 1 or 2 weeks.
My question is, since Android and Ubuntu share kernel and driver, is there any possible way to run dual boot on the same phone?
How would we know? You couldn't wait till it was out so we'd even know the install process?
063_XOBX said:
How would we know? You couldn't wait till it was out so we'd even know the install process?
Click to expand...
Click to collapse
You coundn't answer without being snotty and arrogant?
He was just asking a question, the attitude is unnecessary.
fredphoesh said:
You coundn't answer without being snotty and arrogant?
He was just asking a question, the attitude is unnecessary.
Click to expand...
Click to collapse
Not arrogant; straight to the point. And Android doesnt share the same kernel as Linux. If they did, then Android would be in 3.8.x or 3.6.x stable.
Sent from my i9250
There's a way to be straight to the point and not imply that the OP's question shouldn't have been asked. It was a good question. It's too bad that the semi-anonymous nature of the internet allows people to be ruder than they'd be in person. Forums are here for people to ask each other questions. That's the point of it all.
So to answer the OP's question, take a look at this. It's not really dual boot but you may find it interesting. I'm personally really excited about this.
http://www.ubuntu.com/devices/android.
Oh and regarding Ubuntu and Android not being able to share the same kernel, here's a quote from the above website:
"It lets Android and Ubuntu share the same Linux kernel, so they can run at the same time – Android for the phone experience and Ubuntu when docked."
I said android and Linux, not android and Ubuntu.
Sent from my i9250
I have dual boot Android and Ubuntu on my Infinity, and they share the same kernel...
I'm not quite sure what you mean by Android and Linux versus Android and Ubuntu?
Because Ubuntu isn't Ubuntu Mobile. And it isn't actually being run on your device it's being emulated.
063_XOBX said:
Because Ubuntu isn't Ubuntu Mobile. And it isn't actually being run on your device it's being emulated.
Click to expand...
Click to collapse
How so?
Ubuntu (which is what the OP was about) can share a kernel with Android. This is proven by the post I linked to.
As to dual booting Ubuntu mobile and android, we'll have to wait.
Either way the OP was right about one thing: its very exciting.
Sent from my SPH-L900 using Tapatalk 2

Sense Kernel 3

Hi,
i know there is a thread for the Android K3 but is there also someone working on the Sense K3??
HandyBesitzer said:
Hi,
i know there is a thread for the Android K3 but is there also someone working on the Sense K3??
Click to expand...
Click to collapse
no
Is there maybe an tutorial how Kernel porting works??
Did u check in the Android Development & Hacking thread? Theres a **** load of guides there.
yes but i allways just find qestions from other devs.
http://forum.xda-developers.com/search.php?searchid=175536693
and not tutorials
HandyBesitzer said:
yes but i allways just find qestions from other devs.
http://forum.xda-developers.com/search.php?searchid=175536693
and not tutorials
Click to expand...
Click to collapse
Click
mite be something there
Thanks.
is ubuntu necessary?? or can i do it with Windows??
HandyBesitzer said:
Thanks.
is ubuntu necessary?? or can i do it with Windows??
Click to expand...
Click to collapse
really dont know, but from reading guides before about porting roms, 90% of them say best use ubuntu but for me, learning how to to use ubuntu was probably harder than porting a rom haha so hats off to the devs.
Yes you can use windows to build or port kernels but it is much much harder than just using ubuntu. Ubuntu has 90% of the things needed already but with using windows you need to install alot of things to make it work. will take twice as long using windows tbh. Better off getting hold of say a 80Gb hdd and installing ubuntu onto it and using it as just a development OS. If your thinking porting kernel 3 is going to be easy your very very mistaken. Kernel 3 will take months to port and while noonamer has ported a good 80% much more things still need to be done as your device is not designed to run kernel 3. I don't have desire so could not really say but let me tell you if you do not know anything about kernels or do not even know how to port then the chances of you getting it done are about 6%. Now i am not trying to put you off giving it a go but i am just stating the facts. xx
Let's wait first for kernel 3.x anyway, and start porting then.
Sent from my HTC Desire HD using xda app-developers app
Can i take cygwin instead of a Linux install?? Because cygwin i allread have installed
HandyBesitzer said:
Can i take cygwin instead of a Linux install?? Because cygwin i allread have installed
Click to expand...
Click to collapse
You could try this thing
http://www.ubuntu.com/download/desktop/create-a-usb-stick-on-windows
Boot ubuntu from usb. Easy, and you won't struggle that much. Virtual machines and cygwin are a pain in the ass.
abaaaabbbb63 said:
You could try this thing
http://www.ubuntu.com/download/desktop/create-a-usb-stick-on-windows
Boot ubuntu from usb. Easy, and you won't struggle that much. Virtual machines and cygwin are a pain in the ass.
Click to expand...
Click to collapse
I found running ubuntu off a usb really slow, even though my pc is pretty decent.
Like abaaaabbbb63 said, virtual machines and cygwin are even worse.
I would recommend dual booting it with windows. Its actually quite easy to setup.
I watched this guide and literally had everything done in about ten minutes.
Its definitely the best way to go if you want speed.
It literally takes me like 30 minutes to get ubuntu installed get all needed software for compiling installed and get everything set up. You need to install git you need to get a JDK installed then you need to get hold of a tool chain then install adb + fastboot best installed via PPA. then your still not ready because you will need to learn basics of git then you will need t o learn how to compile aswell. If your new to kernel development your going to need to study kernel development before you even think about setting up a linux machine. This studying is needed because some people will open up multiple threads because they failed to study it before setting up the machine. Best thing you can do is study study study x
It took me 3 days to learn how to port kernels, compile and it is very hard xx
Maybe you can tell me .
JDK still installed and adb + fastboot too
I'm waiting for aosp kernel 3.x first.. then merge them with HTC kernel.
Verstuurd van mijn HTC Desire HD met Tapatalk
---------- Post added at 12:24 AM ---------- Previous post was at 12:23 AM ----------
KernelDev101 said:
It literally takes me like 30 minutes to get ubuntu installed get all needed software for compiling installed and get everything set up. You need to install git you need to get a JDK installed then you need to get hold of a tool chain then install adb + fastboot best installed via PPA. then your still not ready because you will need to learn basics of git then you will need t o learn how to compile aswell. If your new to kernel development your going to need to study kernel development before you even think about setting up a linux machine. This studying is needed because some people will open up multiple threads because they failed to study it before setting up the machine. Best thing you can do is study study study x
It took me 3 days to learn how to port kernels, compile and it is very hard xx
Click to expand...
Click to collapse
Pretty weird Lisa, i got compiling done in ca. 3 hours. But i failed at the menu (

[Q] Ubuntu in tab s?

It's possible to run linux on android (google app store) app. And install ubuntu on the app and run the same using chroot. Will this be possible in any of the new roms that are posted in the developers area? Thanks for your answer, this will be principal factor in my decision to buy this device.
pogo123 said:
It's possible to run linux on android (google app store) app. And install ubuntu on the app and run the same using chroot. Will this be possible in any of the new roms that are posted in the developers area? Thanks for your answer, this will be principal factor in my decision to buy this device.
Click to expand...
Click to collapse
I don't see why not, you could even port native Ubuntu over with a little effort since the 5420 soc already has Linux ports.
eousphoros said:
I don't see why not, you could even port native Ubuntu over with a little effort since the 5420 soc already has Linux ports.
Click to expand...
Click to collapse
if you have the device, would you be so kind to try, and confirm, the app and ubuntu is working fine. thanks in advance.
pogo123 said:
if you have the device, would you be so kind to try, and confirm, the app and ubuntu is working fine. thanks in advance.
Click to expand...
Click to collapse
http://releases.linaro.org/14.01/ubuntu/arndale-octa
eousphoros said:
http://releases.linaro.org/14.01/ubuntu/arndale-octa
Click to expand...
Click to collapse
Hmm. very interesting thanks for the info... Any hands on experience with "Complete Linux Installer" , "https://play.google.com/store/apps/details?id=com.zpwebsites.linuxonandroid&hl=en" Running Linux native in the device sounds interesting, but running ubuntu on the same within android is exactly what I need at this moment. In some of the devices that I use to have especially with a original rom this process is not supported. If any body had done this process in the device and could advise will be very helpful. Thanks in advance.
I'll give it a go on my Tab S 8.4 and report back...
pibach said:
I'll give it a go on my Tab S 8.4 and report back...
Click to expand...
Click to collapse
Thanks
Seems to work over VNC, not naively.
First attempt doesn't download the image, have to investigate...
pibach said:
Seems to work over VNC, not naively.
First attempt doesn't download the image, have to investigate...
Click to expand...
Click to collapse
just pull the trigger and buy one of this little tablet. will try and let everyone know if the installer works.
I tried it on the SM-T800 (WIFI) and it doesn´t worked at all because it cannot run the loop mode (?)
I´m trying linux on android for the first time so maybe someone can help me with it!
I need to figure out if it would be possible if i had another Kernel or another rom.
At the moment I´m running ThunderRom 800
Thanks in advance!
Maxiking
Same here. seems to need the ability to do a mount loop. any ideas.
I get "unable to create loopback device" error. Blows..
Does anybody knows the complete procedure to activate loop device on the smt800

Categories

Resources