Related
Hi everyone,
I've been reading up and creating a custom ROM for a while now, and I think my eyes were bleeding for quite some time trying to figure out this issue. I've had no luck, so I'm hoping someone can help.
I'm using mamaich's tools, and I can get the ROM extracted and dumped just fine. Specifically I'm just doing the OS portion of the ROM.
I've gone in and added and edited files where I think they need to be, and modified the reg files and such. So I think I'm good there. I want to test it out though, so I need to create the nk.nbf. That's the part I'm having troubles with..
I run buildimgfs, and it seems to do something, but the date and time on the bin files don't change. So, for ****s and giggles I run make_imgfs, and I get a strange error that I can't read, as it looks like perhaps it may be in a different language.
Anyone else run into this, perhaps have any ideas?
THanks!
I've been searching for a way to repackage (maybe unpack is a better term) CWM flashable roms for use with heimdall.
It seems like every thread relating to this dies off after a few posts because the OP is clueless. I won't claim to be anywhere near an expert on this stuff but I have an idea how it works and haven't managed to foobar my captivate in the few dozen flashes I've done to date.
Back to my point: every dev seems to suggest flashing back to stock before moving to a new rom. Unfortunately the only way I can find to do this is through Odin 1Click which is windows only (to the best of my knowlegdge). As I live/work in a strictly linux/mac world, this is something of an inconvenience. Of course I could setup a vm with windows and do it that way... but heimdall is a solid piece of work and has great potential across all platforms and nothing beats the command line
If a solution does not already exist maybe someone could at least point me towards information that would help me better understand the different files that are used when flashing via odin/heimdall?
Thanks in advance
bump
Not even an I don't know?
I was able to get my gps working real good after flashing to stock gingerbread 2.3.4. I am rooted but did not feel like going through all of the steps for flashing any roms so I searched and searched and finally was able to fix it.
This is simple for those with clockworkmod but for those like me that can not use it this was successful for me. Also, I cannot take credit for any of this I am just providing a simple step by step for those who want it, since none of this fix or even the grouping of files was done by me.
follow this link and dl GPS_Fix_Dlev4.2.zip
http://forum.xda-developers.com/showthread.php?t=1146176&page=154
I believe that with clockwork you can simply flash it but I cannot use cwm so I can not say for sure.
I was unable to rename it to update.zip and install it so i manually moved the files to my phone using root explorer.
first i replaced the gps.conf with H3llstorm's
so copy and paste the gps.conf in the /system/etc folder to your /system/etc folder on your phone.
Than I copy and pasted the vendor folder found in /system to my /system folder...../system/vendor did not exist.
After that I rebooted and went from 88 seconds to lock on 3-6 sats, but unable to maintain a lock while driving, to 9 seconds to lock and maintain a lock on 7-9 sats. I tested it on a 30 min drive through local and highway roads and it was constantly locked on. I stopped it at the end restarted nav, relocked quickly and came home with it working smoothly, I also purposely veered off course to see how it would react and it quickly re-routed.
I think the big change is the gps.conf, that h3llstorm made, good looks, and am not really sure if the vendor folder does anything but it worked so i recommend trying it anyway. The 88 seconds i was referring to was also with the gps.conf file found at
http://www.darkyrom.com/community/index.php?threads/guide-gps-quickest-fix-solution.2022/
It did not seem to do anything for me. This is not really a question but I am relatively new here so I cannot post a thread in the development section. I hope this helps anyone that does not want to flash anything more than stock gb.
I like the idea... the question is do we have to have 2.3.4 stock? Or will it still work with a 2.3.3 modded rom?
kralco626 said:
I like the idea... the question is do we have to have 2.3.4 stock? Or will it still work with a 2.3.3 modded rom?
Click to expand...
Click to collapse
He took the fix from Dlev 4.2 which is a modded (reoriented) rom. If u ask if it's for stock cappy based roms only, I would say it's not. Stock roms come withOUT any gps aid and so it's hit or miss thing, while in modded roms the chefs usually have a fix backed in their roms. I'm guessing that's y he pointed out that the fix is recommended for those who are on stock, but no matter what rom your on feel free to experiment.
Sent from a captivated SensatioN
Yea he`s right i just said stock because i assumed the rom would have it preloaded, from what ppl have told me its worked with every version of gb regardless of rom or not. Also i was alluding to the fact that i with stock cant use cwm.
UPDATE: 27/11/11
I have started a thread in the development section that contains all this information, please leave any findings or questions there, I believe members will find it more helpful there.
The thread can be found here
I have removed the file links from the OP to stop any confusion in the future. All files can be found in the other thread where it will be maintained and updated (if necessary) in the future.
Thanks for reading.
UPDATE: 27/11/11
Andrew_Low has provided a copy of his stock FROYO backup, which I tested on my tab and confirm that it is working. The kernel is rooted, other than that it is a clean ROGERS rom.
He was also able to capture the GINGERBREAD update, (which I have not tested as of yet, any testers please post your results) this is the stock update available from KIES.
Many thanks to him for this, if it helps you, hit his thank you button[/URL]. If you find this thread helpful as well, hit my thank you button.
Instructions on flashing are not provided. If you need these files it means you know how to flash your device, have flashed a custom ROM previously, and require this to return to a stock state.
Both downloads can be found in the link
downloads here
ORIGINAL POST:
I am looking for the stock firmware for a Rogers Galaxy Tab (P1000UXJJ6)
There are many posts mentioning it, even asking for it, but no firmware to be found.
If anyone has a copy of it can you please post a link here or PM me, or even if you have a backup of the original ROM (or if you can make a backup if you have the original software on your tab). Anything will do, as searching for it has not showed any results.
MODEL: P1000R
IC: 649E-SGHI987
ORIGINAL FIRMWARE:
Version: FROYO.UXJJ6
P1000UXJJ6
The SamFIT web shows
Model: P1000
Region: Rogers - Canada, (Branded: yes)
Available languages: en, fr,
October 2010 Revision: 6
Thanks in advance.
RED
Not an easy ROM to find is it?
Anybody ?
Any fresh ROGERS tabs out there???
I just picked up a used Galaxy Tab that has this firmware on it. I'm not new to hacking Android devices, but the Tab is new to me.
I haven't installed Kies yet, but will in a couple of days and can make a backup.
That would be just great, thank you very much, and I assure you that you will be glad that you made a backup for yourself as well in the future (hopefully not though, I don't expect you to have problems or anything like that but you know what I mean).
If possible, can you make the backup before you root the device, otherwise it seems to be a bit of a headache trying to get it un-rooted after the fact.
Many thanks.
EDIT: I guess i'm thinking more of a temp root than a perm root before backup
Sigh, I'm in noobville here with Kies.
Cross booted to Windows XP (I normally use Linux as my desktop) - installed Kies and sorted out USB connectivity.
I don't see where in Kies I can do a firmware backup. The backup just grabs the user data from the device.
It detects my firmware version and offers me the chance to update (which I assume would be a bad idea). Quickly looking on the net, you can 'capture' the firmware files during an update - but that doesn't help grab the version I'm running. Seems there may be a registry hack that lets you install older versions in Kies? If that's true, why can't anyone with a Rogers tab just get the old firmware easily?
Looking for a bit of hand holding.
Oh yeah, and device is bone stock. I'll likely root, unlock and install CyanogenMod - but I'm in no rush. Happy to try to help capture the stock ROM. It may help me out in the future, you never know.
Search for Roto-backup, it is a way to back it up bit by bit. It's a thread by Rotohammer, using his technique members were able to provide UN-ROOTED firmware, which are posted in the dev section. Have a little read see what you think.
The Roto-backup link was helpful, but that requires rooting.
Here's what I've done. Starting with a bone stock, factory reset device. I rooted the device using SuperOneClick 2.2. Sadly I had to run this under Windows to get it to work, mono + Ubuntu didn't seem to work out
I used the default "auto" method of rooting with SuperOneClick, and I did install busybox. In theory - if you really wanted to have an un-rooted stock, you could use the Unroot option of SuperOneClick.
Then I used the roto-backup script. This seems to have worked and I've got a 250MB zip file that I believe contains the stock firmware.
Are you brave enough to test it?
Files were zipped into a single file then split into chunks using RAR to get around upload limits. Grab them from skydrive.
Nice. I have a backup I came across but it's screwy and can't be un-rooted. The root method you used was temporary or perm?, the difference would be one disappears after a reboot.
When I originaly did my backup I used a temp root and came up with a file that I'm pretty sure was about the same size.
Brave you ask? I'm downloading the 3 RARs right now and will check it out.
Many thanks, will flash and tell you how it goes.
Well, Andrew_Low, it worked like a charm. The flash went smooth I will attempt to un-root shortly, and tell you how it went.
Glad it worked. Let me know if unroot via SuperOnClick 2.2 goes ok.
Why do you want non root? Warranty claim?
Slightly off topic, what ROM would you recommend? Seems any AT&T compatible ROM should play ok on the Rogers tab. I'm partial to CM being that's what is on my phone.
Sent from my GT-I9000 using XDA App
It is for warranty reasons, I have two tabs one was acting up. I did re stock it and sent it back but I wasn't able to un-root so I'll see if it goes through with samsung.
I HAD my stock rom that I somehow deleted (or just misplaced, cause I can't find it anywhere) Then I figured that I am not the only one who may need this, and since it is harder to find, I thought that I would try and help out the P1000R folks by getting a stock rogers rom for those who would like to revert. I was going to wait until I receive my tab back and see what they did to it and maybe have a fresh rogers rom on it to backup. I plan on posting it for members to have.
Our Rogers tabs are great for flashing anything on it really (p1000 related of course). Currently I have BOCA on mine, I had HC RC1 on it previously for a good little bit, and was going to put the ICS alpha build on it, but now since I'm left with one I use it for business purposes and require full functionality out of it. The tab that I sent back had OVERCOME KRATOS on it. Funny enough, this tab is the one that i'm always flashing different roms on and overclocking and plain old abusing it yet it was the other one that crapped out.
I recommend the OVERCOME rom as it is very stable, fast and reliable with almost no bugs. Combined with the bell modem it could also be used for phone calls if necessary. But experiment with any one you want until you find one that suits your needs, I found both my tabs hard to brick so I wouldn't worry too much if I were you. I can't wait for an ICS beta rom to stick on this one.
Cool. I'm interested in a clean stock ROM if one shows up, please post to this thread. I'll try the unroot and see if that works for me.
Open to pointers on how to soft root and capture ROM. Seems feasible, but I didn't find a way to soft root and give me enough to roto backup.
Sent from my GT-I9000 using XDA App
Looking for a clean stock ROM for Rogers as well for warranty work, thanks!
Can't folk use the 2.3 firmware from kies? I haven't tried, but if you flash the rooted UXJJ6 from this thread then use Kies to upgrade to 2.3 you'd be in an unrooted stock state.
Sent from my GT-I9000 using XDA App
theREDlegion said:
Well, Andrew_Low, it worked like a charm. The flash went smooth I will attempt to un-root shortly, and tell you how it went.
Click to expand...
Click to collapse
Hmm, very interesting. I ran the unroot on my device and it did manage to remove the superuser apk, but beyond that the device appears to still be rooted - busybox is still installed, and when I shell in over adb I get the # indicating root access.
I suspect just removing the superuser app is enough to make it appear 'as stock' - but any expert digging into the device and it's easy to see things are not stock.
If I were to try again - seems zergRush may be the local root you want to use, then from there figure out how to backup the ROM.
[edit] Ooh... reboot and adb has lost the # - I still see busybox installed in /system/xbin/busybox - I suspect this is pretty close to 'stock' if I punt the /system/xbin stuff entirely.
I'm not sure I'm that motivated to chase this further - I can't guarantee it is 100% stock, and it's the same as dl'ing the files I previously uploaded and running SuperOneClick 2.2 unroot + removing the busybox stuff as I specified above. The only mystery here is really what causes adb to have root privs when rooted.
Sweet - appears I was able to grab the ROM from Kies during the 2.3 upgrade - so I've got a copy of the clean/stock Rogers GINGERBREAD.UXKG1 firmware.
Will upload and link here in the next couple of days.
Very sweet, I will post it in the OP for reference.
pback said:
Looking for a clean stock ROM for Rogers as well for warranty work, thanks!
Click to expand...
Click to collapse
I will post the Froyo version on the first post for reference, but if you are willing to wait Andrew_Low is generously going to provide a stock rogers Gingerbread rom which I will post for you and others in the OP.
Gingerbread is here https://skydrive.live.com/redir.aspx?cid=61f79860d644cd72&resid=61F79860D644CD72!124
+1 to theREDlegion for cleaning this stuff up and making the thread useful.
Hi everyone,
I'm a newbie here, but I do understand a thing or two in computers, software, devices etc.
I want to tell you my story with the device (for future users experiencing the same problems in the future) and also ask a question in the end.
So...
Yesterday, I received from Ebay a used KU5900 (It was described as LG Optimus Black p970).
I got it with v10r firmware (which is in korean/english and has lots of korean stock apps).
And also, while browsing in the settings area I discovered that this model has an extra of ~ 6 GB "internal sd-card" (which is not available on the p970).
So, obviously, I wanted to get rid of the stock apps, update to a nice newer ROM, keep the internal sd-card and make myself a kick-ass phone.
I've read probably about 20-30 threads in this forum to understand the process of rooting, flashing, etc.
I rooted it (gingerbreak doesn't work on v10r, neither does unlockroot, so only blackjack worked).
when I upgraded to CM7 (without backuping first), the internal SD card support was gone.
So, sadly, I flashed it again to a stock v10a ROM (for LG P970).
Then, something even worse happened:
The phone didn't connect to networks, the "airplane-mode" got stuck for ages when clicking it, and it seemed that non of the connectivities of the phone worked correctly.
I searched even further and read about the baseband issue... p970 and KU5900 may look alike, and act alike, but their "modems" are different.
So, I downloaded V30J from here: http://forum.xda-developers.com/showthread.php?t=1868405 and flashed again using smartflash and KDZ converter to fls,bin (it was already 1-2am and I was on a 6 hour run), just to see the phone getting stuck on LG logo and not booting anymore.
Today, I kept reading, and hoped to find a decent ROM (for KU5900 ofcourse, in order to make the baseband and modems work), found this one:
V30i_00 - which is currently still downloading and takes ages...
Meanwhile i had an idea - I had the stock v10a (europe) which did work (boot) but didn't connect (baseband didn't match) and the v30j
(which was for KU5900 but got me stuck on the logo screen), so I flashed again... took the *.bin from v10a (the bin is like the ROM data and program data I guess) and the *.fls from v30j (the fls is containing the baseband data) and whoa! I had an europe version which worked and also connected and everything... also, not much stock apps. The only problem is that this version (probably because it was built for the p970) doesn't recognize the internal SD-card... which is a big waste.
So until here, I managed to get "solo". The only thing left is to ask if anyone knows what is needed to do in order to recognize the SD-card?
Also, is there a version for KU5900 which is all in one? (working when flashing, supports the baseband, supports the SD-card, up-to-date, and not with tons of stock korean apps)?
Hopefully my little experience which I've shared here will help future users of the KU5900 (which is quite poorly documented, in English at least).
Thanks,
Shay
altelante said:
Hi everyone,
I'm a newbie here, but I do understand a thing or two in computers, software, devices etc.
I want to tell you my story with the device (for future users experiencing the same problems in the future) and also ask a question in the end.
So...
Yesterday, I received from Ebay a used KU5900 (It was described as LG Optimus Black p970).
I got it with v10r firmware (which is in korean/english and has lots of korean stock apps).
And also, while browsing in the settings area I discovered that this model has an extra of ~ 6 GB "internal sd-card" (which is not available on the p970).
So, obviously, I wanted to get rid of the stock apps, update to a nice newer ROM, keep the internal sd-card and make myself a kick-ass phone.
I've read probably about 20-30 threads in this forum to understand the process of rooting, flashing, etc.
I rooted it (gingerbreak doesn't work on v10r, neither does unlockroot, so only blackjack worked).
when I upgraded to CM7 (without backuping first), the internal SD card support was gone.
So, sadly, I flashed it again to a stock v10a ROM (for LG P970).
Then, something even worse happened:
The phone didn't connect to networks, the "airplane-mode" got stuck for ages when clicking it, and it seemed that non of the connectivities of the phone worked correctly.
I searched even further and read about the baseband issue... p970 and KU5900 may look alike, and act alike, but their "modems" are different.
So, I downloaded V30J from here: http://forum.xda-developers.com/showthread.php?t=1868405 and flashed again using smartflash and KDZ converter to fls,bin (it was already 1-2am and I was on a 6 hour run), just to see the phone getting stuck on LG logo and not booting anymore.
Today, I kept reading, and hoped to find a decent ROM (for KU5900 ofcourse, in order to make the baseband and modems work), found this one:
V30i_00 - which is currently still downloading and takes ages...
Meanwhile i had an idea - I had the stock v10a (europe) which did work (boot) but didn't connect (baseband didn't match) and the v30j
(which was for KU5900 but got me stuck on the logo screen), so I flashed again... took the *.bin from v10a (the bin is like the ROM data and program data I guess) and the *.fls from v30j (the fls is containing the baseband data) and whoa! I had an europe version which worked and also connected and everything... also, not much stock apps. The only problem is that this version (probably because it was built for the p970) doesn't recognize the internal SD-card... which is a big waste.
So until here, I managed to get "solo". The only thing left is to ask if anyone knows what is needed to do in order to recognize the SD-card?
Also, is there a version for KU5900 which is all in one? (working when flashing, supports the baseband, supports the SD-card, up-to-date, and not with tons of stock korean apps)?
Hopefully my little experience which I've shared here will help future users of the KU5900 (which is quite poorly documented, in English at least).
Thanks,
Shay
Click to expand...
Click to collapse
Your problem is rather easy to solve (at least I hope so). First download the v30 ROM you want, then download the manual version of bin extractor (dont take the automated version, since it doesnt work with such big files), then you ll get a lot of 0.....bin, 1....bin files. Rename them to 00 and 01,... then proceed with the process given in the thread. Otherwise the tool will add the files up in a wrong order and thus you get a bootloop. Once your done, just flash it (make a backup before, just to be on the safe side) and you should have official ICS on your KU OH and dont forget to inject cwm of course
N00BY0815 said:
Your problem is rather easy to solve (at least I hope so). First download the v30 ROM you want, then download the manual version of bin extractor (dont take the automated version, since it doesnt work with such big files), then you ll get a lot of 0.....bin, 1....bin files. Rename them to 00 and 01,... then proceed with the process given in the thread. Otherwise the tool will add the files up in a wrong order and thus you get a bootloop. Once your done, just flash it (make a backup before, just to be on the safe side) and you should have official ICS on your KU OH and dont forget to inject cwm of course
Click to expand...
Click to collapse
Hi and thanks for the quick reply. Could you refer me to the "manual extractor" you were talking about?
Thanks.
Shay
Whats wrong with LG Extract 2.1?
wyrman said:
Whats wrong with LG Extract 2.1?
Click to expand...
Click to collapse
Doesnt work with files from KU5900, because they are too big.
here is the thread of the manual version: http://forum.xda-developers.com/showthread.php?t=1566532
You need to read the thread, dont remember how to use it, but it was something like lgextracttool.exe -kdz file.kdz
then lgextracttool.exe -wdb file.wbd, but dont really remember, read it in the thread
N00BY0815 said:
Doesnt work with files from KU5900, because they are too big.
here is the thread of the manual version: http://forum.xda-developers.com/showthread.php?t=1566532
You need to read the thread, dont remember how to use it, but it was something like lgextracttool.exe -kdz file.kdz
then lgextracttool.exe -wdb file.wbd, but dont really remember, read it in the thread
Click to expand...
Click to collapse
K. Sorry
Thanks for the quick responses, I appreciate it.
Tried to extract V30J to *.fls,*.bin as you said, worked fine, Phone booted, everything worked as a charm.
Now of-course there's only the issue of the stock apps.
Tried again to extract V30J and patch it (using the same method like the automatic tool just with correct ordering of the [1][2] bins.
The phone booted to LG screen and said "security error".
Is it possible to get to V30J with root (to be able to remove the stock apps)?
Thanks
altelante said:
Thanks for the quick responses, I appreciate it.
Tried to extract V30J to *.fls,*.bin as you said, worked fine, Phone booted, everything worked as a charm.
Now of-course there's only the issue of the stock apps.
Tried again to extract V30J and patch it (using the same method like the automatic tool just with correct ordering of the [1][2] bins.
The phone booted to LG screen and said "security error".
Is it possible to get to V30J with root (to be able to remove the stock apps)?
Thanks
Click to expand...
Click to collapse
Use v30i or G, since J has some patches it seems, that keep it from being rooted easily... I think 30I should work
N00BY0815 said:
Use v30i or G, since J has some patches it seems, that keep it from being rooted easily... I think 30I should work
Click to expand...
Click to collapse
30I is adjusted to KU5900? i.e supports internal sd-card + baseband?
altelante said:
30I is adjusted to KU5900? i.e supports internal sd-card + baseband?
Click to expand...
Click to collapse
Yup you re right there. But take the kdz, not the repack
Sent from my LG-P970 using xda app-developers app
N00BY0815 said:
Yup you re right there. But take the kdz, not the repack
Sent from my LG-P970 using xda app-developers app
Click to expand...
Click to collapse
Hi, I've downloaded a 30I version (found it somewhere here), extracted to bin/fls with the manual version and ordered the bin files correctly to create the big bin file. then I injected CWM with the "dd" method and flashed it to the phone using smartflash.
the phone started up to the LG logo and was written "security error".
Any clues?
altelante said:
Hi, I've downloaded a 30I version (found it somewhere here), extracted to bin/fls with the manual version and ordered the bin files correctly to create the big bin file. then I injected CWM with the "dd" method and flashed it to the phone using smartflash.
the phone started up to the LG logo and was written "security error".
Any clues?
Click to expand...
Click to collapse
Anyone?
Thanks.