Nexus 7 (2013) tablette OTA güncellemesini ADB ile yüklemeyi denediğimde doğrulama hatası alıyorum
<p>
Notlar:</p>
<ul>
<li>
Tabletin kilidi açık ve root erişimine sahip (SuperSU Pro v1.75)</li>
<li>
TWRP 2.6.3.0 kurtarma (recovery) yüklü, ama "adb sideload" için stock kurtarma modunu başlatıyorum</li>
<li>
Sürücüler yüklü, bilgisayar Win 7 x64 ve cihaz her modda tanınıyor (MTP, USB hata ayıklama, bootloader)</li>
</ul>
<p>
Stock recovery ile adb sideload üzerinden "<code>7d9b309e11da82edb5373a1f59965bca89f6041f.signed-razor-KRT16S-from-JSS15R.7d9b309e.zip</code>" dosyasını yüklemeyi denediğimde şu hatayı alıyorum:</p>
<blockquote>
<pre>
<code>Finding update package...
Opening update package...
Verifying update package...
Installing update...
Verifying current system...
"/system/app/Drive.apk" has unexpected contents.
E:Error in /tmp/update.zip
(Status 7)
Installation aborted.</code></pre>
</blockquote>
<p>
Neyi yanlış yapıyorum? abd sideload'ın düzgün çalışması için neyi değiştirmem gerekiyor?</p>
24.09.2014 tarihinde
Volkan Eyüp
sordu
Bu soruya toplam 1 cevap verilmiştir
<p>Hatanın görünen sebebi Titanium Backup Pro’yu kullanırken “freze” özelliğini bazı sistem uygulamalarından kurtulmak için kullanılması, o sistem uygulamaları şunlar:</p>
<ul>
<li>ASUS Keyboard</li>
<li>Calendar</li>
<li>Calendar Storage</li>
<li>com.android.providers.partnerbookmarks</li>
<li>com.android.sharedstoragebackup</li>
<li>com.google.android.voicesearch</li>
<li>Exchange Services</li>
<li>Gmail</li>
<li>Google One Time Init</li>
<li>Google Play Books</li>
<li>Google Play Games</li>
<li>Google Play Magazines</li>
<li>Google Play Movies</li>
<li>Google Play Music</li>
<li>Google Search</li>
<li>Google Text-to-speech Engine</li>
<li>Hangouts</li>
<li>iWnn IME</li>
<li>iWnnIME Keyboard (White)</li>
<li>One Time Init</li>
</ul>
<p>Görünüşe göre bu sorudaki adb sideload ’un neden erken bir hata uyarısıyla kurtarıldığını açıklıyor. Ayrıca bazı sistem uygulamalarının yüklemesini kaldırmaktan da kaynaklanıyor olabilir.<br />
<br />
<strong>Çözüm</strong><br />
Çözümü şu cevapta <a href="http://forum.xda-developers.com/showpost.php?p=47474021&postcount=26">şurada</a> buldum. Anafikir şu: eğer ki modifiye edilmiş bir resminiz varsa, OTA sideload’un başarılı olmasını sağlayabilmek için onu düzenlemeniz gerek.<br />
İlk olarak devamlı olarak sahip olduğunuz yapı için stock resmi indirin. Cihazınız için uygun olanın o olduğundan emin olun. WiFi 4.3 (JSS15R)resmini indirmem gerektiğini kastettiğim sürümünde JSS15R to KRT16S güncelleme yapmaya çalıştım. Benim durumumda bu razor-jss15r-factory-ec2d4f76.tgz dosyasıydı. Daha sonra bana razor-jss15r. adında bir alt dosya vereni açtım. İçinde kabuk programlar vardı. Bir .img dosyası ve bir .zip (image-razor-jss15r.zip).Daha sonrakinin açılması gerekiyordu. Daha sonra .img dosyalarını .zip dosyasını açtığım yere koydum: <br />
</p>
<ul>
<li>boot.img</li>
<li>cache.img</li>
<li>recovery.img</li>
<li>system.img</li>
<li>userdata.img</li>
</ul>
<p><br />
Not: fastboot erase system ’ı içeren adımı atladım çünkü bu çıktılardan da apaçık görülebileceği üzere, fastboot flash system system.img’ de belirtiliyordu. Ayrıca fastboot flash boot boot.img ve fastboot flash recovery recovery.img kısımlarını da atladım çünkü bu “kısımların” modifiye edilmiş gibi olmadığını düşündüm(ve haklı çıktım). Ama yine de son iki tanesine ihtiyacınız olabilir. Büyük ihtimalle bu neyi modifiye ettiğinize bağlı ki bu adb sideload adımını engelliyor(Örnek: hata mesajını okuyun ve anlamaya çalışın)<br />
Çıktı şu:</p>
<blockquote>
<p># fastboot flash system system.img</p>
<p>erasing 'system'...</p>
<p>OKAY [ 1.160s]</p>
<p>sending 'system' (603447 KB)...</p>
<p>OKAY [ 19.786s]</p>
<p>writing 'system'...</p>
<p>OKAY [ 26.720s]</p>
<p>finished. total time: 47.668s</p>
</blockquote>
<p><br />
Sonunda OTA güncellemesi yapılabilen temiz bir sisteminiz oldu.<br />
<br />
Yani özetle, yürüttüğünüz stock resimden sadece fastboot flash system system.img ’ye ihtiyaç duyabilirsiniz, eğer ki doğrulama sürecinde herhangi bir hata uyarısı alırsanız:<br />
</p>
<blockquote>
<p>Verifying current system...</p>
<p>"/system/<SOME>.apk" has unexpected contents.</p>
<p>E:Error in /tmp/update.zip</p>
<p>(Status 7)</p>
</blockquote>
<p><br />
Fabrika resimleri için indirin(Nexus 7, ikisi için de)<br />
<br />
<strong>. </strong><a href="https://developers.google.com/android/nexus/images#razor">Factory Images "razor" for Nexus 7 [2013] (Wi-Fi)</a></p>
<p>· <a href="https://developers.google.com/android/nexus/images#razorg">Factory Images "razorg" for Nexus 7 [2013] (Mobile)</a></p>
<p> </p>
02.01.2015 tarihinde
600 kez görüntülendi
son hareket 02.01.2015 tarihinde
son hareket 02.01.2015 tarihinde