Root'lanmış Nexus 4'e (CWM+stock ROM,kernel) 4.3 (OTA) yüklemek
<p>
Nexus 4'ünde Android 4.2.2 kullanıyorum. Telefon root'lu ve ClockworkMod recovery yüklü. Ama ROM ve Kernel stock. Android 4.3 sürümüne OTA güncellemesi aldım ve yüklemek istiyorum, ama yükleyemedim (CWM imzayı doğrulayamadı diye bir hata mesajı verdi). Daha önceki OTA sorunsuz çalışmıştı ve telefonu sanırım tekrar root'lamıştım.</p>
<p>
Telefonuma root erişimini, CWM'i ve özellikle de verilerimi koruyarak stock 4.3 güncellemesini nasıl yükleyebilirim? Adım adım ilerleyen bir yönerge çok işime yarar.</p>
<p>
Ayrıca, güncellemenin yüklememesinin teknik sebebinin ne olduğunu da merak ediyorum.</p>
<hr>
<p>
Güncelleme: Burada bir yardımcı yönerge buldum, ama her nedense bende işe yaramadı. CWM güncelleme .zip dosyasını uygularken aşağıdaki hatayı alıyorum:</p>
<blockquote>
<pre>
<code>nstalling: /sdcard/0/update.zip
Finding update package...
Opening update package...
Installing update...
Warning no file_contextsVerifying current system...
assert failed: apply_patch_check("/system/bin/app_process", "76c3a9a7a6d400a9ff3e4db391327daa33aa0663", "2a221441bf06f2618aa6c35ae0cade13bd4f6e1b")
E:Error in /sdcard/0/update.zip
(Status 7)
Installation aborted.</code></pre>
</blockquote>
<p>
Güncelleme 2: Bir süre önce Xposed'u denediğimi unutmuşum. Görünen o ki Xposed /system/bin/app_process dosyasını modifiye ediyor. <em>Xposed Installer</em>'ı çalıştırıp "uninstall" (app_process'i eski haline getir) seçeneğinden sildim ve sonra (pek gerekli görünmese de) Framework'ü tamamen silen "clean up" seçeneğini seçtim. Telefonu bir kere yeniden başlattım ve ardından güncellemeye devam etmek için kurtarma moduna geçtim. Ama "build.prop" değiştirildiği için takıldı (bunu değiştirdiğimi hatırlamıyorum). Tüm ayarları ve kullanıcı dosyalarını koruyarak yeni işletim sistemi dosyalarını (yamaları değil) flash'layıp değiştirilmiş dosyaların üzerine yazmanın bir yolu var mı merak ediyorum...</p>
05.09.2014 tarihinde
Hacı Bayram Ufuk
sordu
Bu soruya toplam 1 cevap verilmiştir
<p>"/system/bin/app_process" değiştirilmiş ve gerekli imzaya uymuyor gibi görünüyor. Bunu düzeltmenin 2 yolu var; başka bir telefon/rom’un stock dosyasından kopyasını alacaksınız ya da 4.3 için factory image’ı flashlayacaksınız.</p>
<p><strong>Düzeltme: </strong>Güncelleme 2’yi okuduktan sonra factory image seçeneğini anlamak istiyorsun gibi geldi.</p>
<p><a href="http://www.androidpolice.com/2013/07/24/how-to-flash-your-nexus-4-to-android-4-3-jwr66v-and-root-it-right-now/">Şurada</a> AndroidPolice’in adım adım kılavuzu var. Adımları buraya da yazıyorum ki sayfa kaldırılırsa çözüm gitmesin:</p>
<p><a href="https://developers.google.com/android/nexus/images#occamjwr66v">Occam factory image</a>’ı yükleyin, full system, bootloader, recovery, kernel (boot.img) ve radio içeriyor. Şuan sahip olduğun her şeyi temiz bir şekilde flashlayacaktır.</p>
<p>Flash-all denen script’i kullanmak yerine, önce tgz (tar/gz) arşivini sonra zip’i unpack edebilirsin. Bu işlem her şeyi aynı klasöre yerleştirir:</p>
<p>Aşağıdaki adımları takip edin ve 10. adımı atladığınızdan emin olun, bu adım kullanıcı datasının üzerine yazıyor. Aşağıda uygulayacağınız komutlar var, referans olarak;</p>
<ol>
<li>adb reboot bootloader</li>
<li>fastboot flash bootloader bootloader*.img</li>
<li>fastboot reboot-bootloader</li>
<li>fastboot flash radio radio-mako-m9615a-cefwmazm-2.0.1700.84.img</li>
<li>fastboot reboot-bootloader</li>
<li>fastboot flash system system.img</li>
<li>fastboot flash boot boot.img</li>
<li>fastboot format cache</li>
<li>fastboot reboot</li>
</ol>
<p><strong>Not: </strong>Image*.zip’i unpack etmek, sistemi flashlamak ve manuel olarak boot etmek yerine, fastboot update image*.zip yapabilirsiniz, bu dataları silmeyecektir (eğer silmesini istiyorsanız -w flag pass edersiniz), ancak custom kullanıyorsanız recovery’yi tekrar flashlayıp stock haline döndürecektir. Sonrasında tekrar flashlayabilir ya da yukarıdaki komutları kullanabilirsiniz. İki şekilde de sonuç aynı olacaktır.</p>
<p>Sonrasında, <a href="https://plus.google.com/+Chainfire/posts/Jkuu84odnx6">şu kaynaktaki</a> gibi tekrar rootlamanız gerekiyor (4.2.2’den 4.3’e geçerken rootu korumanın hiçbir yolu yok).</p>
12.09.2014 tarihinde
596 kez görüntülendi
son hareket 26.10.2014 tarihinde
son hareket 26.10.2014 tarihinde