Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,779,383 Members 50,988 Now Online
XDA Developers Android and Mobile Development Forum

[Q] Help troubleshooting 0x1117008 with latest OTA update

Tip us?
 
forrestgump2000
Old
#1  
Junior Member - OP
Thanks Meter 4
Posts: 24
Join Date: Nov 2009
Question [Q] Help troubleshooting 0x1117008 with latest OTA update

Hi folks,

I've got a Verizon LG G2, and I've performed the following tweaks:
- Disabled a few unneeded services (e.g. verizon location agent, sync service, etc. using the built-in android capability
- Rooted via "ioroot" technique
- Installed ClockWorkmod Superuser app (for some reason the ioroot app wasn't prompting before allowing root)
- Backed up and then uninstalled extra cruft using Titanium Backup.

Lately I noticed that there's an OTA update available. However, when I try to install it, it reboots and eventually gives me a 0x1117008 error. Through a little bit of searching, I concluded that 0x1117008 was perhaps an error indicating that the device had been rooted. And sure enough, the Status section in About Phone did indicate "rooted" in Rooting Status.

Through using Voodoo OTA Rootkeeper, I was able to un-root the phone. I also removed other traces of the SuperUser apk and used the "forel.lee" trick to reset the "Rooting Status" property back to "unrooted". However even after all of this, the update failed with 0x1117008. "Rooting Status" still shows "unrooted" after the failed update, too. So my next strategy was to restore the bundled cruft apps via Titanium Backup, and re-enable the unneeded services (and subsequently performing the root removal steps). And sure enough, 0x1117008 once again.

My questions at this point are:
- Is 0x1117008 really because the error detected that the device was rooted? Or is it perhaps some generic message that could mean multiple things?
- If 0x1117008 is indeed because root was detected, does that imply that the update process does a different/more-thorough check for a device having been rooted? And if so, what indicators of having been rooted might I be missing? e.g., could it even be going as far as detecting the presence of apps such as Titanium Backup Root as indication of being rooted?
- Other posts indicate that a way to get the OTA update working is to do a factory reset and then upgrade from there. But that'd blow out all of my data such as text messages and app-specific stuff, right?

Any questions or suggestions on how to proceed would be greatly appreciated. I'm not overly concerned about this incremental upgrade, but my fear is that when the KitKat update eventually comes out, I'll be in the same boat. Worst case scenario, I suppose a factory reset combined with the same steps that I used to migrate data from my old phone (Google online backup, SMS Backup & Restore, etc.) might allow me to do it. But that was a headache I'd like to avoid if at all possible.

Thanks!
 
bachera
Old
#2  
bachera's Avatar
Senior Member
Thanks Meter 357
Posts: 1,540
Join Date: Sep 2013
d3leted
 
forrestgump2000
Old
(Last edited by forrestgump2000; 9th January 2014 at 03:03 PM.)
#3  
Junior Member - OP
Thanks Meter 4
Posts: 24
Join Date: Nov 2009
Well, I tried doing a factory reset, and it still resulted in a 0x1117008 error on attempting to install the OTA update! It wasn't really straightforward, but here's what I did to get the phone updated:
  1. Create Titanium Backup Root backup
  2. Create SMS Backup & Restore backup
  3. Via adb shell, make a tarball of all of /sdcard
  4. Get a copy of that tarball via adb pull
  5. Do factory reset. This will clear everything in /sdcard!
  6. Remove evidence of root
  7. Use LG Mobile Support Tool to get latest ROM. I can't link to it, but google for B2CAppSetup.exe The option to update the software is available via a menu option. It's about 2GB and takes a while to download.
  8. Re-root (ioroot 1.7)
  9. adb push sdcard tarball back on device
  10. Extract sdcard tarball via adb shell
  11. Restore messages via SMS Backup & Restore
  12. I had unchecked the option to have Google back up my apps during one of my factory resets, and this apparently deleted my online backups. So my app restores were manually via Titanium Backup

It's possible that this upgrade may have succeeded without doing a factory reset, which would have made things much easier. Also, I did note that during the Firmware Update process, it said "UNROOTED" on the screen. It's not clear if it would have succeeded if it were detected as rooted.

Edit: It appears that SMS Backup & Restore is redundant, as Titanium Backup can restore SMS messages. And Contacts as well. (I have a number of non-google-synced contacts)
 
trickskevry
Old
(Last edited by trickskevry; 12th January 2014 at 05:15 AM.)
#4  
Junior Member
Thanks Meter 0
Posts: 4
Join Date: Dec 2009
Quote:
Originally Posted by forrestgump2000 View Post
Well, I tried doing a factory reset, and it still resulted in a 0x1117008 error on attempting to install the OTA update! It wasn't really straightforward, but here's what I did to get the phone updated:
  1. Create Titanium Backup Root backup
  2. Create SMS Backup & Restore backup
  3. Via adb shell, make a tarball of all of /sdcard
  4. Get a copy of that tarball via adb pull
  5. Do factory reset. This will clear everything in /sdcard!
  6. Remove evidence of root
  7. Use LG Mobile Support Tool to get latest ROM. I can't link to it, but google for B2CAppSetup.exe The option to update the software is available via a menu option. It's about 2GB and takes a while to download.
  8. Re-root (ioroot 1.7)
  9. adb push sdcard tarball back on device
  10. Extract sdcard tarball via adb shell
  11. Restore messages via SMS Backup & Restore
  12. I had unchecked the option to have Google back up my apps during one of my factory resets, and this apparently deleted my online backups. So my app restores were manually via Titanium Backup

It's possible that this upgrade may have succeeded without doing a factory reset, which would have made things much easier. Also, I did note that during the Firmware Update process, it said "UNROOTED" on the screen. It's not clear if it would have succeeded if it were detected as rooted.

Edit: It appears that SMS Backup & Restore is redundant, as Titanium Backup can restore SMS messages. And Contacts as well. (I have a number of non-google-synced contacts)
I'm getting the same error... do you have any suggestions on how to get the update applied without the full reset? Thanks.

Edit: LG Support Tool finally worked to complete the update.
 
dhs.sun
Old
#5  
Junior Member
Thanks Meter 1
Posts: 11
Join Date: Feb 2014
Sign Encounter the same error while doing ota update. G2 rooted.

Quote:
Originally Posted by trickskevry View Post
I'm getting the same error... do you have any suggestions on how to get the update applied without the full reset? Thanks.

Edit: LG Support Tool finally worked to complete the update.
I encounter the same problem here while updating via OTA. Please guide me. Did u do factory reset using LG Support Tool or did u simply update kitkat via PC Suite? Will it also encounter the same error when using the latter method?
Tags
ota, root
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes