XNPH38R Update error – No computer available - ONE Q&A, Help & Troubleshooting

Hey there,
okay so these Oneplus One OTA problems are getting really annoying..
I can't update to 38R:
When trying via OTA:
Can't install this package on top of incompatible data. Please try another package or run a factory reset
E: Error executing updater binary in zip '/cache/.....zip'
E: Error installing zip file 'cache/.....zip'​​(NOT this common error with an .apk or .xml file in the end - because I didn't edit them).
Trying the modified 38R .zip:
Can't install this package on top of incompatible data. Please try another package or run a factory reset
E: Error executing updater binary in zip '/sdcard/.....zip'​Zip file verification is unchecked.
Things I did to my phone:
Xposed (uninstalled before)
Franco Kernel (uninstalled before)
Freezed some system apps (defrosted before)
Okay now comes the tricky point: I'm backpacking through asia, I barely have computers around and if I do, mostly guest accounts who won't allow to install anything (here: SDK). So the way over fastboot, which (eventually after 10 hours of trial and error) worked for me last time won't be possible here.
Invested WAY too much time again in doing research and downloading tons of Gigabytes with crappy internet speed. Too proud to open a thread. Damn
The one who finds a solution gets a virtual kiss and a cup of tea whenever I meet him. nohomo.

Milanwraith said:
Hey there,
okay so these Oneplus One OTA problems are getting really annoying..
I can't update to 38R:
When trying via OTA:
Can't install this package on top of incompatible data. Please try another package or run a factory reset
E: Error executing updater binary in zip '/cache/.....zip'
E: Error installing zip file 'cache/.....zip'​​(NOT this common error with an .apk or .xml file in the end - because I didn't edit them).
Trying the modified 38R .zip:
Can't install this package on top of incompatible data. Please try another package or run a factory reset
E: Error executing updater binary in zip '/sdcard/.....zip'​Zip file verification is unchecked.
Things I did to my phone:
Xposed (uninstalled before)
Franco Kernel (uninstalled before)
Freezed some system apps (defrosted before)
Okay now comes the tricky point: I'm backpacking through asia, I barely have computers around and if I do, mostly guest accounts who won't allow to install anything (here: SDK). So the way over fastboot, which (eventually after 10 hours of trial and error) worked for me last time won't be possible here.
Invested WAY too much time again in doing research and downloading tons of Gigabytes with crappy internet speed. Too proud to open a thread. Damn
The one who finds a solution gets a virtual kiss and a cup of tea whenever I meet him. nohomo.
Click to expand...
Click to collapse
Exactly what build are you currently running? If it's anything but 33R it will fail to install. Also, uninstalling Franco still leaves remnants behind that will cause an OTA to fail. Anyway, long story short, your best option is to download the recovery flashable of 38R to your phone, full wipe, and flash it in TWRP. Job done.
https://www.androidfilehost.com/?fid=95747613655046955
Transmitted via Bacon

Thanks.
Yeah 33R.
Okay I already guessed that I have to take the pain and do a wipe.. gonna wait with that a few says since 44S came out now.

Related

[Q] Flashing issues on rogers captivate

Ok, I have a rooted rogers captivate, running froyo, but now want to try a custom rom, but I'm having some issues.
I did install titanium backup, backup my entire system. I also downloaded the clockwork rom manager and did a flash ClockworkMod recovery.
I have gone thru the flashing directions as laid out by David Cogen here
theunlockr.com/2010/08/02/how-to-load-a-custom-rom-on-the-samsung-captivate-vibrant
but can't get past step 7, where you are in recovery mode and choose to select the package. I keep getting the error:
E:failed to verify whole-file signature
E:signature verification failed
Installation aborted
I have followed the directions completely, downloaded the zip file, connected my phone to my pc with the samsung keis option that pops up as soon as I connect my usb, transferred the unzipped file from my downloads folder to the sd card on my phone, but not into any folder on the card. then I go and unplug my usb, power down the phone, reboot it into recovery mode, select to reinstall packages, and we're up to that error code.
I have downloaded 3 dif roms, tried it with each, cognition, serendipity, and continuum, each give me the same code.......so what am I doing wrong???? Driving my nuts, been screwing around with this for 2 days, got nothing to show for it.
I have also tried using the mass storage mode, and the debugging mode, to transfer the file, this has given me a different issue. When I attempt to do this, the window opens up, showing me the files on my system, but as soon as I try to drag and drop the rom onto the sd card I get this error code:
error 0x80070057
When i googled this code it keeps coming up with system registry errors, so I downloaded registry mechanic, ran my whole system, cleaned up all registry issues, and tried again, same problem.
Came to work, attempted it from my office pc, win xp, same issue. Also tried it from my chef's laptop, win 7. he also is an android user, and side loads apps to his liquid, we had the same error come up on his.
I'm stumped, I have watched about a dozen different videos showing how to load a custom rom, I can't see anything that I am doing differently than they are. I have read several posting on how to load a custom rom, they all agree with the videos I was watching, and again, nothing I haven't already done.
I have tried everything I can think of, been up half the night burning through google searches, trying to find someone with the same problem, to no avail....So here I am, hoping someone here will see (the probably stupidly obvious) problem, and help me to start enjoying my android to the fullest.....
Thank you
I'm using a rogers captivate. Are you getting the actual clockwork recovery or the stock one (cwm has a different menu with alot more options and is green I think - I'm not too good with colors). If your not getting clockwork, their website has zip files for every phone they support. Download the captivate one, rename it update (keep the zip extension), put it on the internal sd card and flash it and voila CWM recovery. You should be able to flash a rom after that. Or go get the one click odin for 2.1 and install recovery after flashing that (that's what I did)
Edit: if you flash with odin, you will need to root again. But that's pretty easy and custom ROMs for the captivate kick a**
Sent from my SAMSUNG-SGH-I897 running serendipity 5.7 on telus using XDA App
If he's even getting the "can't verify whole signature" error, he's definetly in CWM recovery. I am in the same boat, I have read countless forum threads, how-to's, etc. Always ends the same. The rom goes through, deletes my old ROM/files, starts to install the new one, and gets stuck in one of various errors. Error 78, error 94, etc. Flashed to stock, rooted, tried cleaning caches, bins, etc. Can't figure it out. I never a problem with custom ROM's on 2.1.
BTW, it sounds like you need to just toggle signatures in CWM. Just boot into recovery menu(green one) and find the toggle signatures line. press that line and your phone should say signatures disabled. Then try running that ROM install again. Eithre it'll work or you'll have a different error, but at least you'll be past thsi error. GL

[Completed] How to reset my HTC One Max

I am a total newbie to Android modifications, and tried to find a way of specifying custom notifications on my HTC One Max. I have later found the application Ringdroid that fixes everything that I needed, but before I did that, I believed that I had to root the phone to achieve this. So, I read a lot of stuff, downloaded a lot of files, messed with adb, clockworkmod, rumrunner etc. without really knowing what I was doing, and in the end gave up, since it didn't look like I managed to root the phone properly after all. But, anyway, I understood that something had changed, since a couple of applications were missing. Anyway, the phone has worked fine since then, until recently, when I got a notice that software update 4.13.401.7, containing Android 5.0 Lollipop, and various other stuff, was ready for installation. So, I downloaded the update, and told it to install. The phone reboots, and then I get the following message:
CWM-based Recovery v6.0.5.1
E: Invalid command argument
E: Invalid command argument
Finding update package...
E: unknown volume for path [INTERNALSDCARD:0/Do
wnload/OTA_T6_UL_L50_SENSE60_MR_HTC_Europe_4.1
3.401.7-3.23.401.1_release_4360116ezjvoz69qm8r
zky.zip]
E: Can't mount INTERNALSDCARD:0/Download/OTA_T6
_UL_L50_SENSE60_MR_HTC_Eutope_4.13.401.7-3.23.
401.1_release_4360116ezjvoz69qm8rzky.zip
Installation aborted.
Rebooting...
Is there a way of letting me a) reset my phone to the default settings, letting me do this upgrade? or b), do this upgrade without resetting it?
XDA Visitor said:
I am a total newbie to Android modifications, and tried to find a way of specifying custom notifications on my HTC One Max. I have later found the application Ringdroid that fixes everything that I needed, but before I did that, I believed that I had to root the phone to achieve this. So, I read a lot of stuff, downloaded a lot of files, messed with adb, clockworkmod, rumrunner etc. without really knowing what I was doing, and in the end gave up, since it didn't look like I managed to root the phone properly after all. But, anyway, I understood that something had changed, since a couple of applications were missing. Anyway, the phone has worked fine since then, until recently, when I got a notice that software update 4.13.401.7, containing Android 5.0 Lollipop, and various other stuff, was ready for installation. So, I downloaded the update, and told it to install. The phone reboots, and then I get the following message:
CWM-based Recovery v6.0.5.1
E: Invalid command argument
E: Invalid command argument
Finding update package...
E: unknown volume for path [INTERNALSDCARD:0/Do
wnload/OTA_T6_UL_L50_SENSE60_MR_HTC_Europe_4.1
3.401.7-3.23.401.1_release_4360116ezjvoz69qm8r
zky.zip]
E: Can't mount INTERNALSDCARD:0/Download/OTA_T6
_UL_L50_SENSE60_MR_HTC_Eutope_4.13.401.7-3.23.
401.1_release_4360116ezjvoz69qm8rzky.zip
Installation aborted.
Rebooting...
Is there a way of letting me a) reset my phone to the default settings, letting me do this upgrade? or b), do this upgrade without resetting it?
Click to expand...
Click to collapse
Hi, thanks for using XDA assist!
First, please create an account so you can post in other forums.
Here is the main forum area for your device:
http://forum.xda-developers.com/htc-one-max
Here's where you should ask for help:
http://forum.xda-developers.com/htc-one-max/help
Consider bookmarking these sites for future reference.
Your device experts are located there and will be able to help.
Good luck!

[Completed] SOLVED Galaxy Tab 10.1 help

Edit: SOLVED
Hoping someone can roughly point me in the right direction. I'm not very savvy in flashing new ROM's, but I had success with my phone recently, so I decided to try and update my tablet and it's not going so well. It's a Samsung Galaxy Tab 10.1, model GT-P7510MA, which I believe is wifi only. I started off by following the youtube tutorial: 0eAQzxwEVjY
I did *not* make a backup, so shame on me right off the bat, but at least now I've learned this lesson.
There is no OS, but TWRP v2.2.0 is installed and I'm able to boot into it just fine. I'm able to transfer/push files via command line on my windows machine, but I did find something that seemed odd, which is that the top level directory is not named "/sdcard", instead it's just "/". When I transfer files, I have to name the the path "/" for them to show up in the top level directory. If I use "/sdcard", it looks like they upload, but I have no idea where they go. Not sure if there's any significance there, but figured I'd mention it.
The problem is that I can't seem to install any OS. I've tried Nameless 4.4.4, Clockworkmod 10.1, and AOSP 6.0. They all fail the same way, I'll type out what it says below:
--Install /aosp-6.0-p4-20151211.zip ...
Finding update package...
E:unknown volume for path [/aosp-6.0-p4-20151211.zip]
E:Can't mount '/aosp-6.0-p4-20151211.zip'
* Verifying filesystems...
* Verifying partition sizes
Error flashing zip '/aosp-6.0-p4-20151211.zip'
Another strange thing is that when I tried the aosp-6.0-p4wifi, it said that this device was a p4, which I don't think is correct, but that's why I tried the p4 version. It errors just the same. I've also tried to update TWRP, but I'm not sure you can update TWRP from within TWRP? I've tried using the file "twrp-2.8.7.-picassowifi.zip" and it errors the same as the OS'.
Edit: It's been sitting here powered on for a bit and then went to the blue teamwin screen and would flash off every five seconds or so. I figured this was maybe a screensaver? Next it powered off and on restart, all the files I've uploaded are no longer visible.
Any guidance is much appreciated.
Final edit: Kind of embarrassing...all I needed to do to find the /sdcard directory was just scroll down a little through the folders on the left (I thought it was supopsed to be the top directory). I'm pretty sure the 7510 is a wifi only version, but for some reason, none of the wifi ROM's I've tried will work. It gives an error and says my device is a p4 and not a p4wifi. Anyway, neither of the wifi/p4 Marshmallow ROM's will work, but all I had to do was wipe cache/delvic/system (I did do this several times) and factory reset (had not done this before) and install Cyanogenmod for p4 with the recommended Google Apps and all is working well.

[Completed] (Nexus 5) Error 7, made multiple mistakes, "assert" fix isn't working

As I understand, my situation is fairly specific, and so I need to address a few points:
This is my first time rooting a phone- I've made several mistakes but managed, at this point, to avoid bricking my phone
I'm using a Nexus 5, and flashing the pwnphone system (Android Open Pwn Project)
I've followed all the standard steps (except one... see below) for unlocking, rooting, and using TWRP as my recovery
I've also successfully flashed AOPP once, although I made an error I couldn't fix during setup and needed to reinstall
To my stupidity, I forgot to make a Nandroid backup on both attempts
I've just used TWRP to wipe my phone's Dalvik/ART Cache, system, data, and cache, assuming I could reflash the same zip I used before
MD5 check is disabled
Zip validation is disabled
Okay, so let's get down to the heart of the issue now. My phone is sitting here, plugged into my computer, I have a command prompt running, and adb is working properly. I try to flash THE SAME ZIP file I used, just before, to start from a clean slate AOPP install, and now I'm recieving an Error: 7.
I looked up the fixes for this, and ran into a problem: I'm already using the most recent version of TWRP- and I just made an alternate AOPP.zip where I removed the asserts from /META-INF/com/google/android/update-script. I was hoping this would solve my problem, but it didn't.
Now, instead of getting an Error: 7, I'm getting an "invalid zip format" notice with very little other information.
Installing zip file '/sdcard/aoppfix.zip'
Checking for MD5 file...
Skipping MD5 check: no MD5 file found
Invalid zip file format!
Error installing zip file '/sdcard/aoppfix.zip'
Updating partition details...
...done
Click to expand...
Click to collapse
I have no idea what to do at this point. In my earlier error, I failed to make a Nandroid backup file- and much to my dismay- I can't even find one someone has uploaded elsewhere which I could use to at least have a functioning phone to to boot into.
Can someone please help figure out what my next course of action is?
Hi and welcome to XDA Assist !
I`ve searching and I couldn`t find that rom on the Nexus 5 development forums so it`s hard to figure out what`s the problem
Your attempts to modify that script are courageous but I`m afraid that is more than a script issue
Try to flash a different rom with xda support and you`ll get more info and help , good luck !

Recovery -- what is it, and how can we root with it? :) H918

My H918 is what is currently in the shop (and this would not work on the H910 -- they use a different format), so I can't test this myself. WIth that said, this should be completely safe -- it will either work or it won't
I figured I would look to see what kind of security there was on the OTA update process.
As stated in the title, this is only for the H918 for now since I haven't had a chance to look at other models.
T-Mobile uses the regular SignApk straight out of the AOSP sources to sign their OTA zips.
It also turns out that the LGFOTA.apk will look on the SDcard for the update.zip:
Code:
/cache/fota/update.zip
/cache/fota/update_flag
/data/fota/update.zip
/pkg/SoftwareUpdate
/pkg/SoftwareUpdate/
#/storage/external_SD/SoftwareUpdate
/storage/external_SD/SoftwareUpdate/
/storage/sdcard0/SoftwareUpdate
/storage/sdcard0/SoftwareUpdate/
#/storage/sdcard0/SoftwareUpdate/enc
$/storage/sdcard0/SoftwareUpdate/enc/
Those are the paths that it searches -- the one we care about is /storage/external_SD/SoftwareUpdate/
Now when you sign an update.zip, it obviously needs to be verified with a key. The thing is, they include the key in the zip -- otacert -- why?
I don't have my H918 right now, but that isn't stopping me from looking for other attack vectors. This time it is stock recovery.
As near as I can tell, stock recovery uses the otacert in the zip to verify the signature of the zi.p. Which is fine from a VERIFICATION point of view. If the zip is modified in any way, the signature will fail. If the otacert file is not valid, the signature will fail. So, you know you are flashing a good file if the signature passes.
Now, from a security point of view, you don't include the cert that checks the signature WITH the file to be checked. I really think they screwed up here.
I don't have an H918 to test this on till mine gets back, but if someone else wants to, I can talk you through making an update.zip.
-- Brian
I'll give it a shot
From Android's developer website, it states that:
Sideloading does not bypass recovery's normal package signature verification mechanism—before installing a package, recovery will verify that it is signed with one of the private keys matching the public keys stored in the recovery partition, just as it would for a package delivered over-the-air...
...The RecoverySystem API checks the signature against public keys stored in the main system, in the file /system/etc/security/otacerts.zip (by default). Recovery checks the signature against public keys stored in the recovery partition RAM disk, in the file /res/keys.
Click to expand...
Click to collapse
Is this somehow bypassing that?
I haven't spent anywhere near the time decompiling lg_fota and recovery (the two main binaries that handle OTA) as I have lafd, but like I said, it looks like if there is an otacert in the zip it uses that instead.
The only way to find out for sure is to test it, and it looks like we have a volunteer
@storm68 I will craft up the zip for you. Gimme an hour to wake up...
-- Brian
runningnak3d said:
I haven't spent anywhere near the time decompiling lg_fota and recovery (the two main binaries that handle OTA) as I have lafd, but like I said, it looks like if there is an otacert in the zip it uses that instead.
The only way to find out for sure is to test it, and it looks like we have a volunteer
@storm68 I will craft up the zip for you. Gimme an hour to wake up...
-- Brian
Click to expand...
Click to collapse
Take your time. In the middle of an oil change. Lol
Also as long it's safe, no brick.
How'd this go? Home all day today and have a back up phone if need be. If you need another volunteer I'm game
Sent from my LG-H918 using Tapatalk
@runningnak3d
Sorry had an issue come up....
Anyway, here is the zip.
First, your bootloader must be unlocked. If not, you will have to flash the KDZ to fix your phone since it will fail the AVB check.
Your SDcard needs to be formatted vfat. Make a directory called SoftwareUpdate (caps matter -- remember this is Linux).
Download the zip and rename it to update.zip and stick it in that directory.
With the phone booted, get an adb shell.
Type (or copy / paste) this:
Code:
am start -n com.lge.lgfota.permission/com.lge.lgfota.permission.DmcEzUpdateStart
Your phone should reboot to recovery, and (crosses fingers) should start to flash. If so, you will have TWRP.
If it fails, I need to know exactly what the error was. If it says that it can't find an OTA, I have a few more things to try. If it says that the OTA failed signature check (or something to that extent), then this was all for nothing.
-- Brian
At work, will try when I get home some time tonight. If it doesn't work will it reboot back to normal?
I also still need to unlock bootloader. I'm still fresh outta the box. Lol
Yep. If it fails due to not finding it, or failing the sig check, you may have to reboot the phone yourself, but no changes will be made.
-- Brian
@runningnak3d
E: footer is wrong
E: signature verification failed
Also from she'll the phone just kinda blacks out for a sec and then nothing happens had to boot into recovery and try it that way
@whojabacod So you used the adb sideload method from recovery? If so, yes, that will fail because it uses the certs that are included with recovery.
I'll have my 918 back in a couple of days, and it will be on 10r or whatever the latest is, so I will have real incentive to get it rooted
-- Brian
With the last few posts being read I think I'll wait till you get your phone back and do your thing.
runningnak3d said:
Sorry had an issue come up....
Anyway, here is the zip.
First, your bootloader must be unlocked. If not, you will have to flash the KDZ to fix your phone since it will fail the AVB check.
Your SDcard needs to be formatted vfat. Make a directory called SoftwareUpdate (caps matter -- remember this is Linux).
Download the zip and rename it to update.zip and stick it in that directory.
With the phone booted, get an adb shell.
Type (or copy / paste) this:
Your phone should reboot to recovery, and (crosses fingers) should start to flash. If so, you will have TWRP.
If it fails, I need to know exactly what the error was. If it says that it can't find an OTA, I have a few more things to try. If it says that the OTA failed signature check (or something to that extent), then this was all for nothing.
-- Brian
Click to expand...
Click to collapse
I'll try this later today. Can I format the SD card via phone?
Sent from my LG V20 using XDA Labs
After browsing around, related to this process. With in The first couple of files I looked at which were related to fota. I will say I'm 100% positive this is how the malware has root on my phone. Explains why my phone says I have an external sd card installed , when i do not have one in. @runningnak3d . I do appreciate all your time and effort you've put into getting root on this phone, again. And this process will work when implemented properly. ( not saying his process is incorrect ) . reason I say I'm certain. Is because the files in my phone. Look reeeeaal.... Firmiliar. Almost like I have seen the words spoken somewhere before.. **cough** previous posts above **cough**
Is this something that still needs a tester? Assuming it's as safe as estimated, since this is my (new) daily driver, I'd be willing to try it with my stock H918 10q.

Categories

Resources