0

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
Yorum Ekle Takip Et
Beğen, Paylaş

Bu soru için yorumunuz

captcha

Vazgeç

Bu soruya toplam 1 cevap verilmiştir

0
<p>&quot;/system/bin/app_process&quot; değiştirilmiş ve gerekli imzaya uymuyor gibi g&ouml;r&uuml;n&uuml;yor. Bunu d&uuml;zeltmenin 2 yolu var; başka bir telefon/rom&rsquo;un stock dosyasından kopyasını alacaksınız ya da 4.3 i&ccedil;in factory image&rsquo;ı flashlayacaksınız.</p> <p><strong>D&uuml;zeltme: </strong>G&uuml;ncelleme 2&rsquo;yi okuduktan sonra factory image se&ccedil;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&rsquo;in adım adım kılavuzu var. Adımları buraya da yazıyorum ki sayfa kaldırılırsa &ccedil;&ouml;z&uuml;m gitmesin:</p> <p><a href="https://developers.google.com/android/nexus/images#occamjwr66v">Occam factory image</a>&rsquo;ı y&uuml;kleyin, full system, bootloader, recovery, kernel (boot.img) ve radio i&ccedil;eriyor. Şuan sahip olduğun her şeyi temiz bir şekilde flashlayacaktır.</p> <p>Flash-all denen script&rsquo;i kullanmak yerine, &ouml;nce tgz (tar/gz) arşivini sonra zip&rsquo;i unpack edebilirsin. Bu işlem her şeyi aynı klas&ouml;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 &uuml;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&rsquo;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&rsquo;yi tekrar flashlayıp stock haline d&ouml;nd&uuml;recektir. Sonrasında tekrar flashlayabilir ya da yukarıdaki komutları kullanabilirsiniz. İki şekilde de sonu&ccedil; 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&rsquo;den 4.3&rsquo;e ge&ccedil;erken rootu korumanın hi&ccedil;bir yolu yok).</p>
12.09.2014 tarihinde
Sarge Sarge (183570) cevapladı

Bu cevap için yorumunuz

captcha

Vazgeç

Bu soru için cevabınız

Vazgeç