Heimdall question - Epic 4G Q&A, Help & Troubleshooting

Has anyone gotten heimdall to work on their mac? I have tried everything I have read and it won't recognize my phone. I have installed the qt binaries for my computer and still nothing. If you have got it to work can u plz post how u did it and with links if posible. Thanks in advance guys.
Sent from my Epic S 4G using XDA Premium App

It doesn't work on epics

chris41g said:
It doesn't work on epics
Click to expand...
Click to collapse
OK thanks
Sent from my Epic S 4G using XDA Premium App

to be a little more detailed, galaxy s phones need an updated sbl.bin(secondary boot loader) to work with heimdall on mac. most have been updated, but not the epic.

chris41g said:
to be a little more detailed, galaxy s phones need an updated sbl.bin(secondary boot loader) to work with heimdall on mac. most have been updated, but not the epic.
Click to expand...
Click to collapse
Ohh I see well that sucks. I wish someone would make odin for mac lol. Thanks for your help
Sent from my Epic S 4G using XDA Premium App

Esteway.619 said:
Ohh I see well that sucks. I wish someone would make odin for mac lol. Thanks for your help
Sent from my Epic S 4G using XDA Premium App
Click to expand...
Click to collapse
To be clear, the problem isn't with Heimdall. The problem is entirely Samsung's fault for producing a secondary bootloader that does not adhere to the USB specification. The device is not even recognised by the OS X kernel because the device responds with incorrect data. With the invalid secondary bootloader there is no way any software will ever be able to interact with the device (in download mode) on OS X[*]. This is why even a Windows/Linux virtual machine running on top of OS X will be unable to access the device.
Heimdall is for all intensive purposes "Odin for mac" (and Windows and Linux). The difference is that it flashes substantially faster, is more reliable, allows users to more easily customise the files they wish to flash and there's one version that works with all (well most) Galaxy S devices. However one thing that people tend to overlook that is extremely important is that Odin is not free software, it's leaked (from somewhere).
[*] There is technically one other way to get the device recognised by OS X, other than updating the secondary bootloader. This involves modifying the OS X USB stack so that it requests information in the exact same way as Windows or Linux. However I should be clear that the OS X USB stack in its current form is actually 100% valid and offers ever so slightly improved performance over Windows and Linux (when it comes to recognising devices). I did actually consider doing this. The parts of OS X that require modification are open-source. However redistribution is a major problem as each OS X subversion (10.4.0, 10.4.1, 10.5.1, 10.6.3, 10.x.x etc.) would require its own binaries. Also it doesn't make a heck of a lot of sense to change something that is functioning correctly.

Related

[Q] Android pc emulator with clockworkmod on??

hey guys,
just curious as it would be much easier to test out roms out before we flash them to our phone...
is there any way to install cwm onto an android emulator or make an android emulator that accepts the .zip files (the compressed rom) so we can view it on the emulator thats on the computer.
no worries if theres nothing like it but it would be alot quicker and easier.
Cheers
Bump for this. I would also like to know this.
i read somewhere that u could run android on ur computer... not sure about clockwork though... dont ask me for the site cause i saw it while i was on StumbleUpon
yeah its in the android sdk on google... trouble is its horribly slow and doesnt run clockworkmod unfortunately....
no worries if there isnt, its just the fact that it would be very nice to test a rom on the pc without having to miss a phone call or spend the time installing a rom then realise it was a waste of time lol.
fingers crossed something pops up in the future ay?
I think I saw a company working on a seamless VM sunning Android for Windows PC's.
Sent from my T-Mobile G2 using Tapatalk
tronmech said:
I think I saw a company working on a seamless VM sunning Android for Windows PC's.
Sent from my T-Mobile G2 using Tapatalk
Click to expand...
Click to collapse
That would be bad ass.
Sent from my HTC Vision using XDA Premium App
http : / / android.modaco.com/content/general-discussion/289928/testing-getting-an-emulator-up-and-running-a-full-rom-with-the-market-etc/
that link has instructions on getting an old CM on your emulator.
if you're kitted out with the stuff to build CM from source, you can build for the emulator, then put your .img fils in the emulator's avd directory, and it will work.
it's amaingly slow though
yeah i know its pig slow lol
i like the idea of the vm android
every android emulator ive tried so far is really slow, even on two ssd's in raid 0 lol
well thanks for the help guys any more ideas keep them posted as it may help others
http://www.engadget.com/2011/02/15/vmware-android-handset-virtualization-hands-on/
This could be amazing ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Installing clean OS ?

instead of trying to bypass all the bull**** of this custom OS why can't we just install a clean OS now that we have the source code of Kindle we can apply the needed drivers and also apply the BT driver that exist.
labbala said:
instead of trying to bypass all the bull**** of this custom OS why can't we just install a clean OS now that we have the source code of Kindle we can apply the needed drivers and also apply the BT driver that exist.
Click to expand...
Click to collapse
I think the issue is someone has to create the custom OS.
From what I've seen, that takes more than a couple days.
Also we need a way to get the custom rom on it. No clockwork makes it a little tricky right now.
What's the difference between the OS from source (clean OS) and the pre installed OS ?
0xdroid said:
What's the difference between the OS from source (clean OS) and the pre installed OS ?
Click to expand...
Click to collapse
In my line of thinking (and the pros can certainly correct me if my analogy is bad)...it's like asking what's the difference if I buy a New Dell PC and simply manually uninstall all the bloatware versus reformatting it with a fresh install...the latter is just better.
Well, in the case of PC vendors, there's Windows from Microsoft and a separate install of bloatware by the vendors. Kindle Fire, (as I understand it) has a forked, custom version of Android - they are not installing Android OS and putting some apps on top of it.
0xdroid said:
What's the difference between the OS from source (clean OS) and the pre installed OS ?
Click to expand...
Click to collapse
I think the suggestion is to build a "stock" Android ROM, using parts of the source of the Amazon ROM. Basically take the drivers from the Amazon source, merge with stock Android and install. Obviously it's a little more difficult than simply copying some files from one ROM's source into another and compiling. Plus there's the problem of getting a custom recovery on there to flash from and to make backups etc.
Well, Amazon is going to sell a crapload of these things - at $199 why wouldn't they? - and I'm sure enough of them will fall into the skillful hands of some of our greatest developers. Given any time at all, I'm sure we'll have CWR and CyanogenMod 9 for the Fire. My wife is getting me a Fire for Christmas, and being a HUGE fan of CyanogenMod, I can't wait for some much needed love from the development community!
Im getting one just for that reason
Sent from my MB855 using xda premium
My wife is also getting me a fire for Christmas. It will be here Tuesday! I can't wait to get some custom ROMs on it!
I have one on order should be here in a week can't wait to wrinc the crap out of it.I see good things commin the force seems strong with this one it's not like the others.
labbala said:
instead of trying to bypass all the bull**** of this custom OS why can't we just install a clean OS now that we have the source code of Kindle we can apply the needed drivers and also apply the BT driver that exist.
Click to expand...
Click to collapse
You'd lose the whole Kindle experience... I mean, you could put the Kindle App back on it, but that's just weird. I managed to get every app I could think of that would be useful on a tablet with no camera or GPS onto it, 100% integrated with the Kindle's native interface and ecosystem.
If you just want a tablet, you'd be a lot better off with a Galaxy Tab or Xoom or something, not this small, underpowered tablet. For basic stuff, and as an E-reader, it excels.
GSMinCT said:
You'd lose the whole Kindle experience... I mean, you could put the Kindle App back on it, but that's just weird. I managed to get every app I could think of that would be useful on a tablet with no camera or GPS onto it, 100% integrated with the Kindle's native interface and ecosystem.
If you just want a tablet, you'd be a lot better off with a Galaxy Tab or Xoom or something, not this small, underpowered tablet. For basic stuff, and as an E-reader, it excels.
Click to expand...
Click to collapse
wrong. this tablet is not underpowered or too small. its awesome, and in time will be the best 7 inch available..
Sent from my HTC Glacier using xda premium
smirkis said:
wrong. this tablet is not underpowered or too small. its awesome, and in time will be the best 7 inch available..
Sent from my HTC Glacier using xda premium
Click to expand...
Click to collapse
Best available? Really? Serviceable yes. Specs-wise hardly. Let's keep the giddiness in perspective. It's a journeyman middle to low end tab.
Perhaps this thread needs to be in General?
what other 7s are worth mentioning other than the nook? sleek hardware is all we need, the rest comes in due time!
Sent from my Kindle Fire using xda premium
smirkis said:
what other 7s are worth mentioning other than the nook? sleek hardware is all we need, the rest comes in due time!
Sent from my Kindle Fire using xda premium
Click to expand...
Click to collapse
Make you a deal. I don't wish to hijack this thread (and it has nothing to do with Android Development) so let's move to General. I've tried as many 7" tabs as I could and am happy to share what I learned.
Mod....can you move us to General?
I would think that, on top of the typical problems associated with making a new ROM from an incomplete android install like the Kindle Fire comes with, you also have additional hurdles to get past, such as implementing the same on-screen hardware controls (back, home, etc) into the new ROM, as well as making a touchscreen recovery in which things can be flashed.
Felnarion said:
I would think that, on top of the typical problems associated with making a new ROM from an incomplete android install like the Kindle Fire comes with, you also have additional hurdles to get past, such as implementing the same on-screen hardware controls (back, home, etc) into the new ROM, as well as making a touchscreen recovery in which things can be flashed.
Click to expand...
Click to collapse
A touchscreen recovery is already in process (a port by TeamWin of their existing touchscreen recovery called TWRP). There is a thread on it in this same section. Once recovery is sorted out then the real ROM work can begin in earnest
The new ICS version of Android is already designed to have on-screen buttons. I think this new Android 4.0 version requires a newer Linux kernel version than the Android 2.3 that the Fire is currently using, so there might be some heavy work required to get the current drivers all working in a different kernel , but once that is sorted out then new ROMs can be built from the ICS source code
Even starting with a 2.3 ROM, patching things on top of the existing Kindle Fire software shouldn't be necessary since Google provided the full source code for 2.3 as well
Additionally, CM7 'Tablet Tweaks' originally for the Nook Color would be perfectly viable here as well. I anticipate that once a solid recovery / 'unbricking' path is finalized, there will be a much greater development pace.
chuffykow said:
Additionally, CM7 'Tablet Tweaks' originally for the Nook Color would be perfectly viable here as well. I anticipate that once a solid recovery / 'unbricking' path is finalized, there will be a much greater development pace.
Click to expand...
Click to collapse
thanks I forgot to include that part. If a CM7 ROM is what comes first then it should still work great

"Dangerous" Newb!

I did my first android root about a month ago - now I'm hooked on flashing and really want to learn how to customize my ROMs.
My first question - a lot of the tools seem to run in Linux. Is it a good idea to setup a dual boot on my laptop?
I've read this thread:
http://forum.xda-developers.com/showthread.php?t=1167623
Is this the right place to start if I want to pull apps off other ROMs to install in my own ROM? I've tried unzipping a rom, finding the APK, and so far, it always fails installation. So - is the thread above the right place to start pulling these APKs "the correct way"?
Came from the WinMo platform, been using Android devices for a little over a year.
Any help, pointing me in the right direction is helpful.
Again - I don't (at this time) want to learn how to MAKE a ROM, but "customize" what's already out there.
Thanks!
mpjune69 said:
I did my first android root about a month ago - now I'm hooked on flashing and really want to learn how to customize my ROMs.
My first question - a lot of the tools seem to run in Linux. Is it a good idea to setup a dual boot on my laptop?
I've read this thread:
http://forum.xda-developers.com/showthread.php?t=1167623
Is this the right place to start if I want to pull apps off other ROMs to install in my own ROM? I've tried unzipping a rom, finding the APK, and so far, it always fails installation. So - is the thread above the right place to start pulling these APKs "the correct way"?
Came from the WinMo platform, been using Android devices for a little over a year.
Any help, pointing me in the right direction is helpful.
Again - I don't (at this time) want to learn how to MAKE a ROM, but "customize" what's already out there.
Thanks!
Click to expand...
Click to collapse
I am a windows guy, and most things can actually be done on windows, but somethings Linux is needed for. I use wubi, it's a dual boot, it works amazing. I primarily use windows, and you can use apktool to decompile and edit your applications, you can even set up "cygwin" and run the android kitchen through cygwin bypassing the need for Linux. but for the android utility by tommytomatoe Linux is needed as it's not windows compatible yet, I suggest using Linux to get used to it, I like windows so I like to use as much as I can without Linus, but Linux is a great operating system and wubi is the best way to run it IMO, I've tried all the VMware and running it inside windows and its just way more efficient using the dual boot and wubi is as easy as 1,2,3 to set up
best of luck man, it's addicting!!
i never used linux until about a year ago, and now i cant stand using windows for anything (although forced to use it at work)
there are limitations (online gaming etc)
but i started using it primarily for android but now it is my os of choice
i keep windows on one hd and ubuntu on another, but im pretty sure im gonna erase windows at some point and dual boot something else..maybe mint
wubi is a nice way to wade in to linux w/o doing a full install, but if you ever get into building source roms its not ideal and generally cant handle it, specifically because its partition isnt big enough
Thanks for the replies! Andy, I'm running your stock ROM right now. Love it! Pulled off all the stuff I consider bloat. Now I'm wanting to add some stuff from other ROMs that I have tried.
So...if I use the method you descried above, I'll be able to pull APKs off other ROMs that I've downloaded?
Thanks again.
Sent from my ADR6350 using XDA App
nitsuj17 said:
i never used linux until about a year ago, and now i cant stand using windows for anything (although forced to use it at work)
there are limitations (online gaming etc)
but i started using it primarily for android but now it is my os of choice
i keep windows on one hd and ubuntu on another, but im pretty sure im gonna erase windows at some point and dual boot something else..maybe mint
wubi is a nice way to wade in to linux w/o doing a full install, but if you ever get into building source roms its not ideal and generally cant handle it, specifically because its partition isnt big enough
Click to expand...
Click to collapse
I run mint 100% and use windows in a vm
Sent from my Incredible 2 using xda premium
knipp21 said:
I run mint 100% and use windows in a vm
Sent from my Incredible 2 using xda premium
Click to expand...
Click to collapse
yeah its mostly just convincing my wife that our home comp is ok w/ no "real" windows
she hates vm's...as actually an old laptop we have can only run windows in a vm (long story) and she uses that at work as a backup to show powerpoints
but ill probably just do it for good during my mini vacation, we havent booted into it in 2 months
Deleted post.
nitsuj17 said:
yeah its mostly just convincing my wife that our home comp is ok w/ no "real" windows
Click to expand...
Click to collapse
That's funny, I have an old laptop with pretty modest specs. I put XP on it, and it borders on unusable, so I put Linux Mint LXDE on it and configured it to look almost exactly like Windows. It runs really well, but my wife hates it! She can't stand having to learn it's subtle differences (she's a COBOL programmer, so that might explain some things! )
As for the OP's question, depending on the specs of your notebook, you might be able to get away running Linux in a VM. I have VM's for Windows (for installing crap I don't want to install on my real Windows install), Linux and MacOS and they all run perfectly well.
A lot of people rave about VM Ware, I tried it and didn't like it at all. VirtualBox has always worked perfectly for me, and it's completely free. It's worth a shot, if for nothing else than testing 1- whether or not you really need to use Linux, and 2- which flavor of Linux you prefer and meets your needs.
On that second point, I used to use Ubuntu (and still have it installed on a little home file/print server), but recent versions have become resource hogs which might not play well in a VM on modest hardware. Linux Mint, which itself is a derivative of Ubuntu, is much more streamlined and light on resources, especially the LXDE (Lightweight X Desktop Environment) version. This would make it perfect for use in a VM.
imo
Everyone has a different preference when it come to Linux.
personally its very intemidating. I don't like doing.weird things my laptop wasn't made for.
but all u need is the basics, and a couple of good opinions, after that you should be OK.
trust me, after u figure it out, u can't stop.
It like crack!
knipp21 said:
I run mint 100% and use windows in a vm
Sent from my Incredible 2 using xda premium
Click to expand...
Click to collapse
I switched from Ubuntu to Mint the other day, and I'm liking it so far. I bought a small external hard drive to back up important stuff. I tried the upgrade option when installing, but it seemed buggy, so I did a clean install.
The only problem I've seen is the ATI/AMD proprietary graphics driver doesn't work properly for my laptop. I just run "classic" Mint, if not the graphics will bug out. I actually prefer the classic desktop anyways so it's not a big issue for me.
I've also got the android SDK with ADB and fastboot up and running now as well.
I'm still learning linux, but I like this distro better. If anyone has any suggestions or any advice to further my learning, I would love to hear it.

Can we install a Linux Distro on it ??

Just a question.. if we can do that ... all we have to do it connect a keyboard and a mouse via Bluetooth and we will have here a tablet or something..
no ??
We probably would be able to, but you'd have to do a bit of hacking if you wanted it to run.
Sent From The Best Phone of 2011
Am I the only one interested in having this??
I mean its cool .. no??
having a complete computer and a cell at the same time... idk...
Sent from my SGH-T989 using XDA App
Isn't that what we have in Android?
Sent from my SGH-T989 using Tapatalk
Yeah I for one would like to run something like Ubuntu with a GUI that we can connect a bluetooth keyboard and mouse to.
Our physical screen size plus a little higher "resolution" through lowering DPI would be perfect.
Having an actual computer phone would be dope!
I think so.. that would be awesome ...
Sent from my SGH-T989 using XDA App
christeeezy said:
Yeah I for one would like to run something like Ubuntu with a GUI that we can connect a bluetooth keyboard and mouse to.
Our physical screen size plus a little higher "resolution" through lowering DPI would be perfect.
Having an actual computer phone would be dope!
Click to expand...
Click to collapse
One can increase resolution nicely with LCD Density Modder application, and I suppose others as well. The Bluetooth keyboard is a nice idea: has anyone tried it?
I have a BT keyboard I got from Amazon that I use with my phone sometimes. It's supposed to be for a Galaxy Tab but it works great.
I'd like to have an Android/Ubuntu dual-boot system, that's be rad.
I'm thinking it will eat the battery, plus ur gunna have to use vnc anyway which will ruin the experience?
-- i know its localhost
if that's a possibility, how can we add the cell applications to ubuntu though??
I remember doing it on my HTC G1 back in the day. It was actually VNC viewer but it was a full blown Linux that run and operated on the phone. Can't remember which distro it was. It had a lot of steps to get to work if I remember correctly.
I wouldn't be surprised if the method today was just a few steps and/or zip. I'm sure if you Google something, the methods should apply to our phone as well. I'd be nice if we could dual boot.
It was Debian.
http://www.youtube.com/watch?v=f8yBHbwuKSU For the G1
This might help you in your quest.
http://www.youtube.com/watch?v=xN4c61ETCWg
In all honesty we barely have any devs (mostly just modders), so to be able to port something of this magnitude of our phone is probably not going to happen for a long time if ever
I'll try to do this today, but im not sure if our kernels supports loop devices.
I had chrooted ubuntu working, although it messed with my efs partition :-\ the idea is to get the subsystem up and running, then vnc into it from the android side. Its still a "local" installation but no working x11
Sent from my SGH-T989 using xda premium
how do we even start the installation ??
we copy it to the card .. and make the installation from it ??
and .. in both ways .. if it works .. or if it doesn't.. we just odin back ??
They had Ubuntu distros for the HD2, so it IS possible. Keeping my fingers crossed.
... Am I the only one interested in this ??
I mean .. where do we start from ??
We take that distro for HD2 and use it on our cell ??
The HD2 distro won't work on our phones, I was just giving that as an example that this CAN be done.
There will be more devs popping up, I'm sure of that. This phone has only been out for a few months, just be patient.
Help!
I think these links may be of help to those wanting to run Linux!
http://androlinux.com/android-ubuntu-development/how-to-install-ubuntu-on-android/
http://android.galoula.com/en/LinuxInstall/
Alaways been currious of this myself but dont see what the added functionality would be on a device like the gs2, now a distro on something like a prime makes me drool
Sent from my SGH-T989 using xda premium

[Q] Ubuntu on Galaxy Tab 3 7.0

Hello, I wonder if any developer has a project on ubuntu for the Galaxy Tab 7.0 3 (SM-T210), I'd love to try the ubuntu on my tablet, some developer? (Bad english = I'm Brazilian)
I've researched a lot about it. but the results did not reach.
K3VYNC said:
Hello, I wonder if any developer has a project on ubuntu for the Galaxy Tab 7.0 3 (SM-T210), I'd love to try the ubuntu on my tablet, some developer? (Bad english = I'm Brazilian )
Click to expand...
Click to collapse
You could download Linux deploy from google app store.
halifax0 said:
You could download Linux deploy from google app store.
Click to expand...
Click to collapse
I want to install native Ubuntu, without VNC connection D:
I know that there are several different Samba apps on playstore that my work for you.?
-sr
Sent from my SM-T310
samalama76 said:
I know that there are several different Samba apps on playstore that my work for you.?
-sr
Sent from my SM-T310
Click to expand...
Click to collapse
I was thinking something like download an ARM version of Linux to install / flash on my tablet..
Is there any way?
*** NATIVE, NO VNC ***
(Note: I'm using Ubuntu (GNOME) 13.10 on my desktop)
K3VYNC said:
I was thinking something like download an ARM version of Linux to install / flash on my tablet..
Is there any way?
*** NATIVE, NO VNC ***
(Note: I'm using Ubuntu (GNOME) 13.10 on my desktop)
Click to expand...
Click to collapse
I am just throwing this out here because I'm not sure if its what you want exactly, but it may help.
The webpage is whiteboard.ping.se/Android/Debian
Check it out, hope it helps. It may give some ideas if nothing else, and if it doesn't help, sorry in advance.
-sr
Sent from my SM-T310
Oh, thanks bro!!
Sent from my SM-T210 using xda app-developers app
Holy crap, that was my first topic ever created lol.
Sent from my XT1033 using XDA Free mobile app
Well.... did it work?
Sent from my SM-N9005 using XDA Free mobile app
Lol, everyone learns things there own way. you would be surprised at the amount of work involved to get a fully functional NATIVE port going. my first took me almost a year on Allwinner Hardware, second 2 went pretty smooth and still took 6 months. the biggest issue you have with a device like a Galaxy is drivers, and UART access to catch were your kernels are crashing (and trust me they will) but you can kinda work around that by having your init scripts dump the log to SD(assuming it is working).
As for drivers? Wifi is fairly simple to get going, its usually just configuration changes. Touchpanel drivers need to be heavily modified to remove muli-touch(not completely..read on) as Xorg and linux in general does not play nice with multi-touch. you CAN use multi-touch to emulate scrolling (ex:2 fingers enables scrolling) and right click events, really it is completely possible to use the full chips capabilities you just need to code the events properly in the source. bluetooth I have not bothered to use but I see no issue with it. GPU!!!!! god I hate the GPU mess. that is the biggest hurdle. I got lucky on my tablets as I was able to port X11 Mali drivers from rockchip over to Allwinner and AMlogic. I use my first Allwinner Tablet daily paired with a cheap mini-keyboard,touchpanel from DX.com. Its not easy, by any means but its a challenge(for me an addiction) and once you get it running on the NAND and power up watching your system log on the LCD...it just gives you that feeling of satisfaction. I am currently in the preliminary stages right now for the Tab 7 working around the OTG issues but there is hope! yes the PMIC chosen by samsung sucks and is partly responsible for our OTG problems( the powering portion anyway since it can only output enough to run low amp devices until I can find the LDO registers for the Boost regulator) but I will not stop until I get it done. KNOX is a major issue at this time as usual but won't be in the long run. It is tough probing the devices registers using i2c-tools so I bailed on that one and ported a tool I used for another platform which Is working out nicely to get valuable data from the chips via a kernel module/userland combo.
I try to keep everyone updated but when there is nothing substantial to report you will hear from me when their is. Ubuntu will run one way or another.

Categories

Resources