[Q] Flashing new leaked Froyo on Linux? - Samsung Mesmerize

I'm not too clear on how to flash with the ODIN method on Linux. Is there a way or should I just start throwing together a VM to do it?
EDIT: Some googling tells me Heimdall might be what I'm looking for.

Scared myself for a while there. Using Heimdall requires extracting the whole ROM and specifying each file individually, which wasn't made terribly clear. All good to go now, though.

andjjru said:
Scared myself for a while there. Using Heimdall requires extracting the whole ROM and specifying each file individually, which wasn't made terribly clear. All good to go now, though.
Click to expand...
Click to collapse
What do you mean it wasn't made terribly clear? Did you read the README?
You obviously didn't realise I hang around these forums

I'll put Heimdall instructions up when I get a chance. Don't worry (=

Benjamin Dobell said:
What do you mean it wasn't made terribly clear? Did you read the README?
You obviously didn't realise I hang around these forums
Click to expand...
Click to collapse
Why, hello! I just found your README in your github, it wasn't included in the AUR package I installed, probably because Arch users don't like making things easy for themselves. It's definitely as clear as can be. Thanks for the app, it saved me a lot of trouble. Allow me to buy you a beer, since you called me out.

dcow90 said:
I'll put Heimdall instructions up when I get a chance. Don't worry (=
Click to expand...
Click to collapse
No worries, and many thanks for the ROM.

andjjru said:
Why, hello! I just found your README in your github, it wasn't included in the AUR package I installed, probably because Arch users don't like making things easy for themselves. It's definitely as clear as can be. Thanks for the app, it saved me a lot of trouble. Allow me to buy you a beer, since you called me out.
Click to expand...
Click to collapse
Haha. Thanks for the donation, it's very much appreciated!

Related

Program for making a rom from RUU files

I am in the process of making a program that automates the process of making a rom you can flash to your phone using the system.img file from the RUU file. Does anyone have an interest in it once it is finished. Basically it unyaffs the file creates the directory structure of the rom puts everyhting where it goes, allows you to creat an update script and then signs it.
Is there any body that has interest in this or not?
Soooo yay, another kitchen! Sure Ill try it.
Sure. If it's flashable AND removes the potential for the RUU 110 error phone brick situation it will be extremely welcome.
definitely interested!
Count me in! I'm interested.
Most definatly.
I hope you dont charge for this kitchen, I hated having to pay for adfree from Modaco to use his kitchen, when after using it, I wasnt satisfied. It still had bloatware, so I still had to remove things, and other essential things werent included.
However, I havent tried...flipz? Kitchen program since I went straight from 1.5 to 2.1; cod someone point me to some more?
mountaindont said:
Most definatly.
I hope you dont charge for this kitchen, I hated having to pay for adfree from Modaco to use his kitchen, when after using it, I wasnt satisfied. It still had bloatware, so I still had to remove things, and other essential things werent included.
However, I havent tried...flipz? Kitchen program since I went straight from 1.5 to 2.1; cod someone point me to some more?
Click to expand...
Click to collapse
Isn't released to the public yet, give it a few days. WWW.geekfor.me
Kcarpenter said:
Isn't released to the public yet, give it a few days. WWW.geekfor.me
Click to expand...
Click to collapse
I thank you most kindly!

[Q] Wanting To Root

Greetings,
I am looking for an easy to understand method of root.
I have read the new user thread. I am afraid with this so called "easy" method for beginners, there is a lot of jargon used that I simply don't understand.
For example in the thread for easy root, I am lost at step #2 where I am instructed to:
"Note that adb is required.
Push misc.img, busybox, and psnueter using the following commands:"
I don't know what adb is let alone how to push misc.img, busybox and psnueter.
Can someone please point me to the instructions for absolute morons to this process like me.
Thanks in advance.
priapos said:
Greetings,
I am looking for an easy to understand method of root.
I have read the new user thread. I am afraid with this so called "easy" method for beginners, there is a lot of jargon used that I simply don't understand.
For example in the thread for easy root, I am lost at step #2 where I am instructed to:
"Note that adb is required.
Push misc.img, busybox, and psnueter using the following commands:"
I don't know what adb is let alone how to push misc.img, busybox and psnueter.
Can someone please point me to the instructions for absolute morons to this process like me.
Thanks in advance.
Click to expand...
Click to collapse
Android adb http://developer.android.com/guide/developing/tools/adb.html
which is in the sdk http://developer.android.com/sdk/index.html
You dont really need to know what the other tools are listed do, you just need to do what it says with them and the tools are linked in the thread you're reading to download I assume. If they aren't, then read through the manual method that is stickied in the developer's forum. A link for the tools (misc.img, busybox, and psnueter) can be found there.
I was a little nervous at first myself. I read over the directions several times and then found some information on how to get adb installed and working. Once I got that step understood the actual rooting process was super easy. You can cut and paste all the commands to ensure you don't typo. Just make sure to validate your checksums to save any potential headaches. My first attempt at it took about 20 minutes and I had absolutely ZERO issues.
It is well worth your time and effort. It is also far better to use this method than the easy root 1 steps as you will gain a slightly better understanding of how your phone works and what steps you can take when you inevitably mess something up flashing ROMS, mods and radios
Thanks for the quick reply.
I am not nervous, I just don't understand what any of this is.
I don't know what adb is or how to use it.
I don't know what copy and pasting the commands means.
I certainly don't know what "validate checksums" are.
I realize I am coming across as a comlete shmo, but explaining how to do this with more computer jargon doesn't clarify the process.
I really need instructions for dooshbags like me.
Thanks in advance.
There are also videos on YouTube showing JCases method and adb setup. I would link but I'm on my phone but it shouldn't be to hard to find.
Sent from my ADR6400L using XDA App
priapos said:
Thanks for the quick reply.
I am not nervous, I just don't understand what any of this is.
I don't know what adb is or how to use it.
I don't know what copy and pasting the commands means.
I certainly don't know what "validate checksums" are.
I realize I am coming across as a comlete shmo, but explaining how to do this with more computer jargon doesn't clarify the process.
I really need instructions for dooshbags like me.
Thanks in advance.
Click to expand...
Click to collapse
reading through this might help http://forum.xda-developers.com/showthread.php?t=1143188
There is no "easy", reliable way to root sans ADB and command lines. You will need to know this stuff before you try to root. You're going to need ADB in any event. If learning it isn't knowledge you desire, you shouldn't root your phone. For terms, you should refer to the dictionary stickied at the top of the forum. The best way to learn is to get the Android SDK, set it up, make sure your drivers are there, then play with ADB. Do simply stuff like check your serial number, the md5 of files on your SDcard, and harmless stuff like that. If you've got any questions along the way, feel free to PM me any time. I'm here often. And I'm usually faster than hunting through forums or the internet.
priapos said:
Greetings,
I am looking for an easy to understand method of root.
I have read the new user thread. I am afraid with this so called "easy" method for beginners, there is a lot of jargon used that I simply don't understand.
For example in the thread for easy root, I am lost at step #2 where I am instructed to:
"Note that adb is required.
Push misc.img, busybox, and psnueter using the following commands:"
I don't know what adb is let alone how to push misc.img, busybox and psnueter.
Can someone please point me to the instructions for absolute morons to this process like me.
Thanks in advance.
Click to expand...
Click to collapse
From what i think if u dont want the adb command line ****s you should try the software named "z4root". It automatically roots your phone.
Worked for me. And i think itz the easiest method available.
After installing the apk.
Open the application, click PERMANENT ROOT,
Then dnt let your phone sleep or lock itself, wait for about 10 minutes,
After the process reboot ypur phone.
Voila, you are rooted ..
Am new to the forums. please guide me..
Thanks and sorry for my poor english. Hope you like this.
Cheers!
__________________________________________________________
MODEL : LG Optimus GT540 (Rooted)
MOD : SwiftDroid v2.0 M6 (Based on CyanogenMod v7.1 RC0)
KERNEL : 2.6.29 (VirtualBox #309)
BUILD : GRJ22
RECOVERY : ClockworkMod Recovery v4.0
___________________________________________________________
BusyBox v1.19
SuperUser v2.3
SetCPU v2.2
I would not recommend "easy" root methods, since there is greater room for error. Understanding ADB will help you in the long run
MeAt.HoOk said:
From what i think if u dont want the adb command line ****s you should try the software named "z4root". It automatically roots your phone.
Worked for me. And i think itz the easiest method available.
After installing the apk.
Open the application, click PERMANENT ROOT,
Then dnt let your phone sleep or lock itself, wait for about 10 minutes,
After the process reboot ypur phone.
Voila, you are rooted ..
Am new to the forums. please guide me..
Thanks and sorry for my poor english. Hope you like this.
Cheers!
__________________________________________________________
MODEL : LG Optimus GT540 (Rooted)
MOD : SwiftDroid v2.0 M6 (Based on CyanogenMod v7.1 RC0)
KERNEL : 2.6.29 (VirtualBox #309)
BUILD : GRJ22
RECOVERY : ClockworkMod Recovery v4.0
___________________________________________________________
BusyBox v1.19
SuperUser v2.3
SetCPU v2.2
Click to expand...
Click to collapse
Don't think z4root works on the Thunderbolt just search youtube for Thunderbolt root and watch the tutorials. Links are provided for everything that needs to be downloaded.
Sent from my ADR6400L using XDA Premium App
I know z4root doesn't work for any modern HTC. You can have permanent root without s-off. The only way to do that is through ADB, using an engineering hboot, and applying various exploits. All the "easy" root methods are just scripts that do what jcase's guide lays out. And unlike the guide, if something goes south, you're lost and screwed. I think it would be safe to say "easy" roots have probably bricked more phones than anything else.
loonatik78 said:
I know z4root doesn't work for any modern HTC. You can have permanent root without s-off. The only way to do that is through ADB, using an engineering hboot, and applying various exploits. All the "easy" root methods are just scripts that do what jcase's guide lays out. And unlike the guide, if something goes south, you're lost and screwed. I think it would be safe to say "easy" roots have probably bricked more phones than anything else.
Click to expand...
Click to collapse
Is that u dbzfanatic? Looks awfully similar, lol.
Sent from my ADR6400L using XDA Premium App
nerogold said:
Is that u dbzfanatic? Looks awfully similar, lol.
Sent from my ADR6400L using XDA Premium App
Click to expand...
Click to collapse
Nope. Just a pieced up, inked up, "I been everywhere, man", freak of many talents and interests. Android phones are just one of them.
loonatik78 said:
Nope. Just a pieced up, inked up, "I been everywhere, man", freak of many talents and interests. Android phones are just one of them.
Click to expand...
Click to collapse
Sorry man I just wanted to say thanks to the other user I mentioned ,his method of rooting was and still is a great help to me already rooted 5 bolts and currently on #6 as I'm typing.
Sent from my ADR6400L using XDA Premium App
Do a google search for thunderbolt auto root. There is one posted in the Thuderbolt forums. I can't link directly to it because I don't have enough posts yet. I tested it on my wife's thunderbolt without a problem.
Greywolf66 said:
Do a google search for thunderbolt auto root. There is one posted in the Thuderbolt forums. I can't link directly to it because I don't have enough posts yet. I tested it on my wife's thunderbolt without a problem.
Click to expand...
Click to collapse
Yep, and the past guy to go that route, after being warned it was highly prone to failure, had it fail. Then he came back looking for help, but nobody could because what went wrong wasn't at all clear. Just not wise.
Ive used the one click root four times with no issues. Four diffrent tb's from 3 diffrent states. 2 of them had alrdy takin the ota's. Dont have the link handy but if was a time saver. Though a half arse understanding of the method helps avoid issues. Ill post the link when i get home.
Sent from my ADR6400L using XDA Premium App
loonatik78 said:
Yep, and the past guy to go that route, after being warned it was highly prone to failure, had it fail. Then he came back looking for help, but nobody could because what went wrong wasn't at all clear. Just not wise.
Click to expand...
Click to collapse
I rooted mine manually first. As you said in a previous post most "easy" roots are just scripts. That's what the one I used on my wife's was. I was following along the text of the batch file as I was running it so that if something happened I would know at what part of the script I was at. I had no problems with it though.
I'll agree that I could see where if someone where to run into a problem using script without any knowledge of what the script was doing they would probably end in a very bad place.
I think the obvious was missed in this thread: The OP is not a candidate for rooting. It's a risky task for experienced users and a non-task for noobs. He hasn't even stated a valid need for rooting the phone.
TabGuy said:
I think the obvious was missed in this thread: The OP is not a candidate for rooting. It's a risky task for experienced users and a non-task for noobs. He hasn't even stated a valid need for rooting the phone.
Click to expand...
Click to collapse
Come on, cut him some slack. Everyone was new once. He has already been warned.
Sent from my ADR6400L using XDA App
priapos said:
Thanks for the quick reply.
I am not nervous, I just don't understand what any of this is.
I don't know what adb is or how to use it.
I don't know what copy and pasting the commands means.
I certainly don't know what "validate checksums" are.
I realize I am coming across as a comlete shmo, but explaining how to do this with more computer jargon doesn't clarify the process.
I really need instructions for dooshbags like me.
Thanks in advance.
Click to expand...
Click to collapse
ADB "Android Development Bridge" Simply put just helps you develop apps and fix bugs. (In this case, you will use this to reinstall Android without a locked bootloader (a.k.a. S-Off) (the bootloader is code that is run when you first turn on your device that tells Android to run).
You don't have to know how to use ADB, but you must install it on your computer.
As far as copying and pasting commands go, the tutorial that you choose to visit will tell you to type this command ex: cp image.zip/sdcard/
You will just copy this code out of your browser (FireFox/Internet Explorer/Chrome/etc.) and paste it into a command line.
Your command line will depend on what operating system you use on your pc. Ex for Windows, you will use "Command Prompt" or on Linux/MAC you will use "Terminal".
As far as validation checksums goes, it is used to make sure that the file that you downloaded is 100% the same file that the developer made.
Basically, open up your command line and type (without quotes) "md5 image.zip" also, make sure you change to "image.zip" with whatever/where you file is at.
I would be more specific with these instructions I'd I knew what OS (operating system) you are using on your computer is.
After you type in the command and hit enter, it will spit out a long string of gibberish. Just make sure this "checksum" is the EXACT same as whatever the devolver put in the tutorial you are following.
As far as putting together an idiot proof guide, you will have to forgive us, but I don't think the people here want to have a bunch of people here flooding the forums with very basic questions that have been answered already on the internet. However, don't let that stop you from asking questions. Just make sure you help yourself first (Google what you don't understand) and then ask for clarification.
P.S. I claim touchscreen amnesty for any typos.
Sent from my ADR6400L using XDA App

[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: To root, unlock bootloader and install TWRP/CWM?

Hello Guys,
First time poster!
I've already gone through numerous post suggesting one should not use toolkits for rooting phones. The whole purpose of writing or asking question is I'm rooting my device for the first time and I'm not having computer of high configurations (Still on WIn XP, 512 RAM, 40GB HDD). Can anyone suggest me absolutely minimum requirement(Tools/Software) for rooting phone via PC? I saw few post referring to AndroidSlimKat, but I'm not sure if the links are updated one.
Initially I was thinking of doing it by installing following apps:
> Towelroot
> Boot Unlocker for Nexus Devices
> Rashr - Flash Tool / TWRP Manager / ROM Manager
> SuperSU (Chainfire)
>Root Checker (Joey Krim)
Also, what all are basic knowledge/information/commands requirement in case I do go by above listed tool methods? Is it worth taking chance?
I'm on stock. Android 4.4.4 R2.
Thanks for your help!
Don't use toolkits or apps. Use fastboot commands. Definitely dont use ROM manager.
We cover everything you need to know in the general section
Click the link in my signature to get to the stocky thread. This contains all the important threads. Read "adb and fastboot. What is it?" then read the unlock and root thread.
Job done
Sent from my Nexus 5 using Tapatalk
Thanks a lot for your reply!
I want to root but I don't want to mess up. I'm not sure if I can trust my PC (USB Connectivity and low end configuration). I will wait for few more days and hopefully I can build a willpower to go with traditional way!!
P.S: Toolkits/One click apps are so easy to use, but not sure what if you are stuck.
Definitely follow @rootSU 's advice. You'll learn something and see how easy it is once you get the hang of it.
You have a Nexus...kits and apps are completely unnecessary and can cause issues.
You have 2 options: (1) learn and HOPE you've done it right (and probably forget everything you learned later), or (2) use a GOOD toolkit.
For me the choice was easy. I used Wug's Nexus Root Toolkit - http://forum.xda-developers.com/goo...olkit-wugs-nexus-root-toolkit-v1-8-3-t2517778
Use it with this vid tutorial to work up the courage - http://youtu.be/KnlUdjUaD3Q
Fantastic tool. Very easy and good to get you out of a bind also.
voidcomp said:
You have 2 options: (1) learn and HOPE you've done it right (and probably forget everything you learned later), or (2) use a GOOD toolkit.
For me the choice was easy. I used Wug's Nexus Root Toolkit - http://forum.xda-developers.com/goo...olkit-wugs-nexus-root-toolkit-v1-8-3-t2517778
Use it with this vid tutorial to work up the courage - http://youtu.be/KnlUdjUaD3Q
Fantastic tool. Very easy and good to get you out of a bind also.
Click to expand...
Click to collapse
Forget everything you've learnt? Hardly. If you just want your device to look "cool" and not care about using fastboot/adb ever again you probably shouldn't be here.
voidcomp said:
You have 2 options: (1) learn and HOPE you've done it right (and probably forget everything you learned later), or (2) use a GOOD toolkit..
Click to expand...
Click to collapse
That is some seriously bad advice. I'm not ant-toolkit but that is shoddy rationalization.
Rule number 1 - don't trust the guy with 27 posts.
Sent from my Nexus 5 using Tapatalk
Hahaha you purists crack me up! Reminds me of the linux guys who think Windows sucks and there's no other way to go.
voidcomp said:
Hahaha you purists crack me up! Reminds me of the linux guys who think Windows sucks and there's no other way to go.
Click to expand...
Click to collapse
That purely depends on what you do with your PC lol. This is different.
"Don't learn because you might get things wrong and forget stuff." It doesn't take a purist to see right through that argument. You keep on laughing.
Lethargy said:
That purely depends on what you do with your PC lol. This is different.
Click to expand...
Click to collapse
You make it run Linux of course. Hardware don't care what you're running.
Wakamatsu said:
"Don't learn because you might get things wrong and forget stuff." It doesn't take a purist to see right through that argument. You keep on laughing.
Click to expand...
Click to collapse
Thanks, I am ... and will!
theesotericone said:
You make it run Linux of course. Hardware don't care what you're running.
Click to expand...
Click to collapse
I would use Ubuntu over Windows if it wasn't for my sound card having zero Linux support.. Oh well, dual boot lol
Lethargy said:
I would use Ubuntu over Windows if it wasn't for my sound card having zero Linux support.. Oh well, dual boot lol
Click to expand...
Click to collapse
Are you sure it doesn't support it? One thing about Linux is almost everything is supported. I had some issues with a cannon wireless printer. Couldn't get it to work with Ubuntu 14. Finally found an old post about cannon hating linux and not updating it's drivers. SO i just followed some links and built my own driver from source. And it worked. Now I print whenever I feel like it.
Not saying it's the same for your sound card but I bet it is.
I had an M-audio sound card I couldn't get linux support for.
Sent from my Nexus 5 using Tapatalk
theesotericone said:
Are you sure it doesn't support it? One thing about Linux is almost everything is supported. I had some issues with a cannon wireless printer. Couldn't get it to work with Ubuntu 14. Finally found an old post about cannon hating linux and not updating it's drivers. SO i just followed some links and built my own driver from source. And it worked. Now I print whenever I feel like it.
Not saying it's the same for your sound card but I bet it is.
Click to expand...
Click to collapse
Sound Blaster Recon3D PCIe.. Nope lol.
Speaker output works but headphone and mic jacks don't work at all, I prefer using headphones It's probably just using the onboard sound too
You both have just destroyed my faith in Linux. Back to the rock I go.:crying:
theesotericone said:
You both have just destroyed my faith in Linux. Back to the rock I go.:crying:
Click to expand...
Click to collapse
Now get me support for my sound card! :silly:

Categories

Resources