[Q] Odin: what is that? - General Questions and Answers

Hello, guys!
I've been using Odin for some time, I messed up my phone once, but then restored it...
Now what I'd like is to know exactly how it works, which files it writes (csc, pit, etc). I.e., I want to understand the internals.
After 10 minutes of googling, I didn't find absolutely anything about who makes this software and what's the official site and where can I find the docs.
Is there any chance that someone could point me to the right direction? At least the docs?
Thanks in advance!
Igor

I only know that's Samsung made. Google explains me that it was made by Jeong-Hwan Min Seung-Bum Kang.
http://www.faqs.org/patents/app/20080209201

it's a closed samsung software that no one fully understands

Thanks for the information.

c4manceph said:
Thanks for the information.
Click to expand...
Click to collapse
Well, no, I actually appreciate it
You see, I didn't even know that it was made by Samsung
It seemed to me that they used it to update apple devices as well, but obviously I was wrong.
Anyhow, my next question is: what every control in this program means? What are the files that you choose before the upload? PIT, Bootloader (is it like lilo or grub in linux?), PDA, Phone and CSC (heard that it is used for file allocation, but not sure). I guess, these should be more or less the same for every Android, not just a Samsung, right?
There are also the checkboxes: Re-partition (I kinda have a vague notion of what it does, but it's... vague), F. reset time, Phone EFS Clear?
Thanks in advance!
Igor

I would say you should hit up Benjamin Dobell, the creator of Heimdall. Since Heimdall is reverse-engineered from Odin, I would say he's a knowledgeable person concerning Odin.

Odin is a developer tool made by samsung that was leaked to the community to allow for flashing the modem and operating system with partitions to the compatible samsung phone.
It in conjunction with the drivers for your android device it will create a virtual serial com port , usually COM4 or COM5.
There are many posts on Odin on the forums, use search and you might be surprised what else you may pick up.
Hope this helps.

Thanks, guys!

It can be what you put back on your device after you bricked it. Or if you are rooting you can flash that on there to get root with a rom and Clockworkmod

tyvallely said:
It can be what you put back on your device after you bricked it. Or if you are rooting you can flash that on there to get root with a rom and Clockworkmod
Click to expand...
Click to collapse
Thanks, but it's a little... superficial. I know that you use it to upload some firmware stuff (new os, modded os, etc), I need more concrete info...

One down: csc
Just searched for "What is csc?"
http://forum.xda-developers.com/showthread.php?t=772201
Mithent said:
CSC is the Country/Carrier Specific Code (not sure exactly which it is, both kinda make sense). It contains the files for customisation for specific networks, so will have the APN settings, maybe custom ringtones or backgrounds, and can have programs too. Some CSC files contain a lot more than others, hence the file size differences.
Mixing different PDA/PHONE/CSC files is certainly possible, although it might be best not to stray too far on the PDA and PHONE side. The CSC isn't really very important in most cases - at worst you'll probably just have to set up the APN manually.
Click to expand...
Click to collapse

Found another one (.PIT files) here:
http://forum.xda-developers.com/showthread.php?t=771426
Richthofen said:
As far as I know .pit files are only used to tell Odin which file names to program to which "partition".
Even if separate images are used, Odin will treat them as a single image.
For example .pit file tells Odin to program modem.bin file to MODEM "partition", zImage to KERNEL "partition", etc.
If you use separate images (3-pack, CODE, MODEM, CSC), you can for example put CSC to CODE, MODEM to CSC and vice versa. Nothing odd will happen as long as you donĀ“t tamper with the file names inside the tarballs.
Click to expand...
Click to collapse

Heimdall
A nice article on Heimdall:
http://forum.xda-developers.com/showthread.php?t=755265

i would suggest hemdall ... much better way to go about things

Related

[Q] Use Heimdall 1.3.0 to create compatable roms?

Hi unfortunately I'm on a mac and have been unable to use odin for obvious reasons. I came across a program called Heimdall, which you all know of. Well the program recently has been updated to 1.3.0 and in turn has introduced Heimdall Firmware Package format. See here: http://www.glassechidna.com.au/2011/devblogs/heimdall-suite-1-3-0-and-anti-squish-graphical-update/
My issue is whenever I go to load a package file, I've tried to use odin roms, it look like its about to work and then after it loads up you get a error saying "Firmware.xml Is Missing From The Package" obviously this package was not made to be used with Heimdall 1.3.0.
So can somebody here create a proper firmware.xml file and place it inside the rom package? I would but it's a bit too complicated for me to understand. Maybe a developer with the right knowledge be able to do this.
Thank you so much people
Not having a windows computer at my disposal really keeps me behind on all these updates lol
Run vmware and try odin
Sent from my SGH-T959V using XDA Premium App
dualkiller said:
Hi unfortunately I'm on a mac and have been unable to use odin for obvious reasons. I came across a program called Heimdall, which you all know of. Well the program recently has been updated to 1.3.0 and in turn has introduced Heimdall Firmware Package format. See here: http://www.glassechidna.com.au/2011/devblogs/heimdall-suite-1-3-0-and-anti-squish-graphical-update/
My issue is whenever I go to load a package file, I've tried to use odin roms, it look like its about to work and then after it loads up you get a error saying "Firmware.xml Is Missing From The Package" obviously this package was not made to be used with Heimdall 1.3.0.
So can somebody here create a proper firmware.xml file and place it inside the rom package? I would but it's a bit too complicated for me to understand. Maybe a developer with the right knowledge be able to do this.
Thank you so much people
Not having a windows computer at my disposal really keeps me behind on all these updates lol
Click to expand...
Click to collapse
If you can find a good, working heimdall package I can take a look at the firmware.xml file and figure out how it works for you.
FBis251 said:
If you can find a good, working heimdall package I can take a look at the firmware.xml file and figure out how it works for you.
Click to expand...
Click to collapse
The Heimdall Firmware Package format (and subsequently firmware.xml) is detailed in Heimdall's README. Refer to the Appendices.
dualkiller said:
So can somebody here create a proper firmware.xml file and place it inside the rom package? I would but it's a bit too complicated for me to understand. Maybe a developer with the right knowledge be able to do this.
Click to expand...
Click to collapse
The README contains instructions that explain how to build a Heimdall Firmware Package. You just need to fill out the "Flash" tab as if you were performing a custom flash (see the README). Then instead of pressing the "Start" button go to the "Create Package" tab and fill out the details there.
If you're not sure how the partitions and file names match you can go to the Utilities tab and run the "Print Pit" action. This will output the PIT information in a human readable format so that you can match partition names to their "default" filename. I say "default", because unlike Odin, Heimdall places no restriction on what filenames can be used.
jager555 said:
Run vmware and try odin
Sent from my SGH-T959V using XDA Premium App
Click to expand...
Click to collapse
that is quiet bad idea.
sharljimhtsin said:
that is quiet bad idea.
Click to expand...
Click to collapse
:what: Dead thread resurrection
Sent from my Maybach s 4g
Help
Benjamin Dobell said:
The Heimdall Firmware Package format (and subsequently firmware.xml) is detailed in Heimdall's README. Refer to the Appendices.
The README contains instructions that explain how to build a Heimdall Firmware Package. You just need to fill out the "Flash" tab as if you were performing a custom flash (see the README). Then instead of pressing the "Start" button go to the "Create Package" tab and fill out the details there.
If you're not sure how the partitions and file names match you can go to the Utilities tab and run the "Print Pit" action. This will output the PIT information in a human readable format so that you can match partition names to their "default" filename. I say "default", because unlike Odin, Heimdall places no restriction on what filenames can be used.
Click to expand...
Click to collapse
Hi, guys. I'm a simple guy. I just want to update my phone.
As you can imagine, I want to click on something and hit next a few times and wait patiently while a progress bar tires to lower my anxiety level.
So far I have installed Odin on my windows virtual machine with no luck and now this Heimdall program so kindly made by the open source comunity.
I have not the brains, time, aptitude or inclination to read a README file nor the IQ to create an XML file, however well explained the tutorial might be.
Any chance anybody can help me hit "next" a few times and get my phone to upgrade without having to learn, understand or figureout anything?
I have a Galaxy Note (the old one)
Much obliged.
Oh jeeze...
Let me save you some pain. I won't comment on the "I don't have the time..." statement and, with luck, nobody else here will either.
You should post in the Galaxy Note forums -- they are probably in much better position to save you from your rush.
Before you do leave, you might want to read the "Before you flash anything..." sticky.
never mind
alessioaguirre said:
Hi, guys. I'm a simple guy. I just want to update my phone.
As you can imagine, I want to click on something and hit next a few times and wait patiently while a progress bar tires to lower my anxiety level.
So far I have installed Odin on my windows virtual machine with no luck and now this Heimdall program so kindly made by the open source comunity.
I have not the brains, time, aptitude or inclination to read a README file nor the IQ to create an XML file, however well explained the tutorial might be.
Any chance anybody can help me hit "next" a few times and get my phone to upgrade without having to learn, understand or figureout anything?
I have a Galaxy Note (the old one)
Much obliged.
Click to expand...
Click to collapse
I installed windows. Never mind. Thanks

How does gremlin remover work?

i would like to mimic gremlin remover with heimdall, but i am unsure how gremlin remover works, so i would LOVE some more info on it
i understand that it is an odin executable
http://forum.xda-developers.com/showthread.php?t=1500427
accoring to http://www.sammobile.com/firmware/
2011 September Android 2.3.5 T959VUVKI1
2011 August Android 2.3.4 T959VUVKH2
2011 July Android 2.3.4 T959VUVKG4
2011 June Android 2.3.3 T959VUVKF1
2011 April Android 2.2 T959VUVKD1
2011 March Android 2.2 T959VUVKC1
Click to expand...
Click to collapse
kj6 is 2.3.6
thomas.raines said:
Oh boy, it's so big because it includes EVERY stock partition on the phone. PIT, datafs, rootfs, kernel, cachefs, etc. I wish it could be slimmed down some, but when I tested it, I didn't get the same results.
I used DLCreator and an Odin3Execution from a Cappy ROM to create the 1-Click...
Click to expand...
Click to collapse
So does Gremlin Remover flash KC1(pit, datafs, kernel, factoryfs, cachefs, etc.) firmware first?
then the app proceeds up the list? does it go through the different andriod versions? like skip KD1 because KC1 is already 2.2, just jump to 2.3.3?
that is a good start, but there must be an order to the way things are flashed. And EVERY stock ROM? 600mb now seems a bit small, with an avg. of 200mb per rom.
eollie said:
Yes heimdall does the same thing as the odin one click. And for that matter as regular odin. Heimdall is the open source version of odin. However heimdall is a bit more picky than odin is on the variables needed to work properly. Meaning sometimes heimdall will not flash something odin will. But heimdall works on almost all pc based operating systems.
Click to expand...
Click to collapse
what paramaters might that be? partition?
Gremlin Remover is just a name thomas raines gave it. It is a one click package of odin. Which with some searching will tell you what it does.
I just cant grasp why you cant grasp that. Reading what thomasraines has posted explaining it was more than enough for everybody else. I mean it really cant be explained any better. It takes the packages he has pre-loaded and flashes them all in one click.
eollie said:
Gremlin Remover is just a name thomas raines gave it. It is a one click package of odin. Which with some searching will tell you what it does.
I just cant grasp why you cant grasp that. Reading what thomasraines has posted explaining it was more than enough for everybody else. I mean it really cant be explained any better. It takes the packages he has pre-loaded and flashes them all in one click.
Click to expand...
Click to collapse
i would like to know specifically what firmware packages. and in what order, oldest to newest? it can be explained better if you read my question and understand what i am asking.
how is the gremlin remover.exe only 600mb IF it contains ALL various firmware version files, that is at least 7, 200mb stock roms. explain? redundant data?
ive searched, and provided the information i have come up with, and asked many times, yet i get the same answer:
"works like heimdall, but heimdall is open source, blah blah blah, BS."
COOL, i know that, and ive tried reading into heimdall, on their offical page, through this forum, not the information im looking for.
eollie, you posted of "variables" that heimdall doesn't like, but odin will tolerate, what are you talking about? partition parameters set up by the pit? the flash not following the partition? sizes of partition? i would like a COMPREHENSIVE ANSWER, if you want to post that i should know this info or what-not, DONT, just answer my question, this is the Q&A board.
It doesn't contain all the firmwares. Just one. Read the thread for it. All the info you want is in it. If you really want a "comprehensive" answer PM the creator of the program.
thomas.raines said:
1 Download to your computer, extract .zip, and open Gremlin Remover.exe (it is an Odin 1-Click I created with KG4 files with KJ1+voodoo Kernel and PIT, as well as the necessary drivers. If you do not have Odin already set up on your computer, use the drivers to do so now):
Click to expand...
Click to collapse
Did you even read the first post in the gremlin remover thread? The above quote is taken from there. He does not ever say it uses every firmware it says it formats every PARTITION.
As for the variable I spoke of. Think about what all variable are in play when connecting your phone to your computer. Common sense thinking and deductions would give you your answer. But mostly these are things like usb ports and usb cables.
Gremlin Remover is a PROCESS not just the one click. If you are wanting to recreate the Gremlin Remover 1- Click package as a Heimdal 1-Click package, then you will have to extract /system, /data, recovery, /cache, kernel, pit, and modem images from your device yourself. Depending on what ROM you are using will determine the method in which you do so. Then you will have find the correct tools to package everything up as a 1-Click. I actually already have a Heimdal 1-Click built and working, but have been too involved in other projects to remember to upload and release it. Maybe I will do that this weekend...lol
However, everyone is correct. READ MY OP ON GREMLIN REMOVER! I have included all necessary information as to what ROM/kernel I used to create the 1-click.
Take heed in what you do here as you could hard brick your device. My advice would be to perform the UBM on your phone before you start messing with this. I speak from experience on this as I didn't perform the UBM mod and bricked my device. Which was my encouragement to go UBM...lol
oh,gremlin remover version is jumbled into the OP, sorry i missed it
anyways, ive made a hiemdall of my current rom(AtonX's 2.3.6, Blastoffv2, LightningZapv5) using http://forum.xda-developers.com/showthread.php?t=1348392
there are more paritions to copy than the few listed in the guide, how do i list the partitions on my device using adb?
this is to see the partitions available on the phone? using adb
cd proc
cat partitions
Click to expand...
Click to collapse
so i would copy EVERY single partition by name? how do i figure out to what they are associated?
xakuvo said:
oh,gremlin remover version is jumbled into the OP, sorry i missed it
anyways, ive made a hiemdall of my current rom(AtonX's 2.3.6, Blastoffv2, LightningZapv5) using http://forum.xda-developers.com/showthread.php?t=1348392
there are more paritions to copy than the few listed in the guide, how do i list the partitions on my device using adb?
this is to see the partitions available on the phone? using adb
so i would copy EVERY single partition by name? how do i figure out to what they are associated?
Click to expand...
Click to collapse
Honestly:
You don't want to mount/copy your partitions via adb to your computer because sometimes it doesn't read correctly. You want to use terminal on the phone.
Depending on what you are using, ie bml or mtd, depends on what/how you mount/copy them. For example, /system in mtd is /dev/block/mmcblk25 (if memory serves me correctly)...
I don't follow too many Roms or kernels on the sgs4 anymore because I have many of my own projects going on.
I can tell you, Google is your best tool and asset at this point. That's how I figured 90% of this stuff out...
Sent from my SAMSUNG-SGH-I727 using xda app-developers app
Personally, I have my own recovery/fix methods which I am too lazy to explain and will take thousands of words, but if you want to use raines' gremlin remover, you have to have a reason. Gremlin remover isn't a toy or a happy method of swithing android versions. It is a re-virginator if i remember correctly. You shouldn't use it unless you have a specific problem.
and thomas, that's bml mounting I believe, not mtd. MTD is mtdblocksomenumber.
airfluip1 said:
Personally, I have my own recovery/fix methods which I am too lazy to explain and will take thousands of words, but if you want to use raines' gremlin remover, you have to have a reason. Gremlin remover isn't a toy or a happy method of swithing android versions. It is a re-virginator if i remember correctly. You shouldn't use it unless you have a specific problem.
Click to expand...
Click to collapse
thomas.raines said:
The best way to minimize these pesky Gremlins is to:
Use Part 3 before flashing a new/different ROM (not an update of an existing ROM)
Always follow instructions to the letter
If you are confused, research and read
If you are still confused, ask
Never restore system data, especially from a different ROM
Click to expand...
Click to collapse
pesky gremlins
im bad at reading "to the letter"
specific UBM guide you followed? or the generalized UMB by AdamOutler: http://forum.xda-developers.com/showthread.php?t=1338073
i cant use the adb prompt?
terminal in the phone? eeww,
what if i just want to copy the contents of these partitions to my sd card?
could i use adb shell and copy them to sd card?
looking at heimdall, i only have 11 blocks labled/granted by heimdall to overwrite
could i read the .pit somehow? notepad is no good
If you're really this confused, what you are trying to do is way over your head. Take some time to learn how Linux works, down to the filesystem and boot-sequence level. Without that, you're looking at more trouble than you know, and won't get much sympathy.
Posted from my SGS4G, thanks to Team Acid development
jeffsf said:
If you're really this confused, what you are trying to do is way over your head. Take some time to learn how Linux works, down to the filesystem and boot-sequence level. Without that, you're looking at more trouble than you know, and won't get much sympathy.
Click to expand...
Click to collapse
BML @ EXT4
no MTD
AntonX's Barebone KJ6, blastoffv2 kernel. thinking about getting the modem out of Valhalla black... simple
Q&A bro
its why i ask, hoping to get an answer
could have typed an answer in the time you spent typing some NO-ANSWER response, what do you think i do in my downtime? constantly refresh page looking for an answer? i wish i could consider forums a consistent, reliable source, but they are only an intro to the means to get to the end, at best. xda is one of the most helpful forums, but like all forums, there are these "elitists". EX: so you spent years and thousands of dollars learning something, you have a great understanding of it, someone asks you a stupid question pertaining to your specialization, you consider your knowledge to be "too-good" for this noob, he must learn himself. but, you have a great understanding and could explain simply and thoroughly, but you dont, cuz you're "elite". :highfive:
i could shovel through some google pages, but i have a transmission to work on, RAID 5 setup to install/replace old RAID1&2, water-pump to replace, shifter assembly along w/ the cables on my bicycle, and a girlfriend to entertain(computers and cars really turn her off).
i understand most people are busy with their lives, so why waste both of our time with a response that has no information? obviously i have more to learn about lunix and android, this is the Q&A...?
my rant, tired of useless responses, google = #1 source
it doesn't seem like i could include any more than the 11 listed partition labels in heimdall
so i will just try find the 11, and rip them?
i'll try through phone terminal, and through adb terminal, both will be ripped to external sd card
is my plan bad?
i know the .pit has partition information, i would like like to know how to view it.
Code:
ls -lR /dev/block
gives lots of results
all of the paritions in the dev/block?
Code:
cd proc
cat partitions
Code:
mount
2nd page of this thread, and im the only one who posts code, and yet im asking...
is there a better cmd line that i can use to retrieve the available partitions?
thomas.raines said:
Honestly:
You don't want to mount/copy your partitions via adb to your computer because sometimes it doesn't read correctly. You want to use terminal on the phone.
Click to expand...
Click to collapse
what do you mean?
BTW: i flashed the heimdall one-click i made. worked like a charm. was i just lucky, considering i used adb terminal to copy phone partitions to the sd card? i dont understand the problem, is it the adb cmd or the actual transferring of blocks from phone to computer?
Look people are trying to help you and when they offer help you come back with a question that has been answered. Now you are saying you dont have the time to use search/google to find the answers and expect people to repeat or find them for you. No. There isnt one person that has responded to you that get paid as tech support for xda. We do this because we want to help people avoid making bad mistakes and enjoy android. The number one rule of xda is Search before posting. Number one rule. Yet you just stated you have better thing to do than search.
Everything you have asked can be answered by taking the time to read and comprehend what is being said. Yes this is the Q&A section but it is not the hold somebodies hand because they are too lazy to do something on their own. If you are worried you will break something maybe you should reconsider doing any modding. Or accept its possible to break and it will be your responsibility to fix if you do.
eollie said:
Or accept its possible to break and it will be your responsibility to fix if you do.
Click to expand...
Click to collapse
YES YES YES YES YES YES YES YES YES. if there is a cliff and i choose to jump off, is it the cliffs fault for being there? or mine for jumping?
no answers here...more feelings...
so i asked a stupid question that was answered in the OP, whops, my bad, SORRY.
who said my phone was not my responsibility?
i didn't say i didn't/dont search, it is implied that i have... i only stated i have a busy schedule, and i was also pointing out that ALL of us probably do.
telling me in in over my head? naw, just answer
no personal opinions please, i posted my opinion/rant/feelings, enjoy it? NO
maybe i should post this in the stupid question thread... im SO STUPID
advancing further into my attempt to assemble something like gremlin remover in heimdall.
how about posting some code to list the parition map? bet it would take less time than posting personal feelings
i thought it was mostly driver/OS issues which are the "variables" between heimdall and odin
thomas mentioned something of adb not reading partitions right on the computer from the phone, is this part of the "variables"? because of the cables or port? or is it the android debug bridge itself, reads data on phone wrong, which then sends to computer? or does it get messed in the transfer process? adb reads correctly, transfers correctly, jumbled somehow through cable/port(DOUBTFUL). i dont know too much about hardware, but i dont see how usb cables can differ other than usb 1.0/2.0/3.0, voltage through cable is limited...i can grasp how the usb ports can differentiate; motherboard ports, extension ports?
You don't need "shovel through some google pages" for this. It has already been explained what the Gremlin Remover does in this thread. To repeat, it flashes each of the appropriate partitions with a "known-good" version of firmware or software as appropriate.
You have also been pointed to Heimdall, which will let you examine the pit in a human-readable form. The pit clearly calls out what partition holds what content for the Samsung partitioning.
There is a reasonable assumption here that people take the time to get the background skills required to perform the task at hand. Since you claim to be in the process of "RAID 5 setup to install/replace old RAID1&2," you should know enough about Linux to extract zip files, examine partitions on a device, and know the difference between image- and file-based backups and restores. All the device-specific information you have asked for in your previous posts have been provided. Your new request for modems has also been indirectly answered.
You shouldn't have an expectation that a request to achieve a goal, for which there is already a proven method available to you, will be spoon-fed to you, especially since what you are asking to do can easily brick your phone, or brick the phone of any other reader of this forum. There is a pre-packaged Gremlin Remover that achieves the goal, has been tested by many, and is reasonably robust against user error. There are modems available for flashing, if you take the time to find them, either here in the forum, or in the files that I hope you have already downloaded.
If you don't understand why there are so many mounted partitions for a running Android phone, you should look carefully at them and the answer should be clear.
Code:
# mount
Oh wait, you already tried that. Here's a hint, if you still need one
Code:
tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0
/dev/block/vold/179:1 /mnt/sdcard vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
/dev/block/vold/179:1 /mnt/secure/asec vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
tmpfs /mnt/sdcard/.android_secure tmpfs ro,relatime,size=0k,mode=000 0 0
If the concept that a question gets answered in an appropriate way, and that you can't demand an answer isn't making sense to you, think of it as someone who thinks they have a "transmission to work on" and when they open the cover, they are completely puzzled. God knows, the sports car sites I used to frequent didn't go through a step-by-step teardown, refurbishment, and rebuild when someone asked "how do I rebuild a Lotus Elan gearbox?" You probably would have gotten something more along the lines of, "Get the original factory manual" or "Just ship it to Gear Works in Hayward."
---------- Post added at 11:08 AM ---------- Previous post was at 10:48 AM ----------
xakuvo said:
how about posting some code to list the parition map?
Click to expand...
Click to collapse
How about http://lmgtfy.com/?q=heimdall+source+code
i guess i need to clarify my actual QUESTIONS, and im not demanding they be answered, im asking that feeling be left out of posts
QUESTIONS
it doesn't seem like i could include any more than the 11 listed partition labels in heimdall so i will just try find the 11, and rip them? this is based on my personal extracted .pit
the .pit i extracted from my phone has partition data, which i can see in heimdall, yes, but the number it gives me per partition, how do i associate that with the data output i get from the adb cmds
which cmd terminal is most appropriate for partition information, phone or adb? why?
which code(s) would be most appropriate to VIEW/LIST the necessary partitions to pull?
xakuvo said:
i guess i need to clarify my actual QUESTIONS, and im not demanding they be answered, im asking that feeling be left out of posts
QUESTIONS
it doesn't seem like i could include any more than the 11 listed partition labels in heimdall so i will just try find the 11, and rip them? this is based on my personal extracted .pit
the .pit i extracted from my phone has partition data, which i can see in heimdall, yes, but the number it gives me per partition, how do i associate that with the data output i get from the adb cmds
which cmd terminal is most appropriate for partition information, phone or adb? why?
which code(s) would be most appropriate to VIEW/LIST the necessary partitions to pull?
Click to expand...
Click to collapse
I will answer all your questions when I have more time (this weekend). Being a single father (yes in married but my wife and I live in 2 separate states) of 2 teenage girls with a long career in the army dictates that my time as a dev, auto mechanic, and race car driver is limited. I have given you the necessary tools to begin your project, but it will take some "leg"work from you. If there is something you are just not getting, I will be more than happy to help you when time allows me. But I can tell you, that there are 3 pages that can be found in Google that will answer most of your questions. All you have to search for is "how to make an Odin backup". In each guide, they explain how to dump your images into 1 file; however, the partitions they list are not for the sgs4g and you must figure out which ones you need. Those partitions vary per kernel/Rom type. However, with the code you listed above, you already know how to list the partitions, and a simple Google search will tell you what is contained on that partition. I have not posted any code for you because in on my phone replying to you and that feature isn't available to me. I'm not trying to be "elite" or whatever else you chose to insult me and the others in this forum. And to be honest, I nor anyone else should help you any longer if you are going to get that attitude with us. So, I and my team mates send you a great Team Fah-Q!
Now, if you would like for me to tell you all the secrets, then I suggest you hit that donate button and enter an extremely generous donation... or chill the hell out, help yourself a bit and be patient until I have a bit more time.
Sent from my SAMSUNG-SGH-I727 using xda app-developers app

[Q] Need help with Odin and rom asap!

So I have a GB 2.3.6 SGS4G but I tried to flash something before that set it into a bootloop and I've been using http://forum.xda-developers.com/showthread.php?t=1822626. (Also just a side note- the above mentioned rom doesn't give root)
But that Rom changed my Kernal to the blastoffv2 kernel from here http://forum.xda-developers.com/showthread.php?t=1828171. Now my problem with this is this kernel doesn't support wifi unless I do
Your rom also must change to use wifi.
You will need to update /system/etc/wifi/wifi.conf, and replace anything that says 'dhd' with 'bcm4329'
Also the module path is: /lib/modules
instead of /system/lib/modules
Click to expand...
Click to collapse
Now I'm a newbie so I don't know how to update that whether I have to navigate through my phone with RootExplorer or what. Exactly how do i replace it?
I would flash another kernel but my SD card is malfunctioning and the phone reads it and can access it, but whenever I try to make changes on it by connecting it to the computer, it doesn't save the changes even though I safely remove everything.** (Most urgent please help!) So I can't use CWM_blue (5.xx) to flash it even if I have CWM.
Also I've spent the last 3 days with almost no sleep just trying to understand Android so please be kind and very specific :crying::crying:
Oh I forgot-- the problem with Odin to flash a new kernel is that Odin doesn't recognize my phone when I plug it in. I've tried using zadig to update my drivers after I plugged it in (download mode + usb debug). I've also tried switching the ports but it still doesn't work. I've tried with Odin 1.7 and Odin 1.85, any suggestions? Do I need a pit file for my phone? Do I require bootloaders for it do work? I'm trying to flash http://forum.xda-developers.com/showthread.php?t=1610528 and then going over to CM9.
I'll be kind
Don't whine
Describe with words, back up with a link. I don't want to have to click three things to figure out what you did
You shouldn't be flashing anything without backing up
You can transfer using adb to your phone. You do have it and Heimdall already installed, right?
"I tried to flash something before that set it into a bootloop" isn't terribly helpful. What ROM are you on now?
Without root, you're not going to be able to remount /system to change anything
Did you read, in big letters, in the post you linked, right in the first paragraph, "This [ROM] targeted towards people that need to go from ICS to stock"
Edit -- Anyone who posts not three, but in six threads on the same problem is beyond me.
Edit -- Copying the search request, http://forum.xda-developers.com/search.php?do=finduser&u=4495723, provides the desired search results, rather than copying the URL from the search results.
This is your third thread on the same issue!
sent from me
itzik2sh said:
This is your third thread on the same issue!
Click to expand...
Click to collapse
you get a big THANKS!
six threads on one issues is desperation, why not just lead the man by the hand? less clutter on your forums
first you need to understand that odin and heimdall use different drivers, odin uses default drivers, heimdall uses open source drivers. EX:
if you have heimdall drivers installed on the USB port you connected your phone to and you're trying to flash w/ odin, it will fail to communicate w/ the phone.
a great suggestion made, was use two different ports, one for heimdall, one for odin, so that a driver switch is not necessary. remember to use your motherboard usb ports, and not from a usb extension.
http://forum.xda-developers.com/showthread.php?t=1936294
post #4, by me, goes over my PERSONAL flashing procedure, i hope it helps
http://forum.xda-developers.com/showthread.php?t=1669364
may i also suggest AntonX's Barebone KJ6, it also comes w/ his kernel, which is 2.3.6 - rooted, UV/OC, voodoo sound, BLN(google the acronyms)to flash this as is, you need to have rooted CWM. May i suggest gremlin remover first? ^first link
http://forum.xda-developers.com/showthread.php?t=1828171
blastoffv2 is a great kernel, i edited my wifi file w/ script manager(google play), which requires root to edit, you must also change the permissions on the folder that contains the file before editing. edit the file, save it, and then return the folder permission settings to default manually.(long press folder in your-choice-root-file-manager, properties, change permissions)
xakuvo said:
why not just lead the man by the hand? less clutter on your forums
Click to expand...
Click to collapse
Because the information has already been provided in the other five threads, if you had read them. He already has been led by the hand. You made suggestions without knowing what had already been suggested, potentially counter to a path he might have successfully been on. More clutter in the threads.
Please let this thread die and direct any responses to one of the previous five threads.
jeffsf said:
Edit -- Anyone who posts not three, but in six threads on the same problem is beyond me.
Click to expand...
Click to collapse
Just for future reference jeff. XDA won't let you link to search results. I'm assuming that's what your "six threads" link was too. This is a new record for sure. I wish the OP luck in fixing this cause if you gotta ask that many times luck is what you'll need.

[Q] Trying to reflash with stock firmware using JODIN3

After fooling around with CyanogenMod, I decided that I want to put the stock firmware back on my P3113. So I acquired the firmware from here: hxxp://samsung-updates.com/device/?id=GT-P3113 (which I then unpacked) and JODIN3 (Linux64) release 1035. I've already installed Heimdall with the packages pointed to from hxxp://glassechidna.com.au/heimdall/.
I started JODIN3, pressed the PDA button, and gave it the file "HOME_XAR_P3113UEUCMK3_1978026_REV04_user_low_ship.tar.md5". It wants to get a pit file from the device. I let it do that and put the tablet back into download mode. Then I pressed "start". JODIN3 then complained that the firmware file was corrupt. I tried a few more times. The unzip program on my computer seemed satisfied that the zipfile was not corrupt. Tar seemed satisfied that the tar file within was not corrupt.
I then tried feeding JODIN3 the zipfile itself. That caused JODIN3 to ask to download a pit, which I allowed. I pressed "start" and then it complained that the pit file was corrupt.
After repeating the above several times, I tried again with the .tar.md5 file. That seemed to do something. The spew in the xterm in which I
started JODIN3 flashed the names of the six file contained within. The spew then kept printing stuff about "heimdall detect" confirming that a
device was attached. Nothing new was printed to the JODIN3 GUI. I let it sit there for 30 minutes. Nothing -- not even a complaint of
something being corrupt. Scrolling back in the xterm, I saw this:
Exception in thread "Thread-103" java.lang.OutOfMemoryError: Java heap space
at CASUAL.communicationstools.heimdall.odin.OdinFile.extractOdinContents(OdinFile.java:145)
at CASUAL.communicationstools.heimdall.odin.Odin.getHeimdallFileParametersFromOdinFile(Odin.java:50)
at com.casual_dev.jodin.JOdinController.getHeimdallCommandFromOdinPackageList(JOdinController.java:619)
at com.casual_dev.jodin.JOdinController.access$3300(JOdinController.java:53)
at com.casual_dev.jodin.JOdinController$13.run(JOdinController.java:570)
at java.lang.Thread.run(Thread.java:744)
[DEBUG]Run Heimdall from
DeviceCommunicationProtocol:/usr/local/bin/heimdall detect
Now, the questions: Am I doing anything wrong here? Can somone suggest a known-good version of JODIN3? I quick check of my system gives me to reason to suspect I'm legitimately out of memory.
Using regular Odin isn't an option because I don't use Windows and I can't make it work with Virtualbox. I hear there are problems inherent to emulation that prevent Odin from working correctly there. Trying to run the plain jar file doesn't work because it complains that it needs a newer version of Java. I'm running OpenJDK7 and that seems to be what the Linux64 package uses. Someone, please help me out here.
dgriffi said:
After fooling around with CyanogenMod, I decided that I want to put the stock firmware back on my P3113. So I acquired the firmware from here: hxxp://samsung-updates.com/device/?id=GT-P3113 (which I then unpacked) and JODIN3 (Linux64) release 1035. I've already installed Heimdall with the packages pointed to from hxxp://glassechidna.com.au/heimdall/.
I started JODIN3, pressed the PDA button, and gave it the file "HOME_XAR_P3113UEUCMK3_1978026_REV04_user_low_ship.tar.md5". It wants to get a pit file from the device. I let it do that and put the tablet back into download mode. Then I pressed "start". JODIN3 then complained that the firmware file was corrupt. I tried a few more times. The unzip program on my computer seemed satisfied that the zipfile was not corrupt. Tar seemed satisfied that the tar file within was not corrupt.
I then tried feeding JODIN3 the zipfile itself. That caused JODIN3 to ask to download a pit, which I allowed. I pressed "start" and then it complained that the pit file was corrupt.
After repeating the above several times, I tried again with the .tar.md5 file. That seemed to do something. The spew in the xterm in which I
started JODIN3 flashed the names of the six file contained within. The spew then kept printing stuff about "heimdall detect" confirming that a
device was attached. Nothing new was printed to the JODIN3 GUI. I let it sit there for 30 minutes. Nothing -- not even a complaint of
something being corrupt. Scrolling back in the xterm, I saw this:
Exception in thread "Thread-103" java.lang.OutOfMemoryError: Java heap space
at CASUAL.communicationstools.heimdall.odin.OdinFile.extractOdinContents(OdinFile.java:145)
at CASUAL.communicationstools.heimdall.odin.Odin.getHeimdallFileParametersFromOdinFile(Odin.java:50)
at com.casual_dev.jodin.JOdinController.getHeimdallCommandFromOdinPackageList(JOdinController.java:619)
at com.casual_dev.jodin.JOdinController.access$3300(JOdinController.java:53)
at com.casual_dev.jodin.JOdinController$13.run(JOdinController.java:570)
at java.lang.Thread.run(Thread.java:744)
[DEBUG]Run Heimdall from
DeviceCommunicationProtocol:/usr/local/bin/heimdall detect
Now, the questions: Am I doing anything wrong here? Can somone suggest a known-good version of JODIN3? I quick check of my system gives me to reason to suspect I'm legitimately out of memory.
Using regular Odin isn't an option because I don't use Windows and I can't make it work with Virtualbox. I hear there are problems inherent to emulation that prevent Odin from working correctly there. Trying to run the plain jar file doesn't work because it complains that it needs a newer version of Java. I'm running OpenJDK7 and that seems to be what the Linux64 package uses. Someone, please help me out here.
Click to expand...
Click to collapse
Apparently Jodin3 does not support Stock Firmware flashing at this time...
spidergrafxxx said:
Apparently Jodin3 does not support Stock Firmware flashing at this time...
Click to expand...
Click to collapse
You are correct. I always use Heimdall Frontend to flash Samsung on Linux. OP, do you need a pit file?
Sent from my SGH-T989
cant flash a .tar.gz file
dgriffi said:
After fooling around with CyanogenMod, I decided that I want to put the stock firmware back on my P3113. So I acquired the firmware from here: hxxp://samsung-updates.com/device/?id=GT-P3113 (which I then unpacked) and JODIN3 (Linux64) release 1035. I've already installed Heimdall with the packages pointed to from hxxp://glassechidna.com.au/heimdall/.
I started JODIN3, pressed the PDA button, and gave it the file...
I then tried feeding JODIN3 the zipfile itself. That caused JODIN3 to ask to download a pit, which I allowed. I pressed "start" and then it complained that the pit file was corrupt.
After repeating the above several times, ...
Now, the questions: Am I doing anything wrong here? Can somone suggest a known-good version of JODIN3? I quick check of my system gives me to reason to suspect I'm legitimately out of memory.
Using regular Odin isn't an option because I don't use Windows ...
Click to expand...
Click to collapse
So, the last reply to this thread branch was nearly a year ago. I'm having identical difficulties. Every time I download the pit file from my Galaxy S3 and hit the start button I get the corrupt pit file error message. Additionally, I have an impossible time getting jOdin3 to pick up my phone after the reboot to pull the pit file. If this is a Heimdall shortcoming it makes the an impossibly useless utility for me, at least for the time being.
I'm running Ubuntu 15.04 (Vivid vervet? friends don't let friends use Windows...) with all the latest updates. I've downloaded and built Heimdall and Heimdall-frontend. The binaries are in my shell's PATH variable, as is that of the platform-tools folder for the android sdk. I have the latest java update from the oracle site, both x64 and i386 libraries.
Anyway, I guess I'm not really expecting a fix or help in this regard. This is more just sort of a status ping with regards to the issue. I'm going to go back to using Heimdall-frontend directly. I had to package the firmware I wanted to flash so I could use jOdin3 anyway. I just wanted to avoid the desmadre that happens sometimes when flashing firmware from Heimdall (seems to hang after trying to flash a modem partition, sometimes, and I'm not at all sure I can characterize the conditions of the failure). I'm trying to take my UCUFNE4 I747 firmware back to a T-Mobile T999UCALJ2 setup which purportedly enables the AWS/LTE 1700/2100 band AND unlocks the unit to T-Mobile (I'm a feeling a bit incredulous at this point....). And, yes, I've pulled the aboot.img file out of the package I'm installing. God forbid I step on the Samsung/Qualcomm/ATT locked primary bootloader and brick my second GS3 (8}
Hasn't seemed to be an issue doing this before, I took it back to DLK3 to see if I could get the hidden service menus back, unfortunately to no avail. At this point I just want to cut to the chase. I've spent a month of more than full time effort getting to the point I'm comfortable with what I'm about to do, although I still have nagging doubts and a feeling of uncertainty, lol. At this point I'm about ready to offer myself back to the development gods and take on some real work. I vowed I'd NEVER go back to being a software developer after the stock market crash of 2001 cost me my house et al and left me homeless (another long saga for another time and place)...
'nuf said, off to the races. See you on the other side of Heimdall
BTW, good work Adam, I am impressed! just chagrined that this won't serve my current purposes. peace out
one last thing, if anyone knows how I can change the ro.anyprop properties in the build props file so they stick (they didn't from a terminal emulator via the setprop command), please inform me. I want my phone to tell the world it's a(n aboriginal) TMO unit even though it's really a red-headed step child. Quality goes in before the label goes on....
riches2rags said:
So, the last reply to this thread branch was nearly a year ago. I'm having identical difficulties. Every time I download the pit file from my Galaxy S3 and hit the start button I get the corrupt pit file error message. Additionally, I have an impossible time getting jOdin3 to pick up my phone after the reboot to pull the pit file. If this is a Heimdall shortcoming it makes the an impossibly useless utility for me, at least for the time being.
I'm running Ubuntu 15.04 (Vivid vervet? friends don't let friends use Windows...) with all the latest updates. I've downloaded and built Heimdall and Heimdall-frontend. The binaries are in my shell's PATH variable, as is that of the platform-tools folder for the android sdk. I have the latest java update from the oracle site, both x64 and i386 libraries.
Anyway, I guess I'm not really expecting a fix or help in this regard. This is more just sort of a status ping with regards to the issue. I'm going to go back to using Heimdall-frontend directly. I had to package the firmware I wanted to flash so I could use jOdin3 anyway. I just wanted to avoid the desmadre that happens sometimes when flashing firmware from Heimdall (seems to hang after trying to flash a modem partition, sometimes, and I'm not at all sure I can characterize the conditions of the failure). I'm trying to take my UCUFNE4 I747 firmware back to a T-Mobile T999UCALJ2 setup which purportedly enables the AWS/LTE 1700/2100 band AND unlocks the unit to T-Mobile (I'm a feeling a bit incredulous at this point....). And, yes, I've pulled the aboot.img file out of the package I'm installing. God forbid I step on the Samsung/Qualcomm/ATT locked primary bootloader and brick my second GS3 (8}
Hasn't seemed to be an issue doing this before, I took it back to DLK3 to see if I could get the hidden service menus back, unfortunately to no avail. At this point I just want to cut to the chase. I've spent a month of more than full time effort getting to the point I'm comfortable with what I'm about to do, although I still have nagging doubts and a feeling of uncertainty, lol. At this point I'm about ready to offer myself back to the development gods and take on some real work. I vowed I'd NEVER go back to being a software developer after the stock market crash of 2001 cost me my house et al and left me homeless (another long saga for another time and place)...
'nuf said, off to the races. See you on the other side of Heimdall
BTW, good work Adam, I am impressed! just chagrined that this won't serve my current purposes. peace out
one last thing, if anyone knows how I can change the ro.anyprop properties in the build props file so they stick (they didn't from a terminal emulator via the setprop command), please inform me. I want my phone to tell the world it's a(n aboriginal) TMO unit even though it's really a red-headed step child. Quality goes in before the label goes on....
Click to expand...
Click to collapse
This thread is for the Tab 2, not S3. Please post in the correct forum for your device.
jrc2
jrc2 said:
You are correct. I always use Heimdall Frontend to flash Samsung on Linux. OP, do you need a pit file?
Sent from my SGH-T989
Click to expand...
Click to collapse
Hi, sorry if i resume the threat, I am trying to flash the origin firmware. If I have understand well it could not bi done with jodin3 on Mac ? I have to use another program ? Could you tell me more please ?

[DOWNLOAD] SM-T337A Lollipop Firmware FINALLY Available For Download

I managed to pull some files together including the .pit file from my now working tablet and make a fully working 4 file firmware and combo (all in one) firmware that CAN be flashed with Odin. I have tested it on my device and it does work. Since I know people are searching EVERYWHERE for this, I have released a download link for these files below.
Please, feel free to re-post this anywhere, just be sure to credit me.
DISCLAIMER (Obviously): I WILL NOT BE HELD RESPONSIBLE FOR ANY DAMAGE DONE TO YOUR DEVICE AFTER FLASHING. KEEP IN MIND THAT ANYTHING CAN GO WRONG, EVEN IF YOU'RE FLASHING FIRMWARE THAT IS MADE FOR YOUR DEVICE. THE FIRMWARE AVAILABLE BELOW HAS NOT BEEN MODIFIED, ENGINEERED, OR EDITED IN ANY WAY TO CHANGE THE FUNCTIONALITY OF YOUR DEVICE. IF YOUR DEVICE BRICKS AFTER FLASHING, IT'S ALL ON YOU.
Flashing instructions:
But first, the requirements:
1) SM-T337A, Obviously, but seriously, I can't stress how important it is that you check that your model number is matched with the model number in this thread before flashing anything.
2) A Windows pc (NOT A VIRTUAL MACHINE! Using a VM to flash your device has a high chance to hard-brick your tab, and make sure your computer is running Windows XP or newer.)
3) Your device's USB transfer/charging cable
4) A Brain (Obviously)
Now then, the actual steps (4 File Firmware):
1) Boot your tab into download mode (Shut the device down completely, then hold down the power, volume down, and home button at the same time until a warning message appears)
2) Download and open Odin on your pc
3) Grab the USB charging cable and plug your tab into your pc
4) If Odin does not show your device in the list (It will display an "Added" message if the device is detected) download the Samsung USB Drivers for Mobile Phones and install it to your pc. You may need to/and it is recommended to restart your computer after installing the drivers.
5) Extract the zip file you downloaded containing the firmware to your desktop or a memorable place on your computer.
6) If you wish to wipe your data and start from scratch, click on the 'PIT' tab and select the .pit file in the extracted folder. Then, click the 'OPTIONS' tab and select 'Re-Partition' and 'NAND Erase All'.
7) Insert the firmware files into Odin. Within Odin, for instance, Click on the 'BL' button, which is where the bootloader file goes. Select the extracted package that has 'BL' at the beginning, and vice versa.
Example:
BL: *directory*/BL_T337AUCU2BOH4...
AP: *directory*/AP_T337AUCU2BOH4...
CP: *directory*/CP_T337AUCU2BOH4...
CSC: *directory*/CSC_ ATT_T337AUCU2BOH4...
8) Once done, verify that you have correctly done all the steps above, click 'Start' in Odin and wait for Odin to output a "PASS" message before unplugging anything.
9) If you wish to flash the firmware, but keep your data, make sure that there is no .pit file in Odin, make sure that 'Re-Partition' and 'NAND Erase All' are unchecked, and make sure that there is no file inserted under the 'CSC' row.
Tutorial (Combo Firmware)
1) Boot your tab into download mode (Shut the device down completely, then hold down the power, volume down, and home button at the same time until a warning message appears)
2) Download and open Odin on your pc
3) Grab the USB charging cable and plug your tab into your pc
4) If Odin does not show your device in the list (It will display an "Added" message if the device is detected) download the Samsung USB Drivers for Mobile Phones and install it to your pc. You may need to/and it is recommended to restart your computer after installing the drivers.
5) Extract the zip file you downloaded containing the firmware to your desktop or a memorable place on your computer.
6) Within Odin, Select 'AP' and browse to the directory where you extracted the firmware, and select the .tar package in the directory. There should be nothing else under the other tabs, only 'AP' should have a firmware package in it.
7) Flashing this package (unless you perform the "Developers Tip" at the end of this thread) will wipe all of your data, so be sure that the proper .pit file that came with the firmware package is selected under the 'PIT' tab in Odin and make sure that 'Re-Partition' and 'NAND Erase All' are checked in Odin to ensure a complete wipe of all personal data on the device. If you perform the developers tip at the end of the thread, simply insert the new package you created under 'AP', make sure there is no .pit file under the PIT slot, and make sure that 'Re-Partition' and 'NAND Erase All' are unchecked in Odin.
8) Once done, verify that everything is set and ready-to-go, then click 'Start' and wait for Odin to output a "PASS" message before unplugging anything.
9) Enjoy!
WARNING: If you are seeing sites that charge you money for the files, DO NOT BUY IT. They are scams and I HIGHLY SUGGEST AVOIDING THESE SITES. I didn't have to buy anything. If you do buy the firmware from these scam sites, and your device becomes bricked or messed up in some way, don't say I didn't warn you.
4 File Firmware Download: https://mega.nz/#!n8Q3VIIS!OComhygeI5SL5R6n0EXEfiYMBtVn_aOAIcUuLgmYs-k
Combo Firmware Download: https://mega.nz/#!69oEwbBR!vBtHQnrdwAfdZB3iPeGb99Yp7W79efTQr7t6FZXrzIo
Odin 3.12 Download: https://mega.nz/#!KsZiHKTb!aEHdQgO7JAQeUwdJWqS0xoR3lyJH4ieJ6qTbVKce8Zk
If the link doesn't work or goes down for some reason or if you were confused by my instructions in any way, please let me know.
Developers Tip: If you want to flash firmware without wiping your data, make sure there is no pit file selected under the PIT tab in Odin, then extract your firmware package (extract everything into a separate folder for combo firmware, extract the CSC package for 4 file downloads) and remove cache.img.ext4 then repack as a .tar file. Applies to both combo and 4 file firmware packages. In 4 file packages, cache.img.ext4 is in the CSC file. However, in some cases this may put your device in a bootloop. If you wish to do this on an older device and the cache file doesn't have the .ext4 extension at the end, don't worry, it'll work the same way.
Now that you have the firmware, WHY NOT ROOT IT? Check out my thread on how to do so here: https://forum.xda-developers.com/tab-4/general/root-how-to-root-sm-t337a-supersu-t3553848
Cheers!
Does anyone know the process for extracting the files like this from an OTA update? I have some files I would like to extract from another OTA. Thank you
Sent from my SAMSUNG-SM-N910A using XDA-Developers Legacy app
dkmac said:
Does anyone know the process for extracting the files like this from an OTA update? I have some files I would like to extract from another OTA. Thank you
Sent from my SAMSUNG-SM-N910A using XDA-Developers Legacy app
Click to expand...
Click to collapse
I'll be honest and say its not easy. Making this firmware took me about 3 months. OTA update files are very different from actual Odin firmware files. If you want to extract the files from an OTA update, I just used 7Zip and went from there.
Lollipop 5.1.1 Root for SM-T337A
@KingOfTheNet - Great stuff. There are definitely some shady sites out there offering firmware for the T337A so thank you.
Not to be greedy but any recommendations on rooting 5.1.1 on SM-T337A. I am trying to remove all of the Samsung and AT&T bloatware and get my Tab 4 running lean and mean. I am pretty sure I went with your firmware - my build number is listed as LMY47X.T337AUC2BOH4.
Appreciate the support.
18Echo said:
@KingOfTheNet - Great stuff. There are definitely some shady sites out there offering firmware for the T337A so thank you.
Not to be greedy but any recommendations on rooting 5.1.1 on SM-T337A. I am trying to remove all of the Samsung and AT&T bloatware and get my Tab 4 running lean and mean. I am pretty sure I went with your firmware - my build number is listed as LMY47X.T337AUC2BOH4.
Appreciate the support.
Click to expand...
Click to collapse
Your welcome bro, happy to help! I have actually rooted my tab with SuperSU, fully working. The only thing is its temporary, and I avoid rebooting or shutting the device down at all because it's a system-less SuperSU (meaning temporary). I'll make a thread on how to achieve root on this tab later tomorrow when I get home from work, unless someone replies to this before I do (It's late where I'm at).
Cheers!
18Echo said:
@KingOfTheNet - Great stuff. There are definitely some shady sites out there offering firmware for the T337A so thank you.
Not to be greedy but any recommendations on rooting 5.1.1 on SM-T337A. I am trying to remove all of the Samsung and AT&T bloatware and get my Tab 4 running lean and mean. I am pretty sure I went with your firmware - my build number is listed as LMY47X.T337AUC2BOH4.
Appreciate the support.
Click to expand...
Click to collapse
Just made a thread for it here: https://forum.xda-developers.com/tab-4/general/root-how-to-root-sm-t337a-supersu-t3553848
Cheers!
Hello! ... First of all, thank you for all your hard work! But unfortunately that firmware does not seem to work for me. I'm a little newbie, so I'd appreciate if someone could explain the steps to follow specifically with Odin, as a tutorial or something ... so that I can distinguish what I'm doing wrong.
I uploaded a short video so you can see what I mean... If you could take the time to watch it and tell me what I'm doing wrong, that would be awesome.
Here it is: youtu.be/9JsLVJ-xHMA (I cannot post direct link since I'm new user)
I've downloaded some files with name ATT_T337AUCU2BOH4_T337AATT2BOH4.zip (1.19gb) put by poorusernamebychoice and their tar.md5 file is gone 404.
Now i need some help here, this zip contains:
AP_T337AUCU2BOH4_T337AATT2BOH4_HOME.tar
BL_T337AUCU2BOH4_T337AATT2BOH4_HOME.tar
CP_T337AUCU2BOH4_T337AATT2BOH4_HOME.tar
CSC_T337AUCU2BOH4_T337AATT2BOH4_HOME.tar
MILLETLTE_USA_ATT.pit
This is big file so now I'm stuck what to do or i start a fresh download from above links.
Sent from my SAMSUNG-SM-T337A using Tapatalk
darkcrazy75 said:
Hello! ... First of all, thank you for all your hard work! But unfortunately that firmware does not seem to work for me. I'm a little newbie, so I'd appreciate if someone could explain the steps to follow specifically with Odin, as a tutorial or something ... so that I can distinguish what I'm doing wrong.
I uploaded a short video so you can see what I mean... If you could take the time to watch it and tell me what I'm doing wrong, that would be awesome.
Here it is: youtu.be/9JsLVJ-xHMA (I cannot post direct link since I'm new user)
Click to expand...
Click to collapse
Sorry for the late responce, my internet has been down for a while now (2 weeks). I'll watch the video later today and edit this post with an explainatio n.
_SAM11_ said:
I've downloaded some files with name ATT_T337AUCU2BOH4_T337AATT2BOH4.zip (1.19gb) put by poorusernamebychoice and their tar.md5 file is gone 404.
Now i need some help here, this zip contains:
AP_T337AUCU2BOH4_T337AATT2BOH4_HOME.tar
BL_T337AUCU2BOH4_T337AATT2BOH4_HOME.tar
CP_T337AUCU2BOH4_T337AATT2BOH4_HOME.tar
CSC_T337AUCU2BOH4_T337AATT2BOH4_HOME.tar
MILLETLTE_USA_ATT.pit
This is big file so now I'm stuck what to do or i start a fresh download from above links.
Click to expand...
Click to collapse
Do you mean you need to re-download the files or you need help with flashing them? Dl links are at the middle of the thread.
KingOfTheNet said:
Do you mean you need to re-download the files or you need help with flashing them? Dl links are at the middle of the thread.
Click to expand...
Click to collapse
I hve these files i wrote above. So if they're working, i just need procedure
Sent from my SAMSUNG-SM-T337A using Tapatalk
_SAM11_ said:
I hve these files i wrote above. So if they're working, i just need procedure
Sent from my SAMSUNG-SM-T337A using Tapatalk
Click to expand...
Click to collapse
It's actually very easy, that's why I didn't put any instructions in the thread, I just assumed people knew how to do it by now. But I'm happy to provide instructions to those people who don't know how. Instead of posting said instructions right here, I'll update the thread with instructions.
Cheers!
KingOfTheNet said:
It's actually very easy, that's why I didn't put any instructions in the thread, I just assumed people knew how to do it by now. But I'm happy to provide instructions to those people who don't know how. Instead of posting said instructions right here, I'll update the thread with instructions.
Cheers!
Click to expand...
Click to collapse
That means alot after my last reply, i had been trying to flash with odin but i dnt kno why tablet isn't connecting laptop while other phones are. Not evn on media mode. So I'm downloading ota update.zip
Sent from my SAMSUNG-SM-T337A using Tapatalk
_SAM11_ said:
That means alot after my last reply, i had been trying to flash with odin but i dnt kno why tablet isn't connecting laptop while other phones are. Not evn on media mode. So I'm downloading ota update.zip
Sent from my SAMSUNG-SM-T337A using Tapatalk
Click to expand...
Click to collapse
This might take me a while, I can't edit the thread (kinda odd). I've gotta talk to admin about it but I'll try to get instructions up for ya asap (unless someone replies to you with instructions before I do).
Update: I managed updating to 5.1.1 update. Now i just need January update and root the device. I just need January zip update ota if u can manage me getting that please
Sent from my SAMSUNG-SM-T337A using Tapatalk
_SAM11_ said:
Update: I managed updating to 5.1.1 update. Now i just need January update and root the device. I just need January zip update ota if u can manage me getting that please
Sent from my SAMSUNG-SM-T337A using Tapatalk
Click to expand...
Click to collapse
I believe I have the file stored somewhere on my hard drive, I'll look and pm you a link if I can find it.
Cheers!
KingOfTheNet said:
I believe I have the file stored somewhere on my hard drive, I'll look and pm you a link if I can find it.
Cheers!
Click to expand...
Click to collapse
Sure Thanks for much help
Sent from my SAMSUNG-SM-T337A using Tapatalk
Guys no lollipop update for tab4 t230 ?
tab4map4 said:
Guys no lollipop update for tab4 t230 ?
Click to expand...
Click to collapse
No, this thread is for the Tab 4 8.0 AT&T. Please make sure you consult the relevant forums for your device model as doing anything meant to be done on different devices can be catastrophic.
Cheers!
_SAM11_ said:
Sure Thanks for much help
Sent from my SAMSUNG-SM-T337A using Tapatalk
Click to expand...
Click to collapse
Finally got the instructions up. You can check the very beginning of the thread for instructions on flashing. Just remember, I will not be held responsible if your device is bricked after the matter.
Cheers!

Categories

Resources