yashsingh1/xdaforums huggingface dataset:
[Android Software Development] NLS:
Thank you for your help in all three threads.

As for wipe/non-wipe, I don't talk about warranties etc. I know XDA-Devs policy (erm... see my registration date?). I am just worried of having to reinstall 400+ apps (some of them from apk manually). I guess it will happen anyway when ICS comes up officially, but I do want to know if I can "just" update for now (a minor update after all).

Unfortunately the ROM I want to use doesn't mention if it is wipe or non-wipe. So I guess only trying it will give me the answer?

One question that stems from the above. You told me a couple of magic words (nandroid and cwm-recovery) about backing up my device in the other thread. Can you elaborate OR point me to where there are stupid-proof instructions on how to fully backup my device so I can return it to the state it was (inc. installed apps), if the ROM I try is wipe? Or even better RESTORE the apps etc. on the new ROM?

PS. If I knew the ROM I want is wipe or not, I would "just do it".

PS2. I wonder if someone that doesn't care if a ROM is wipe or not (for example with a device that is already almost clean) can try it and tell me. :)

N7000XXLA6------- 2.3.6-------2012 February--------N7000OXXLA1-----------Greece (Vodafone)

(I would also try the following but link is dead)

N7000XXLA6--------------------2012 February--------N7000OXXLA1-------------Romania (Cosmote)

(in case you wonder why I chose one of those is because official update in Kies tells me about LA6/LA1 and I use Cosmote... Greece)
[Android Software Development] Chainfire:
You will lose your apps sometime anyways. You can try updating and installing non-wipe all you want, sooner or later it's just going to fail on you, and while your apps may still be there, there will be force closes. I definitely advise creating a backup of your apps.

That being said, if you flash a new firmware and you make sure the following partitions are NOT present (not all of these exist on all devices) in the flash:

- dbdata

- data

- userdata

- cache

- csc

99/100 times the ROM will NOT wipe.
[Android Software Development] NLS:
Thanks man, using your tool I see that cache IS in the ROM.

(also "Hidden" is in the ROM whatever it contains)

So I guess... bye bye eh?

Normally I wouldn't care with the update (until official ICS), I just bother because I get some random reboots from time to time (sometimes 10 times one after the other, sometimes 10 days without any).

(and now the reply will be that I *SHOULD* wipe in that case eh? :D)
[Android Software Development] Chainfire:
Just tap the cache partition and "clear" it :)
[Android Software Development] NLS:
Sure. :) Good hint.

What is the REAL effect of that though? What does it do?

Is there somewhere where it explains the various "sub-systems"? (for example I still don't know what is in the hidden update too)
[Android Software Development] Chainfire:
It skips flashing the cache partition... as for what what partition does, could probably write a few books about that. ;)

In general though, cache, csc, hidden, and preload partitions are used for onetime "setup" stuff (like per-country or per-operator apps, included movies with the firmware, etc). If you flash none of them, usually you'll be just fine.

dbdata, data, and userdata partitions are preformatted "data" partitions. This is where your own data lives. The apps you install, the things you configure in your apps, the bookmarks you set in your browser, etc etc. Generally if these are included they are empty, or in other words, just format your data partition. Sometimes the cache partition also includes a command to wipe the data partition.

In general, if I myself flash a ROM, I only flash the kernel, recovery, system (or factoryfs), and modem (or radio).
[Android Software Development] NLS:
Thanks man. Clear.

...though by what you describe "S-Memo" or "S-Planner" (for example - that I both use btw) is probably in cache (this is where it makes sense to be)... right?
[Android Software Development] schaggo:
Oh, right :p With all the newbies around I tend to give sloppy answers when not really in a good mood. Sorry for that.

WTF?! I repeat: WTF?! Endless source of wakelocks, battery drain, slowndowns and quadruplicated functionality, I guess. However...

LA6 is wipe, I believe, LA4 is not. Don't look in ketans or similar threads, search the forums for the release thread of a respective rom and then search in there. LA4 is quite old, around a month or two, it must be on page 4 or 5 or so in the dev section overview by now.

I recommend LB1. It's an open europe (XX) release. And the most recent.

Clockworkmod Recovery (CWM/CWR) is a custom recovery (as opposed to stock, included in android) with added functionality. One of which is nandroid. Nandroid is a set of scripts and tools which pulls complete images of your devices content. If you know what Norton Ghost or Acronis TrueImage is, you know what nandroid is. Those images can then be restored and you get your device back, 1-on-1 it was the moment you did the nandroid backup. To get to that functionality: root, get custom kernel (cf-root, abyss, fm, speedmod, franco; I recommend franco), pull backup, then start playing with roms. If you fail: restore backup, play again :p Nice thing about newer nandroid revisions: you can restore single partitions only, like /data (where your user data lives), in case you flashed a wipe rom. Only do that if you know what you are doing though or side effects mentioned by Chainfire will most likely and eventually screw you over.

This is like saying I only watch porn with brunettes to not spoil my image of blondes because I intend to marry a blonde one day. Dude, you're in the world of custom roms, you flash them weeks before they are on KIES, you flash customised and slimmed down versions, you flash pre-releases. Forget about KIES, if you really want - what I can't imagine, you'd lose root, cwm, nandroid, in fact everything - you can flash a stock rom anytime with ODIN to get KIES updateability back.
[Android Software Development] 00mred00:
Sweet. Was just about to upload mine. Glad to see others are interested too
[Android Software Development] Chainfire:
Re: i717

This is one of those devices with a billion partitions. I will need a dump made on a proper ICS version before I can make Mobile ODIN compatible.

Re: Infuse 4G

I need a CF-Root-based kernel with CWM that can mount both RFS as well as EXT4 partitions. The CWM does not need to actually mount them, but the kernel needs to be ABLE to. Big difference.

Re: i5800

Also need a RFS+EXT4 kernel. I do have an i5800, but the USB port is damaged, so I can't really use it for testing (more than once, lol)
[Android Software Development] Galaxy s2:
Chainfire,

I know you can't possibly answer everybody's questions but as i didn't receive a reply from you i had a go myself and managed to lock up my phone, it would not boot passed the samsung writing on the screen (hell it didn't even get to recovery).

I have had to re-install everything from scratch again but would appreciate some help if you can mate.

Just to re-cap i was and now am still running an ICS resurection rom by wescrip but thisis what i used to flash back to as close to stock as possible whilst still retaining root, was this one ( CF-Root-SGS2_XW_NEE_KI4-42-v4.2-CWM4 )

Is this wrong or what did i do wrong??

Please please help me out here mate

kev.
[Android Software Development] NLS:
Man thanks for all the help.

In order of (your) quote replies.

- Yes I tend to do that too. I consider myself quite a newbie in Android yet, though. Hense all the questions.

- Well I thought going away from the world of registry (read: Windows Mobile & co.), I could and SHOULD spoil myself. I do get random reboots sometimes but that is all (part of why I want to update before official ICS). Haven't noticed any other side-effects like slow-downs or massive drain. Note is bad on the battery anyway.

- So LB1 is wipe or not? It's embedded radio won't work "bad" on my area? This is the reason why I wanted to stay close to official release, because in WM I remember "wrong radio for the area, many things go down the drain".

- Thanks for your suggestion (and with ~28 years in computing I am pretty familiar with Ghost and TrueImage). Interesting that you propose a non CF kernel in a CF thread. :)

- I explained why I wanted to stay close to original releases. Radio compatibility, plus less familiarity with Android. With my WM devices I get quite more "wild" (getting them WP7.5, Android etc.).

Again thanks for all the help.

If my Sunday was free I would go for it. Unfortunately will be working. :(
[Android Software Development] LJP1111:
Samsung Galaxy Tab WiFi GT-P1010

Hey there

Just here to submit the dump file. I don't have any of the other .ODS or .PIT files for the device, and I have attached the kernel that I'm using that supports CWM v5.0.2.7 (All credit goes to motafoca @ www.madteam.co forums for releasing this kernel).

I would be open to test this if you decide on making this device compatible, but I must be honest that it's only a bonus for me personally. I got Mobile ODIN pro to flash stuff faster on my GT-I9100 which is already enough for me, but as I also have this Samsung tab so I'm throwing it out there, but not "expecting" you to do it ;) It's also really hard not to sound too arrogant when all you have are words!

However, if you do have some questions, I can try and answer - but I'm no developer.
[Android Software Development] wdjerink:
nice

thanks to master:)
[Android Software Development] malabisabe:
Any chance of incorporating the backup option before flashing rom?
[Android Software Development] Appumon123:
Cannot install flashkernel

Hi,

I installed the mobile odin lite apk from this thread. Then opened the app, downloaded the zip for flashkernel, extracted it, and tried to install.

But it said "Application not installed". Any idea why?

Searched all over the place, but didn't see anyone else with the problem.

I use Galaxy S2 I9100, siyah kernel, CM7.1
[Android Software Development] dabenaute:
Install flash kernel apk

Hello,

try this:download"Mobile Odin flash kernel_I9100-v2.0.zip" on your PC,decompress it ;you obtain "Mobile Odin flash kernel_I9100-v2.0.Apk copy it on your phone(my files/download) and then (phone)/download/clic on "Mobile Odin flash kernel apk" & install it(that what i have done): D
[Android Software Development] greigster:
Cant see any files to flash

Hi

I hope someone can give me some advice please.

I have read through this thread but cannot see anyone else with this problem, so it must be something I am doing wrong.

I have downloaded Mobile Odin Pro from the market but it does not seem to find anything to flash!

I had already downloaded CF ICS Repack, CriskeloRomNote ICS V1, 15 toogles.zip and gapps to my pc and then put them onto the root of my Galaxy Note but when I open Mobile Odin, it does not list the files.

I then thought that perhaps it was because I had transferred the files over from my laptop, so I deleted the files from my Galaxy Note and downloaded the CriskelRom directly to my downloads file on my Note but again, when I open Mobile Odin, the CriskelRom does not show.

Thanks for any advice
[Android Software Development] schaggo:
Those repacked files are meant to be flashed via recovery/CWM. MobileODIN is meant for stock releases coming as .tar and .tar.md5 files.

#Tapatalk #Galaxy Note
[Android Software Development] greigster:
Ah. ok, I thought that I would be able to do any sort of flashing by using this.

The download instructions in the CriskeloRom told me to flash the cf ics repack by using Mobile odin.

Its all a bit confusing.
[Android Software Development] vivmar:
hi,

i have a Samsung galaxy s2,rooted,with mobile odin 2.15 pro and i'm trying to flash a .tar kernel on my device.

so,i have installed app from market,i have downloaded additional file with WIFI,i have chosed kernel partition and the .tar file from internal sd ,after,clic on flash.

it seem like start to flash (i see some text) but nothing happens,it doesn't do anything,no reboot to recovery,no errors...and,of course i'm still on old kernel....even if i reboot phone

any help?what i can do?
[Android Software Development] dympy:
Here's a link to the kernel you need:

[KERNEL][FROYO] CF-Root by cdesai

Too bad you broke the USB port, the G3/i5800 is a low end device, but development is still very active.

Dympy.
[Android Software Development] Appumon123:
Thats what I did, but it after I click on the flashkernel apk, it says "Application not installed".. weird.. Noone else has this problem.

I hope one of you senior members can help me.
[Android Software Development] schaggo:
Well I dont know the exact instructions for every single release, but if they say you should do so, then I guess thats the way. Basically MobileODIN can flash what PC Odin can.

Probably an incompatible or a damaged file. You can.always try to deep-unpack the .tar and flash the zImage file directly with MobileODIN (or CWM).

#Tapatalk #Galaxy Note
[Android Software Development] vivmar:
thanks for reply.

the strange thing is that with CWMapp i have flashed succesfully the .tar,with mobile odin,same file,nothing to do....
[Android Software Development] Chainfire:
Can you post the .tar ? Thanks.
[Android Software Development] vivmar:
here : http://gokhanmoral.desean.net/siyahkernel/v2.6/Siyah-v2.6.13.tar

thx to you
[Android Software Development] blong82:
Any luck with support for the OG epic d700?
[Android Software Development] drrkgupta:
Will this application work for flashing an ICS ROM for Galaxy S2?? I hope the root will be maintained. BTW I bought this application for supporting you!
[Android Software Development] tiggerrdrr:
Yes, worked a treat for me when flashing the ics betas for the s2 :)
[Android Software Development] fs1023:
Hi all,

Complete noob with this app. Not even going to ask about kernels. How do you flash a rom? And what do you wipe?

Regards

fs1023
[Android Software Development] teiglin:
On my P6810, I get the following error: "Could not detect device model" running stock ZSLA1 rooted. I did install the P6800 FlashKernel although I don't think it got far enough to check for it. I did notice that over in the tab 7.7 forum, nobody confirmed that ro.product.model and ro.product.device are both GT-P6810, though I can confirm that they are on my device.
[Android Software Development] Chainfire:
This is usually a superuser problem. Try rebooting :)
[Android Software Development] :
From my understanding this is impossible, but might as well confirm. Mobile ODIN doesn't flash .pits and therefore can't be used to flash back to stock from say, CM7/9? I assume even if a repartioning one click is used?
[Android Software Development] Appumon123:
Help?

Hey sorry to post this again guys..

Help me out here. I installed the lite apk just fine. But when i try to install the flashkernel, it says "Application not installed", instead of "Application installed".

Any idea why?

CM7.1, Latest Siyah kernel, Galaxy S2
[Android Software Development] Jewid:
I am having this same issue, same version of Odin, Epic4gT and ive tried multiple kernel .tars

ANY suggestions?
[Android Software Development] Chainfire:
I don't see anything weird with the .tar files themselves. This problem only happens on D710 ? And it ALWAYS happens with .tar, or have you succeeded flashing some .tar ?

Just tried .tar flashing on several of my devices, seems to work fine :X
[Android Software Development] xenix96:
[HELP] Partiton Table for GT-P6800 // Chainfire need your help :)

When i flash on my SGT 7.7 GT-P6800 with Mobile Odin pro it flash like this:

So is that meaning the partiton table of my SGT 7.7 GT-P6800 is like this?

I made .pit file with Heimdall this is the text version:

So i am abit confused now ... can you plz say me the right Partition Table for my SGT 7.7 GT-P6800 cause i want to clear somethings with the root file in SGT 7.7 Forum

Summary:

​

Since following command dont work on HC i need your help

Thanks you in advance Chainfire :D

And thanks for the powerfull Mobile Odin pro app :D
[Android Software Development] Chainfire:
That partition table isn't right... what are you after exactly? /system? that's mmcblk0p9 on 6800 and mmcblk0p8 on 6810.
[Android Software Development] xenix96:
Thread: [GUIDE] Root - with the file root.zip

1st of all i wanted know if this is right or not: http://xdaforums.com/showpost.php?p=23327367&postcount=15

Hes right cause you say /system is on 6800 mmcblk0p9 an on 6810 is mmcblk0p8

Then we got a problem like the user davp post here http://xdaforums.com/showpost.php?p=22650451&postcount=98

I wanted now know the full partition table to offer it in developer section in SGT 7.7 Forum in hope some dev will make for us correct working root file.

And in future the full partition table will 100% help devs to create Custom Roms wich not brick devices like here http://xdaforums.com/showthread.php?t=1497916

My purpose is not make a profit from this partition table - My purpose is to bring some clearance in Forum Section: Galaxy Tab 7.7 Android Development

So maybe you will help me with saying me the full partition table for 6800 and 6810. Or just give me the right command ill get it by my self.

Anyways thanks for your reply :)
[Android Software Development] Chainfire:
Depending on your recovery version it will mount the right blocks in /system no matter what command block you put it. Or, recovery may already have mounted /system, which makes the whole point moot.

EDIT: More importantly, I have just read up on the threads you refer to. Some really stupid mistakes have been made by the ROM chefs on the 7.7 ... You flash a kernel into your IBL/PBL partition, yes, that's going to brick to your device. Furthermore, it'll require a JTAG to revive, and service centers usually do not use those. So the repair centers will usually replace the board - while there's physically nothing wrong with the board. The correct partition table would not have helped, becaused the user in question would still have confused boot.bin (IBL/PBL) with boot.img (kernel) - it would not have mattered.

EDIT#2: http://xdaforums.com/showthread.php?t=1534033
[Android Software Development] AboodR:
Why there is nothing for GT-I8150, :mad:

All developer think about S2, S1, S1+, Nexus, even ACE but Samsung W (GT-I8150) no one think about it, i hate this mobile :(

i want this program on my phone can any one do it, pleeeeeeease :o
[Android Software Development] teiglin:
Hah, are we running Windows 95 now? :P

Sadly, that didn't fix it, and I double-checked and other apps are able to elevate just fine. I pulled a logcat but wasn't able to discern anything useful from it--there is a ServiceConnectionLeaked exception, but it seems like that's just a warning rather than anything problematic. Is there some sort of useful logging/debugging info I can get you on this?

Edit: I uninstalled and reinstalled the app and it decided to work now. Whatever. :)
[Android Software Development] Dchibro:
So has anyone had a successful flash with a modem.bin file? From reading this thread, it seems others experienced the same thing that I did. The flash seems normal, phone reboots, Mobile Odin does its thing before the OS boots, then when checking the baseband it doesn't change.

I saw someone has successfully flashed a modem.tar, but individual modem files are usually out there as modem.bin. Could be as simple as packing up the modem.bin file into a TAR archive?
[Android Software Development] SimmoF:
This is the dump of the Japanese Galaxy S II (Docomo SC-02C).

I believe the system partition is a little larger in exchange for some of the space from the hidden partition.

I hope you can add support for this soon.
[Android Software Development] Chainfire:
This maybe a problem specific to CDMA devices... I'm not sure yet though.
[Android Software Development] Chainfire:
Can it boot I9100 kernels ?
[Android Software Development] determenane:
thank

thank you very munh
[Android Software Development] xenix96:
Want to add Guide for M.O.Pro to my Thread - Need your okay for this :)

After many Q for how to work/flash by some users i decided to make a Guide in reffering to your manual on (Market)Google Play.

Just take a look on it and let me know if this is okay.

For any improvements i am open.

I wanted to add it on my Sticky Thread: [ROM&GUIDE] Official Firmwares SGT 7.7 P6800 + P6810 Download

######STARTING PREVIEW

Flashing Firmware with Mobile Odin Pro

​

######ENDING PREVIEW

Please let me know as soon as possible - cause i wanted to add this for sure -
[Android Software Development] midi_1996:
Hi there

I can't flash my gt-i9000 on onecosmic's ics 4.1 with MobileOdin

There's any thing that I can do?

He tell me that he don't know my phone's model.

Tnks for that software.
[Android Software Development] Chainfire:
@xenix96 looks good to me
[Android Software Development] xenix96:
Will post when i am arrived home ^^

edit: Added [GUIDE] "FLASHING WITH MOBILE ODIN PRO to my thread [ROM&GUIDE] Official Firmwares SGT 7.7 P6800 + P6810 Download
[Android Software Development] Dchibro:
Ahh okay. Well at least you're aware of it which is always a good first step. Here's to hoping it gets figured out. If you need any help testing anything let me know.
[Android Software Development] hoaaamers:
can i use it on my galaxy wonder ? :D
[Android Software Development] mermaidkiller:
An official update for ICS 4.0 for the Galaxy S2 is coming.

Can I use Mobile Odin Pro to flash the official ICS 4.0 firmware + kernel ?
[Android Software Development] :
I flashed leaked ICS 4.0.3 ROM i9100 (LPH dated february 9) with mobile odin. It's works, but after 4.0.3 was flashed, superuser can not recognise mobile odin app.
[Android Software Development] hans_1990:
Interested in this as well, although i'm definitely buy this app.

Great work!
[Android Software Development] CamoGeko:
Quote from OP:

"! Your device must be rooted to be able to use Mobile ODIN !"

Transmitted from a Galaxy far far away via XDA lightspeed telepathy.
[Android Software Development] Gwystyl:
I've bought the pro version without hesitation because I like the initiative and your dedication to the SGS II and CF-Root.

I'll probably use it someday as well. No more hassle with drivers, and continueous root sounds very good also :)

Thanks!
[Android Software Development] Chainfire:
Yeah this will be fixed in v1.1.

SDCards should not have been wiped - Mobile ODIN never does that by itself. I think Param, Kernel, and Modem have been wiped. Everything else should be unaffected.

So if you create a .tar and put only param.lfs, zImage, and modem.bin from KJ3 in it and flash that through ODIN, you should be back up and running in CM7 as before you tried Mobile ODIN.

Just guessing, but good chance :)
[Android Software Development] mbroeders:
Thanks, will give it a try later :)
[Android Software Development] hans_1990:
I read that, yes, but since there are a lot of ways to root your device over the past few months i can't seem to find which method differs how. This apps makes it possible to have a clean (leaked stock) firmware rooted on my device, i'm just looking for the best way to root it without soiling it to much with mods and voiding warranty. Sorry will look into CF Root now before asking
[Android Software Development] morg01:
@chainfire

Not to keep bashing on about battery levels. . but thought it might be a good idea to integrate some sort of minimal battery level required to flash (remembering my days on the HD2 it was a requirement to have at least 50% prior to doing any flash)

Otherwise you might end up with a few users bricking their phones because they tried to flash with only 5% battery left . . . just a thought
[Android Software Development] Chainfire:
It'll give you a warning if battery level is < 50%

At least... it should. Didn't it for you ?
[Android Software Development] d33pbluez:
Another awesome apps from chainfire...This is my fav and handy apps for me .... if i don like the rom i can flash out rom and into stock rom and back to another rom... love it... your the man :D