Related
Good morrning everybody.
Yesterday I tried to flash the circle battery found in ROM Manager into my Android 2.2 system. Clockwork Recovery suggested to run a backup, which I naturally did, and then it started to flash the battery into the system.
Until that point it worked fine and never returned an error or something else, but after the first reboot, the battery was properly replaced but nearly every app installed in my android crashes (googlemail, sms, phone, launcher pro, and so on) and my phone went into a boot loop.
Trying to restore my system with the Clockwork recovery manager also didn't work as it should, so I had to perform a full factory reset. (By the way, I got the same boot loop after trying to deinstall crapware via titanium backup)
My phone is a o2 - branded HTC Desire with Froyo, HBOOT-093.0001 and was rooted by unrevoked (S-ON).
Does anyone have an idea about that problem and know a solution? thanks in advance ;-)
cheers
PS: please forgive my when i wrote nonsense, it's 6 o'clock in the morning
Okay, I played a little bit around with my mobile phone and i figured something.
I made it to activate the plane mode before my phone decided to reboot again, so I managed to break this loop.
Now "only" "RSS-Reader, MMS, NewsReader, the Google Mail App, the "Google-Services-Framework (Prozess com.google.process.gapps)" and the Sense-Launcher crashes (maybe because I've a Mail shortcut or something on the screens, I don't know it exactly (using LauncherPro+)
I also read that flashing could set the ringtones to NULL (for the guys who aren't that deep into informatics: NULL = nothing; but NULL is not the number "0" (null-pointer-exception). I took a look into my settings but there are definitively ring tones set but unfortunately I can't take a look into my GMail app due to these crashes.
greetings
Cuupa
Try using Advanced -> Fix Permissions in CWM. It is supposed to help with FCs
Cuupa said:
Okay, I played a little bit around with my mobile phone and i figured something.
I made it to activate the plane mode before my phone decided to reboot again, so I managed to break this loop.
Now "only" "RSS-Reader, MMS, NewsReader, the Google Mail App, the "Google-Services-Framework (Prozess com.google.process.gapps)" and the Sense-Launcher crashes (maybe because I've a Mail shortcut or something on the screens, I don't know it exactly (using LauncherPro+)
I also read that flashing could set the ringtones to NULL (for the guys who aren't that deep into informatics: NULL = nothing; but NULL is not the number "0" (null-pointer-exception). I took a look into my settings but there are definitively ring tones set but unfortunately I can't take a look into my GMail app due to these crashes.
greetings
Cuupa
Click to expand...
Click to collapse
I had a similar issues on CM7 while the wrong gapps version was flashed :S
Hey guys, thanks for your reply.
@frosty_ice: from the CWM recovery menu (power + "vol-") I've only the options of
- reboot recovery
- wipe dalvik cache
- wipe battery stats
- report error
- key test
- restart adbd
- process dump
which are listed at "advanced"
When I select "fix permissions" in ROM Manager, it throws the error "Error while executing privileged commands" (translated from german, I don't know the original sentence)
I'm using ROM Manager v4.1.0.0
@metalron: I did not flashed any version of gapps, I only flashed the circle battery "SuperCircle Battery v.B" found at "Pinkolin - Pinky Desire". Does this automaticly flash other components into my system?
greetings
Cuupa said:
Hey guys, thanks for your reply.
@frosty_ice: from the CWM recovery menu (power + "vol-") I've only the options of
- reboot recovery
- wipe dalvik cache
- wipe battery stats
- report error
- key test
- restart adbd
- process dump
which are listed at "advanced"
When I select "fix permissions" in ROM Manager, it throws the error "Error while executing privileged commands" (translated from german, I don't know the original sentence)
I'm using ROM Manager v4.1.0.0
@metalron: I did not flashed any version of gapps, I only flashed the circle battery "SuperCircle Battery v.B" found at "Pinkolin - Pinky Desire". Does this automaticly flash other components into my system?
greetings
Click to expand...
Click to collapse
I think thats your issues, as far as I know you need gapps, that too the right version although most apps can be downloaded via market but then you need market and for some odd reason not flashing gapps or flashing the wrong one put me in a boot loop.. so im guessing its the same for you.
http://goo-inside.me/google-apps/
I have an LG Optimus V (Virgin Mobile) with 2.3.3 Gingerbread with aospcmod-ov-20110415-signed.zip running before becoming stuck in Android System Recovery. It happened when I tried updating the rom to aospcmod-ov-20110427. I had the proper gapps and follwed the flashing rom instructions from romrepo wiki. After that we lost clockworkmod recovery 3.0.0.6 . We then installed clockworkmod recovery 3.0.2.8 because it was the only one that would reinstall and it was recommended. Once it was installed no files from the sd card could be accessed so I removed clockworkmod recovery 3.0.2.8 . Once we removed cwm recovery 3.0.2.8 I was faced with the blue fastboot screen. To get out of the blue fastboot screen I had to use vm fastboot root. Once I did that I was able to go thru the full process of 1. Move all files you intend to flash to the root of your sd card (ex. aospCmod.zip, GAPPS.zip, kernel (optional)).
2. First you need to wipe/format your phone, in clockwork recovery: Wipe data/factory reset, wipe cache partition. Under Partitions menu (or Mounts & Storage in 3.0.0.6) in recovery: Format boot, system, data, cache. Under advanced: wipe Dalvik Cache.
3. Flash in this order:
A. AospCmod
B. GAPPS
C. Kernel (optional).
4. Reboot System
5. NOTE: On Optimus V when first logging in, if you click "Sign In" it will ask you to slide of your keyboard. Just go back and press "Skip." You can sign into your Accounts later in settings.
All of the processed went thru successfully and went to reboot and it rebooted back to Android System Recovery. I have checked my steps and tried this process continually but it keeps looping me back to Android System Recovery instead of loading the Rom.
Any suggestions would be greatly appreciated!
P.S. You can email me at [email protected]
I'm trying to figure out the best way to install a new rom/firmware. Here is the process I have been using to date but I'm sure there must be easier way then doing all this.
1. Reinstall firmware/rom.
2. Check recovery to see if it still works. If it doesn't reinstall it.
3. Install su through recovery if necessary.
4. Install a file manager if necessary.
5. Install titanium backup.
6. Install Apps2SD
7. Install 10 apps at a time (so memory doesn't fill up) then use apps2sd to link to SD card.
8. Check to see if everything is running smoothly. If it's not do a wipe at this point and go back to step 4.
This is a time consuming process and I'm looking for ways to improve the process. Especially at step 7. It takes forever to load the apps then link2sd. Is there another way to do this part so memory doesn't fill up? Even when I check the option to auto link it doesn't auto link when installing apps from titanium.
I don't use nandroid. I've tried it in the past and the restoration usually ends up being pretty buggy. I've spoken to a few friends and they don't do it either. i'm not sure if it's possible that I will brick my phone without doing a nandroid backup but I haven't yet.
Micromax a70 rom
I bought this mobile on 10th of this month... And installed applications named ninjamorph...
It said with that we can change the notification bar colour... Tried with it and rebooted the phone,
and it doesn't boot up now... Pls help me, when tried to reflash it with the service center, they
are responding negative that they couldn't install the software... Can you pls guide me to install the
stock rom back... bcoz the boot screen and all is working perfectly... pls help me out sir...
Thanks,
Sanjeev. A
This thread is dedicated to hacking and development of the Sharp SH7218u. This is an Android phone with a somewhat unique clamshell form-factor.
Before proceeding, please note that all of the usual warnings apply. The software and techniques described here have the potential to break your device and make it unusable. By using the software and following these techniques you run the risk of bricking your phone. I take no responsibility if this happens - proceed at your own risk.
First, some credits for the work of others:
Z4root:
Developed by xda member RyanZA.
http://forum.xda-developers.com/showthread.php?t=833953
SH7218u Clockworkmod Recovery:
Clockworkmod original developer is Koushik Dutta:
www.clockworkmod.com
Dialer2:
Original developer of now open source dialer is dnaq Productions:
http://dnaq.tumblr.com/
Initial hacking and development work:
Gigi Tse is credited for early and ongoing work for the SH7218u:
http://gigitse.com/
http://www.msharp.cn/forum/t390991/page1/
Now on the instructions....
-------------------
Rooting Your Phone, Installing Clockworkmod Recovery, and Installing Google Apps
Gather the Required Files:
1. Go to the z4root xda thread, login in and download z4root.1.3.0.apk:
http://forum.xda-developers.com/showthread.php?t=833953
2. Download SH7218u_recovery.apk:
(attached below)
3. Download the Clockworkmod recovery flashable Google Apps file from the following site:
http://goo-inside.me/gapps
In the table, you want to select the HDPI, CyanogenMod 6 version. The file that you download should be
called 'gapps-hdpi-20101114-signed.zip'
4. Place these three files on your micro-SD card and insert the card into your phone.
Root Your Phone
1. Boot up your phone and skip the system setup wizard. Go to the app drawer and run 'Settings'.
2. Select 'Applications', and enable 'Unknown sources'.
3. Select 'Development', and enable 'USB debugging'.
4. Exit back out to your home screen launcher, then go to the app drawer and run 'ES File Explorer'.
5. The file explorer should show you the contents of your sd card. Tap on the file 'z4root.1.3.0.apk'.
6. Confirm installation of z4root, and when this is complete select 'Open' to run the app.
7. From within z4root, press the 'Permanent Root' button.
8. Wait until this process is complete, and the phone will reboot by itself. It can take 30 seconds or so for this to happen, so be patient. You are now rooted.
Flash Clockworkmod Recovery Image
You must be rooted for this to work. Do this after you have successfully completed the rooting process above. Also please note that this is not the CWM recovery image developed by Gigi Tse. Her image contains CWM version 3.0.2.4. This is my recovery image and contains CWM version 5.0.2.8.
1. Open the app drawer and run 'ES File Explorer'.
2. Tap on the file 'SH7218u_recovery.apk'.
3. Confirm installation and run the application by selecting 'Open' once installation is complete.
4. On startup, the application will request Superuser privleges - press 'Accept' to allow this.
5. Press the 'Flash Clockworkmod Recovery' button.
6. Wait a few seconds until you see the confirmation message 'Recovery Flash Complete'.
7. Exit out of the application. You now have Clockworkmod as your recovery. You can uninstall the SH7218u_recovery app if you wish as you have no further use of it.
Note for users of Link2SD: This version of Clockworkmod recovery will perform backup and restore operations on the secondary SD card partition used by Link2SD. However, that partition must be formatted in the ext3 filesystem for this to work. Formatting the partition in any other filesystem (e.g. ext2, fat32, ext4, etc.), will result in failure to mount and backup the partition. An SD card can be prepared for use with Link2SD from within this version of Clockworkmod recovery by using the 'Partition SD Card' feature within the 'Advanced' menu.
Install Google Apps
1. Boot into Clockworkmod Recovery. This is done by powering down your phone, then turning it back on by pressing and holding down the number 3 and 6 buttons together, then pressing and releasing the power button. Continue to hold the number 3 and 6 buttons until you see the Clockworkmod screen.
2. Select 'install zip from sdcard' from the menu.
3. Select 'choose zip from sdcard' from the next menu.
4. The next menu will be the contents of your sdcard. Select the Google Apps file - 'gapps-hdpi-20101114-signed.zip'.
5. Confirm the installation and wait until it is complete.
6. Press the back button once to get back to the main screen and select 'reboot system now'. You now have Google Apps installed.
When you reboot the device, you will be taken through the Google account setup. Please note that in order for contacts applications to work with Google synchronization, you will need to install a modified contact editor. The stock firmware on this phone is not intended to sync with the Google servers as it was intended for Chinese users. The modified contact editor fixes this issue. It is free and available from the Market. Look for 'Contact Editor Free' by a developer named 'dmfs'.
Deleted
Deleted
Thank you! Very good job!
No ideas how to get the phone to answer a call when you open?
TabletGuru said:
Thank you! Very good job!
No ideas how to get the phone to answer a call when you open?
Click to expand...
Click to collapse
Hey someone read my thread!!
Sorry, no posts on this thread yet and it has been up for a while. I think most people who have this phone stick to Howard forums or other such sites that cater to the phone type and its region of origin.
As for your question, no...but I have tried. That would require a modification of the phone app or a change to the OS itself as the phone app is the active app when the phone is ringing and the device is opened. If I had the source code for the stock phone app, this would be a fairly easy thing to do. Unfortunately, I have been unable to find the source for the stock device firmware anywhere. I tried compiling a generic Froyo phone app from the Google source, but of course this did not work. This is a somewhat special app that needs to interface with several parts of the device's hardware, so a generic version just doesn't work. Unless Sharp releases the full source code for the stock firmware, I don't think this is going to be possible....at least not from someone with my somewhat limited development abilities.
Sent from my MB855 using xda premium
Google Play
Hey xdajunkman, amazing work you are doing here.
Have you considered adding Google Play to the mix? I was able to get the latest version working just fine on my SH7218u.
How hard would it be to hack the light notifications area of the phone, to make some of the notifications last for 1-2 seconds longer?
I should also add that my phone is giving some really flaky GPS information. It is putting me somewhere in the ocean near China unless I use wifi only. Do you have any experience with this?
EDIT: I don't know why, but the dialer is not working for me with regard to the long-press of the delete key and silent (#) key. No idea why...
EDIT2: It is because I had another keyboard installed; which must do something funky... switching back to a default keyboard and then trying seemed to work!
Thanks for your guide! Do you have got new version Rom? 2.3 or 2.3.5?
johnny8384 said:
Thanks for your guide! Do you have got new version Rom? 2.3 or 2.3.5?
Click to expand...
Click to collapse
Not likely to come. This would mean building something like CM7 for a new device from scratch. This kind of task takes dozens of man-hours for an expert developer, and that assumes that they have access to the original source for the release build. We do not have the original source, and there is no such developer working on this device. We will be stuck with Froyo.
Thank you so much for taking the time to write a guide xdajunkman!
I received my SH7218u today and did everything. The instructions were clear and the whole process took no more than 30 minutes.
Surprisingly, my SH7218u accepts 64 microsd card (after you format it).
Is it ok to have 2 partitions?
One is a ext2, and the other I just created using clockwork mod ext3...
I'm wanting to use that custom rom..
EDIT: clockwork mod Repartitioned my ext2 to ext3 now ಠ_ಠ
and all my apps are "installed"
Going to make a backup rom now.. and then Install xdajunkman's custom rom >__<
EDIT: Ok succesfully installed the Custom rom It looks great I might say awesome work xdajunkman
Ok the question is now.. how to I get back all my previous apps and stuff?
I followed the guide and made a backup already
My 7218u stuck at Sharp logo when boot because i've uninstalled a system apps ( don't remember exactly) what i've to do now? plz help me
P/S: My english sucks, sorry for that
delpan said:
My 7218u stuck at Sharp logo when boot because i've uninstalled a system apps ( don't remember exactly) what i've to do now? plz help me
P/S: My english sucks, sorry for that
Click to expand...
Click to collapse
Boot into clockwork mod by pressing 3and 6 and the power on button, (assuming you have that installed)
Reinstall the rom.. http://forum.xda-developers.com/showthread.php?p=22106340#post22106340
sirjoe1 said:
EDIT: Ok succesfully installed the Custom rom It looks great I might say awesome work xdajunkman
Ok the question is now.. how to I get back all my previous apps and stuff?
I followed the guide and made a backup already
Click to expand...
Click to collapse
It is usually just easier if you wait until you have the new ROM installed before you try and install your apps. There is no reliable way from within CWM to restore your installed apps.
However, because the new ROM is just a modified version of the stock ROM, it should be possible to flash the new ROM without wiping the existing user data and keeping your installed apps. Restore your backup that has all of your apps installed. Then, flash the modified ROM but skip the step in the instructions that tells you to wipe existing user data. Instead of wiping the user data, do the following:
1. In the 'mounts and storage' menu of CWM recovery, select to format both '/system' and '/cache'
2. In the 'advanced' menu of CWM, select 'Wipe Dalvik cache'
Now proceed with installing the ROM as per the instructions. This should result in the modified ROM being installed, but all of your installed apps should be protected.
If this does not work, then you will just have to re-installed the modified ROM according to the instructions (including wiping the existing user data), then re-install all of your apps. For future reference, a great app called Titanium Backup will allow you to backup your apps and restore them after changing the ROM.
sirjoe1 said:
-->My 7218u stuck at Sharp logo when boot because i've uninstalled a system apps
-->( don't remember exactly) what i've to do now? plz help me
Boot into clockwork mod by pressing 3and 6 and the power on button, (assuming you have that installed)
Reinstall the rom.. http://forum.xda-developers.com/showthread.php?p=22106340#post22106340
Click to expand...
Click to collapse
Agree with sirjoe1. Hopefully you flashed CWM as your recovery before you did this. However, if not then booting into recovery mode as described above should trigger a factory reset from the stock recovery partition. I have not attempted this myself with the stock recovery, but usually what this will do is simply return your device to it's stock state. You can then start over using the instructions in the OP....but without deleting critical system apps this time.
Hello again, I've a question, has anyone successfully Overclocked the cpu frequency on this phone using setcpu or similar apps?
Overclocking not possible without either a custom kernel or a kernel module of some sort. As the source for the stock kernel was never released, such a thing would be a HUGE undertaking. Very unlikely to ever happen.
xdajunkman said:
Overclocking not possible without either a custom kernel or a kernel module of some sort. As the source for the stock kernel was never released, such a thing would be a HUGE undertaking. Very unlikely to ever happen.
Click to expand...
Click to collapse
Oh darn, that's such a downer..
These sh7218u threads are so dead nowadays :/
I might have messed up my phone -_- (again)
I went into the /data/sdext2/dalvik-cache and deleted everything and now a few apps have gone missing, and some won't work, they just give me a force close error >___<
I also lost my go launcher ex settings..
and to make things worse.... my internal memory went to 0% free... deleted a few things to clear up 8mb..
Any Ideas how to fix this ? @[email protected]
[Can you guys play 480p videos?
I can't.. 360p runs fine though..]
I am hoping to get this device this week.
Thanks for your tutorial, and I will let you know if it runs out just fine
Q&A for [ ROM ][ Apr 14 ] Stock Rooted YNG1TAS0YL
Some developers prefer that questions remain separate from their main development thread to help keep things organized. Placing your question within this thread will increase its chances of being answered by a member of the community or by the developer.
Before posting, please use the forum search and read through the discussion thread for [ ROM ][ Apr 14 ] Stock Rooted YNG1TAS0YL. If you can't find an answer, post it here, being sure to give as much information as possible (firmware version, steps to reproduce, logcat if available) so that you can get help.
Thanks for understanding and for helping to keep XDA neat and tidy!
You are my savior!!! :angel: I tried all version and all methods to mount cm12 on multirom as a secondary but nothing works :crying:, nothing except your version!!!! :victory: As primary i have your cm11 XNPH05Q may depend on this?
Can you tell me the default read ahead buffer size, scheduler, tcp congestion Control??? Thanks
Me too, same problem, i install this rom as secondary on multirom, have you resolved in some way?
YNG1TAS0YL Radio - will it give access to FM radio???
Sir Calkulin, ive just flashed the cm12s stock rom manually, will the YNG1TAS0YL Radio help me access to FM radio? or is this somethin else.. In case this update does help me access FM radio then how do i go about it.. my device is unrooted with bootloader still intact..
I'm a noob so please help me out here..
nitsleo85 said:
Sir Calkulin, ive just flashed the cm12s stock rom manually, will the YNG1TAS0YL Radio help me access to FM radio? or is this somethin else.. In case this update does help me access FM radio then how do i go about it.. my device is unrooted with bootloader still intact..
I'm a noob so please help me out here..
Click to expand...
Click to collapse
What FM radio? They're is no hardware in the OPO for it. The radio referred to is the mobile phone radio.
hi, i'm not able to get rid of the developer options crash in the settings menu. It was a clean install, initially it works, as soon as I reboot starts to fc and never works. I didnt flash any super su zip.
A question about changing the temperature unit.
Thanks for this great rom.
Just a quick question on how to change temperature unit from Fahrenheit to Celsius?
Hello!
As reported in the downloadthread there is a problem with the developer options. I have tried two installs, one as update and a second clean one, the result is the same. Setings get a fc when choosing developer options.
Any solution to this?
Best regards!
I have installed this ROM everything is working, except from i can't find the email app (Boxer) nor can i go into the developer options it comes up with a error report.
Here's what i did when i installed CM12S:
In TWRP recovery mode I did the following:
-Wipe data
-Wipe cache
-Wipe Dalvik cache
-Wipe Internal storage
-Wipe System
-Format data
So after that, no OS is installed.
Then:
-Reboot to recovery
-Transferred your ROM Plus the zip files along with the radio files flashed both files to my USB
Then In recovery mode:
-Connected the USB Flash through OTG cable
-Went to Mount and ticked the OTG
-Went Back
-Selected Install zip and selected to install the rooted stock CM12S zip and then afterwards I flashed the Radio files zip of CM12S.
Then:
-Rebooted and after the boot of the device, I turned off the device and rebooted to recovery mode again.
Then:
-Wiped data
-Wiped Cache
-Wiped Dalvik Cache
-Wiped Internal storage
-Format data
Then I rebooted and after the device booted I left the phone 3-5 minutes to settle.
-Settings
-Backup and Reset
-Unticked the 2 boxes
-Reset device
I then let the phone boot up and left it to settle to let it run the background processes run for 3-5mins.
Should I use the Official ROM then re-root the Phone again or have I missed something?
I haven't used any custom kernels i used the stock one installed that shouldn't cause any issues should it?
Nor do I have the F2SP partition I just used the default stock one installed on the phone.
BootLoop
I flashed it, but i got bootloop.
My device is stock 05Q, Rooted, TWRP Recovery.
Why this problem happen?
Someone please help me. I really want this update...
Hi, I notice an problem, when i flash an kernel like a boeffla beta2 or AK 140 and reboot, when go to the developers options, the application settings crash, and the root don't work. For example when i open titanium backup it say i don't have a SU binary installed and the same thing also happens with other app require root. The procedure i use to flash a kernel is, do an wipe cache and dalvik cache, flash a .zip kernel and reboot.
What can i do for install an kernel without this problem?
Sorry for my bad english, i'm italian.
EDIT: the developers options crash also without the istallation of an kernel, when i reboot the phone for the first time after the os12 flash the developers options crash.
so we can flash it as we do for the OTA or we should have a costum recovery ?
So just to be clear, I flash:
1) the ROM
2) the Extras
3) Reboot and we're good to go?
Missing Boxer
I too flashed this OTA ROM and am missing Boxer. The stock email was wiped away but nothing to replace it but Gmail. Tried flashing again and still nothing. Developer working fine for me. Any ideas?
Hi!
I have two very noob questions.
First:
Can i make clean install, whit keep my personal data, my app locations in the home screen and more.... ( I think no )
Second:
What does it mean "FC"? I am not an English pesron but i try to search that and I think this is not mean " finger cross, or football club..... ;-D"
RZeeyy said:
Hi!
I have two very noob questions.
First:
Can i make clean install, whit keep my personal data, my app locations in the home screen and more.... ( I think no )
Second:
What does it mean "FC"? I am not an English pesron but i try to search that and I think this is not mean " finger cross, or football club..... ;-D"
Click to expand...
Click to collapse
First: No - you'll have to install apps from scrartch, or use something like Titanium Backup or Helium if you want the data kept (not system apps though)
Second: FC = Force Close
Calkulin cm12s settings FC when going to dev options (seems to work)
Hi everybody, i had problems with access to developer options (integer causing com.android.settings crash) and thanks to GenghisZ's answer, i was able to repair this error without flashing rom again.
I have looked in /etc/init.d at 99firstboot you mentioned
I have moved file 99firstboot to another folder to disable it at startup
As it was creating persist.sys.root_access (with a '3' valuethat was causing the error?) in /data/property, i have also moved this file somewhere else.
After that, i have rooted it manually and it seems to work well.
I hope it can help other people... If you have this problem maybe we can try this.
I'm not a developper but i know linux a little.
Thanks for amazing site and read you soon
[This was already posted, I just moved it to the Shield Q&A.]
As many of you may know, Nvidia has recalled their Shield Tablets. I'll be getting a replacement soon. I'll be rooting it as soon as possible when I get it, but first I have a few questions.
First of all, I rooted my tablet using a guide at IBTimes (that used info from XDA forums) installing CWM recovery.
After rooting I installed Link2SD, pretty much the reason I rooted, to save up some space on my internal memory. Everything was going fine, until I received the recall notice. I moved all my app files back to the internal memory, deleted Link2SD, ran a full unroot on SuperSU, (after a while of hanging on the "Please Wait" screen the app just crashed, it wouldn't load up and Root Checker said I had no root access after rebooting.
I don't know whether this was supposed to happen or whether it should have gone more smoothly, please give me an answer to this and tell me if it affected my system in any way) and fastboot flashed the stock recovery.img.
However when I tried to install the update, I got a red triangle error. After checking the log I got an error saying "Package expects build fingerprint of ... or ..., this device has ...."
I can't remember what the fingerprints were, but the first one was something that began with "nvidia/", had a bunch of numbers in the middle followed by an underscore, then it ended with "/release-keys".
However the device's current build fingerprint was exactly the same as the first, except that it cut off halfway through, right after the numbers and the underscore.
I tried resetting my cache, I tried a wipe of the user data. The only way to fix this for me was to re-install a bunch of stock images - recovery.img, boot.img, system.img, etc.
I don't want to wipe my data next time. So I ask for this in my answer:
- An explanation of what the error means
- How this error is caused
- A way to fix this error without wiping my device
- How to prevent this error
- If what happened to SuperSU in my case is normal and if it affected my device in some way
- And, if possible, a way to install the update successfully without getting this error and without having to unroot or remove CWM, and details on how to do this method and any risks.
Thanks in advance. An answer soon would be appreciated.
Quick answer:
- You don't need to restore to full stock before updating to the latest OTA. This is what I did, running a rooted stock system with TWRP recovery:
-- Go to Settings > About tablet > System updates and continue to click Check Now until the update has been found. I had to click like 4 or 5 times before it was found. It'll download automatically to your device (not your SD card), but I forget where that download location is... XD
-- once you've found your downloaded OTA.zip, copy it to a location you can easily find from your custom recovery.
-- reboot into custom recovery, flash OTA.zip, reflash superSU.zip, wipe cache NOT DATA, reboot
-- wait until device boots up, wait until the Optimizing blah blah process is done.
-- enjoy!
Additional thoughts:
- I've tried the Link2SD app, but I think it messes with my system in a way I don't like; personally I'd rather delete the apps I never use via custom recovery (see THIS THREAD on how to debloat your tablet for yourself!
- I think your error happened when you flashed stock recovery on top of the custom one. To prevent this next time, simply wait for either a flashable zip in THIS OTHER THREAD, or you can check to see if nVidia released any OTA3.1 recovery images if you want that full-stock experience.
Hope this helps!