Last night, I tried flashing the Android 11 GSI to my S9 Exynos to try out. Unfortunately, it ended in a bootloop, so I decided to return to stock.
For some reason, when I flashed stock, the OS only recognised 32GB of my 64GB of internal storage. I concluded that something went wrong when flashing the GSI and the partitions on the device had been all messed up, and that I needed to repartition. To do this, you must reflash the firmware and use the repartition function in Odin.
Boot your device into Download Mode (press on, vol down, and bixby at the same time). Go to the folder where you extracted the firmware, and rename the CSC (not HOME_CSC) file to remove the .md5 extension. Then use an archive extractor that works with .tar files, I used 7-zip. Extract the CSC into a folder and then go into it, and look for a file ending in .pit. In my case, that's STARLTE_EUR_OPEN.pit. That's the file you need to repartition. Now rename the CSC file back to .tar.md5.
Open Odin, and select all the firmware (BL, AP, etc) as you would usually. Then go to the options tab and check the re-partition box. Then go into the Pit tab. You'll get a warning saying it's only for engineers, but do not worry, anybody can use it if they know how to. Click on the PIT button, and then navigate to your CSC folder and select the .pit file.
Once everything is loaded in, click start. The firmware will now flash and the device will repartition. Once it's finished, your device should reboot. Now, wait for it to load, It'll take a few minutes.
Once loaded, set everything up and then go to Settings --> Device Care --> Storage. You'll see your device has the full 64GB/128GB/256GB it came with. You have successfully restored and repartitioned your Galaxy S9.
I hope this tutorial helped you in some way.
AndroidGuy087 said:
Last night, I tried flashing the Android 11 GSI to my S9 Exynos to try out. Unfortunately, it ended in a bootloop, so I decided to return to stock.
For some reason, when I flashed stock, the OS only recognised 32GB of my 64GB of internal storage. I concluded that something went wrong when flashing the GSI and the partitions on the device had been all messed up, and that I needed to repartition. To do this, you must reflash the firmware and use the repartition function in Odin.
Boot your device into Download Mode (press on, vol down, and bixby at the same time). Go to the folder where you extracted the firmware, and rename the CSC (not HOME_CSC) file to remove the .md5 extension. Then use an archive extractor that works with .tar files, I used 7-zip. Extract the CSC into a folder and then go into it, and look for a file ending in .pit. In my case, that's STARLTE_EUR_OPEN.pit. That's the file you need to repartition. Now rename the CSC file back to .tar.md5.
Open Odin, and select all the firmware (BL, AP, etc) as you would usually. Then go to the options tab and check the re-partition box. Then go into the Pit tab. You'll get a warning saying it's only for engineers, but do not worry, anybody can use it if they know how to. Click on the PIT button, and then navigate to your CSC folder and select the .pit file.
Once everything is loaded in, click start. The firmware will now flash and the device will repartition. Once it's finished, your device should reboot. Now, wait for it to load, It'll take a few minutes.
Once loaded, set everything up and then go to Settings --> Device Care --> Storage. You'll see your device has the full 64GB/128GB/256GB it came with. You have successfully restored and repartitioned your Galaxy S9.
I hope this tutorial helped you in some way.
Click to expand...
Click to collapse
I am new to flashing some Roms. Can you please tell me what is meant by resetting odin? How do you reset odin? I need all the help that I can get these directions are very technical. Thank You
will you lose data doing this?
Related
Hi, I'm trying to use Odin 1.3 to flash JF7, and the SRE mod. I was running JF6 with the SRE mod. So far, I've used Odin one-click to wipe (with phone booted), reformatted internal sd (after reboot), and one-click restored to factory JF6 (from download mode). Now, my phone is booted, and not connected to USB. I have "Odin3. [Android + SLP]" open, and extracted the I897UCJH7.rar file, and also extracted the resulting I897UCJF7_homebinary.rar file.
Here's my question--how the hell do I use Odin 3?!? I've read that it can be picky, and I would rather just do it right the first time I've read all this stuff about .tar and .pit files, but cant seem to find them from any of the rars i've extracted. Odin3 is able to find I897UCJ7_homebinary.rar when opening a file in the "PDA" option of the program. When opening a file from the "Phone" option of the program, I'm able to open the aforementioned rar, and also the modem.bin file in the folder extracted from I897UCJ7_homebinary.rar.
So, do I open the file from the PDA option, or the PHONE option? Also, what's the deal with these pit and tar files? Do I need to load either to flash JF7?
I just can't seem to find a comprehensive overview of the program anywhere....
Thanks a lot!
Edit--turns out I897UCJF7_homebinary is actually a .tar file. The rest of questions still stand
Edit--It also seems that the I897UCJF7_homebinary.tar might just have to be loaded into the PDA sections of the app. Not sure about this yet.
Edit--I think the answer might be here, post #194: http://forum.xda-developers.com/showthread.php?t=780887
j1mb34m said:
Hi, I'm trying to use Odin 1.3 to flash JF7, and the SRE mod. I was running JF6 with the SRE mod. So far, I've used Odin one-click to wipe (with phone booted), reformatted internal sd (after reboot), and one-click restored to factory JF6 (from download mode). Now, my phone is booted, and not connected to USB. I have "Odin3. [Android + SLP]" open, and extracted the I897UCJH7.rar file, and also extracted the resulting I897UCJF7_homebinary.rar file.
Here's my question--how the hell do I use Odin 3?!? I've read that it can be picky, and I would rather just do it right the first time I've read all this stuff about .tar and .pit files, but cant seem to find them from any of the rars i've extracted. Odin3 is able to find I897UCJ7_homebinary.rar when opening a file in the "PDA" option of the program. When opening a file from the "Phone" option of the program, I'm able to open the aforementioned rar, and also the modem.bin file in the folder extracted from I897UCJ7_homebinary.rar.
So, do I open the file from the PDA option, or the PHONE option? Also, what's the deal with these pit and tar files? Do I need to load either to flash JF7?
I just can't seem to find a comprehensive overview of the program anywhere....
Thanks a lot!
Edit--turns out I897UCJF7_homebinary is actually a .tar file. The rest of questions still stand
Edit--It also seems that the I897UCJF7_homebinary.tar might just have to be loaded into the PDA sections of the app. Not sure about this yet.
Edit--I think the answer might be here, post #194: http://forum.xda-developers.com/showthread.php?t=780887
Click to expand...
Click to collapse
Yeah, that is pretty much all you need to do. Make sure you are using the full odin program and not the one click.
Does anyone know where I can grab a stand alone Odin/CWM flashable CSC package, I need to have the right CSC actiavated on my phone so that I wont have market errors. The CSC is GLB which can be found from a DXKK1 firmware (OLBKJ6) or is there a way to extract the CSC package from a single .tar firmware odin flashable?
EarlZ said:
Does anyone know where I can grab a stand alone Odin/CWM flashable CSC package, I need to have the right CSC actiavated on my phone so that I wont have market errors. The CSC is GLB which can be found from a DXKK1 firmware (OLBKJ6) or is there a way to extract the CSC package from a single .tar firmware odin flashable?
Click to expand...
Click to collapse
In case you flashed a non multi-csc ROM and now are missing your CSC you can do this:
1. Get hold of an old ROM update package. Open it up and browse to /system/csc
2. Copy your regional CSC folder(in your case GLB) from that archive to your phone SD card.
3. Dive into a root explorer on the phone (make sure 'system' is mounted as writable) and copy the folder you have in Step-2 to your phone's /system/csc
4. Dial *#272*{your imei number goes here}# and install your CSC.
Hope that helped.
Cheers.
vizvin said:
In case you flashed a non multi-csc ROM and now are missing your CSC you can do this:
1. Get hold of an old ROM update package. Open it up and browse to /system/csc
2. Copy your regional CSC folder(in your case GLB) from that archive to your phone SD card.
3. Dive into a root explorer on the phone (make sure 'system' is mounted as writable) and copy the folder you have in Step-2 to your phone's /system/csc
4. Dial *#272*{your imei number goes here}# and install your CSC.
Hope that helped.
Cheers.
Click to expand...
Click to collapse
Thanks for the steps, Im not able to do this right now but will do when I have time.
Appreciate any help on the 2 questions below:
Rooted using http://forum.xda-developers.com/showthread.php?t=1462309. Followed the steps to the letter. As a total noob, I found this easiest to follow.
1. I now have no CMW (only Samsung Recovery when I reflash), I did not have flash CMW as an option in Mobile Odin Pro when I upgraded to LA4, but though it was OK.
2. The samsung keyboard letters come up as "null" when I type. I have tried to reflash the Cache as Dr. Ketan suggested, but have no CSC file. Reflashing all of the md5 does not repair the keyboard.
Many thanks for any input.
Download This
http://forum.xda-developers.com/attachment.php?attachmentid=867766&d=1327254155
Extract it
Now execute, i m already rooted
connect your device to PC (usb debugging shud be on, unknown source shud ON, close kies/firewall/antivirus if running)
click any key after connecting device
in few second it shud be done
Now you shud have CWM.
flash cache with CWM
Hope everything shud be fine after that.
I have a sample problem. I followed instruction using Mobie Odin Pro to flash LA4. I got null null error. Your instruction said that go to Cache and select CSC and reflash. LA4 file was only single file. I am not sure what to pick.
Also, I followed an instruction here.
As soon as I hit Enter, I had a message saying that "The system can not find specified path."
You said that Put zImage file into zImage FOLDER. Do I have to create this folder? Then where?
Sorry for silly questions.
Thank you.
If you getting null keyboard error, flash la4 with mobile odin. Restore only system and cache. First open mobile odin, select la4 file, select ok, select modem and select clear. Now flash the firmware.
Boy124 said:
If you getting null keyboard error, flash la4 with mobile odin. Restore only system and cache. First open mobile odin, select la4 file, select ok, select modem and select clear. Now flash the firmware.
Click to expand...
Click to collapse
I tried as you suggested. Basically, only clearing Modem. I am still getting null error for the keyboard. I must be doing something wrong.
Dont clear hidden. Clear 'only' modem. It worked for me.
Extract single file one level deep, get cache.img n put to SD card
select 'cache' from mobile odin, point to above said file n Flash
Boy124 said:
Dont clear hidden. Clear 'only' modem. It worked for me.
Click to expand...
Click to collapse
Correct. That's what I did but still no luck. I will start over again.
dr.ketan said:
Extract single file one level deep, get cache.img n put to SD card
select 'cache' from mobile odin, point to above said file n Flash
Click to expand...
Click to collapse
Whenever I had null keyboard error some files in system folder were missing. There was only build.prop file. Not csc and other two.
dr.ketan said:
Extract single file one level deep, get cache.img n put to SD card
select 'cache' from mobile odin, point to above said file n Flash
Click to expand...
Click to collapse
dr.ketan.
Where do I get cache.img file? or which file should I extract from? Thank you.
dr.ketan said:
Extract single file one level deep, get cache.img n put to SD card
select 'cache' from mobile odin, point to above said file n Flash
Click to expand...
Click to collapse
I am having the same problem. Flashed to LA4 with root+CWM, but I have null keyboard. I have flashed cache.img but it did not help. What can we do?
skim175 said:
dr.ketan.
Where do I get cache.img file? or which file should I extract from? Thank you.
Click to expand...
Click to collapse
Get it by extracting ROM file(1 level deep).
Alternatively use multi CSC file to flash, attached here.
Atrix_E said:
I am having the same problem. Flashed to LA4 with root+CWM, but I have null keyboard. I have flashed cache.img but it did not help. What can we do?
Click to expand...
Click to collapse
read this http://forum.xda-developers.com/showthread.php?t=1486508, your problem sorted out
dr.ketan said:
Download This
http://forum.xda-developers.com/attachment.php?attachmentid=867766&d=1327254155
Extract it
Now execute, i m already rooted
connect your device to PC (usb debugging shud be on, unknown source shud ON, close kies/firewall/antivirus if running)
click any key after connecting device
in few second it shud be done
Now you shud have CWM.
flash cache with CWM
Hope everything shud be fine after that.
Click to expand...
Click to collapse
where do i find cache,same keyboard null issue after rooting by your guide.(Thanks).i am using swype now.
[email protected] said:
where do i find cache,same keyboard null issue after rooting by your guide.(Thanks).i am using swype now.
Click to expand...
Click to collapse
Use same rom file
Select phone in place of pda on pc odin
Dont select repartition
Sent from my GT-N7000 using xda premium
I flashed honeycomb and want to go back to gingerbread so opened odin and put my tab into download mode, odin shows tab connected but when I click on the Pit button and and select the pit file it does not insert it? Same goes for the PDA button. Any idea's of what to do?
Are the files you want to load uncompressed? Check the extensions of the files.
Yes guys,
The question is obvious. Normally we flash 4-file Roms with pit file.
But, what would happen if I flash 1-fle Rom (namely XXLSZ) via PC Odin with a pit file and Re-Partition TICKED?
TIA
Being a senior member you should know better. You might be new here but rules are rules. REPORTED
Guys, Sorry for opening the Thread in wrong section. I was subscribed to Android Development Thread and forgot to switch to Q&A thread.
Aaaaah I am so sorry for disturbing people.
Though, I would appreciate if someone could answer my question.
ardicli2000 said:
Yes guys,
The question is obvious. Normally we flash 4-file Roms with pit file.
But, what would happen if I flash 1-fle Rom (namely XXLSZ) via PC Odin with a pit file and Re-Partition TICKED?
TIA
Click to expand...
Click to collapse
If you select pit file (selecting pit itself will check repartition box) then it will make repartition, regardless of how many other files you have selected.
Basically when you flash single stock tar file, that already contains full package (system.img, kernel,modem, CSC )
while in case of leaked ROM it having separate files for Modem and CSC and you have to select along with PDA.
Even you select pit files without selecting other any files(for PDA/Modem/CSC), it will make repartition.
dr.ketan said:
If you select pit file (selecting pit itself will check repartition box) then it will make repartition, regardless of how many other files you have selected.
Basically when you flash single stock tar file, that already contains full package (system.img, kernel,modem, CSC )
while in case of leaked ROM it having separate files for Modem and CSC and you have to select along with PDA.
Even you select pit files without selecting other any files(for PDA/Modem/CSC), it will make repartition.
Click to expand...
Click to collapse
Will it work at the end?
I mean, if I flash a Rom along with a pit file, it won't boot if is no boatloader in it, so to speak.
So, what is the situation for XXLSZ? Would it boot?
But you basically say that if 1-file contains every necessary sub-files, then there will be no problem.
Pit will make partition, and then files will be flashed.
Basically there is no meaning to use pit file if there is no messing with partition.
I mean, if I flash a Rom along with a pit file, it won't boot if is no boatloader in it, so to speak.
So, what is the situation for XXLSZ? Would it boot?
Click to expand...
Click to collapse
Now regarding particular LSZ, as this file having bootloader, so using with pit it will boot
another situation
Your ROM file doesn't have bootloader and you are using pit
still it will boot unless you have used custom pit and that mess up with existing.
Phone only won't boot if you have used wrong pit
Pit file just define partition table, it won't format device, so if your existing partition table is same with one you are using in pit, it won't make any difference.
dr.ketan said:
Basically there is no meaning to use pit file if there is no messing with partition.
Now regarding particular LSZ, as this file having bootloader, so using with pit it will boot
another situation
Your ROM file doesn't have bootloader and you are using pit
still it will boot unless you have used custom pit and that mess up with existing.
Phone only won't boot if you have used wrong pit
Pit file just define partition table, it won't format device, so if your existing partition table is same with one you are using in pit, it won't make any difference.
Click to expand...
Click to collapse
Hmm.. I did not know that. I knew that whatever happens, if I use pit file while flashing, it will format every partition, including /sdcard nad delete even photos, etc.
I did not know that nothing will happen if I use the pit file which has the same partition table.
Thanks again doctor.