Ana içeriğe atla

Rehberler

Çeşitli konularda adım adım yol göstericiler.

Genel Kullanım ve Sorun Giderme

Günlük kullanım için ipuçları, püf noktaları ve genel rehberler.

OTA Sideloading

NOT
  • Artımlı (incremental) OTA güncellemelerini sideload ile yüklemek için önyükleyici (bootloader) kilidini açmak zorunlu değildir. Root'lu bir kullanıcı değilseniz Adım A'yı atlayın.
  • Resmi artımlı veya tam (full) OTA güncellemelerini, doğrudan bu arşivden indirildiği sürece sideload ile yüklemek güvenlidir.
  • Üçüncü taraf kaynakları kullanmayın. Nothing Arşivi'ndeki tüm bellenimler doğrudan Nothing'in resmi OEM sunucularından alınmıştır.
    Bu, artımlı OTA bölümündeki indirme URL'lerini inceleyerek doğrulanabilir; bu URL'ler üçüncü taraf dosya barındırıcılarına değil, resmi sunucuya işaret eder.
  • Nothing OS'in yerleşik çevrimdışı güncelleyicisi yalnızca OEM tarafından imzalanmış güncelleme paketlerini kabul eder.
  • Güncelleyici, yüklemeden önce bellenim karmasını (hash) doğrular ve yanlış veya eşleşmeyen bir OTA zip dosyası kullanıldığında başarısız olur.
  • Aynı doğrulama tam OTA paketleri için de geçerlidir; bütünlükleri bozulmadığı sürece yüklenmezler.
  • Bu kontroller nedeniyle, kilitli bir önyükleyicide resmi bir OTA zip dosyasını sideload ile yükleyerek cihazınızı "brick" etmeniz mümkün değildir.
  • Open Beta Test güncellemeleri için, çevirici yöntemi çalışmazsa, OEM tarafından sağlanan Nothing Beta Updater Hub (adı gelecekte değişebilir) aracılığıyla sideload ile yükleme yapın. Arayüzü Ayarlar'dan başlatabilirsiniz. Bu, stok sürümün üzerine yazan OEM beta güncelleyici uygulamasını yüklediğinizde gerçekleşir.
  • Görsel referanslar için buradaki resimlere belirtilen sırayla bakın.

A. Stok Bölümleri Geri Yükleme (Sadece Root'lu Kullanıcılar İçin)

İPUCU

Önyükleyici kilidiniz kapalıysa doğrudan B Noktasına atlayın!

  1. Mevcut Nothing OS sürümünüzü kontrol edin:

    • Ayarlar > Telefon hakkında > Cihaz başlığına dokunun.
    • Yapı numarasını not edin.
  2. Mevcut bellenim yapınız için stok imajlarını alın:

    • -boot-image.7z dosyasını indirin.
    • Arşivi çıkararak .img dosyalarını elde edin.
  3. Gerekli bölümleri tanımlayın:

    • Qualcomm Cihazlar: boot, init_boot, vendor_boot, recovery, vbmeta
    • MediaTek Cihazlar: init_boot, vbmeta, lk
  4. Stok bölümleri önyükleyici modunda flaşlayın:

    NOT

    Sadece değiştirilmiş bölümlerin flaşlanması gerekir. Ayrıca SoC platformunuza bağlı olarak eksik bölümleri atlayın.

    fastboot flash boot boot.img
    fastboot flash recovery recovery.img
    fastboot flash vendor_boot vendor_boot.img
    fastboot flash vbmeta vbmeta.img
    fastboot flash init_boot init_boot.img
    fastboot flash --slot=all lk lk.img
  5. Sistemi yeniden başlatın ve Sistem Güncelleyici üzerinden güncelleyin:

    • Güncelleme başarısız olursa, bir sonraki bölümdeki manuel sideloading işlemiyle devam edin.
  6. Root'u Geri Yükleme (İsteğe Bağlı):

    • Güncellemeden sonra, güncellenmiş NOS sürümü için yamalı bir boot imajı flaşlayarak yeniden root yetkisi alabilirsiniz.
    • Yeniden root işleminden sonra modülleriniz bozulmadan kalacaktır.

B. Sideloading İşlemine Devam Etme

  • Doğru Güncelleme Bellenim Dosyasını İndirin:

    • Cihazınız için doğru OTA bellenim dosyasını buradan bulun.
  • Doğru Dosya Nasıl Seçilir?

    • Depoya gidin ve cihaz modelinizi seçin.
    • Artımlı OTA (Incremental OTA) sütununa bakın.
    • Mevcut İşletim Sistemi Yapı Numaranızı Doğrulayın:
      • Ayarlar > Sistem > Telefon Hakkında bölümüne gidin.
      • Cihaz başlığına dokunun ve Yapı Numarasını not edin.
  • Örnek:

    • Phone (2) cihazınızın yapı numarasının Pong_U2.6-241016-1700 olduğunu varsayalım.
      • Mevcut en son OTA güncellemesinin Pong_V3.0-241226-2001 olduğunu varsayalım.
      • Karşılık gelen güncelleme yolu: Pong_U2.6-241016-1700 -> Pong_V3.0-241226-2001 olacaktır.
    • Cihazınıza ve işletim sistemi sürümünüze göre doğru yolu seçtiğinizden emin olun.
      • Daha net bilgi için şuna bakın.
  • ota Klasörünü Oluşturun:

    • Cihazınızın dahili depolama biriminde ota adında bir klasör oluşturun, tam yol şöyledir:
      /sdcard/ota/
    • İndirilen <bellenim>.zip dosyasını bu klasöre taşıyın.
  • Nothing Çevrimdışı OTA Güncelleyicisine Erişin:

    • Telefon uygulamasını açın ve şunu tuşlayın:
      *#*#682#*#*
    • Bu, yerleşik çevrimdışı güncelleme aracını başlatacaktır.
    • Arayüzde NothingOfflineOtaUpdate veya NOTHING BETA OTA UPDATE yazabilir; her ikisi de çalışır.
  • Güncellemeyi Uygulayın:

    • Güncelleyici, güncelleme dosyasını otomatik olarak algılayacaktır.
    • Algılanmazsa, manuel olarak göz atın ve OTA dosyasını içe aktarın.
    • Directly Apply OTA veya Update düğmesine dokunun (uygulama arayüzüne göre).
    • Güncellemenin tamamlanmasını bekleyin; cihazınız otomatik olarak yeniden başlayacaktır.
NOT
  • Güncelleyici bilinmeyen bir hata gösterirse, dosyayı manuel olarak "ota" klasörüne kopyalamak yerine "Göz At" (Browse) seçeneğini kullanmayı deneyin.
  • Artımlı OTA başarısız olursa Tam (Full) OTA bellenimi sideload ile yüklenebilir.
  • Tam OTA, sürüm düşürmek (downgrade) için kullanılamaz; yalnızca aynı yapıya veya daha yüksek bir yapıya güncelleyebilir.
  • Önyükleyici kilidi açık kullanıcılar, özel kurtarma modları (recovery) (örneğin Phone (2) için OrangeFox) aracılığıyla tam OTA flaşlayabilirler.
  • Her sürümün Tam OTA dosyası yoktur; bu tür durumlarda artımlı (incremental) dosyaları kullanın.

Güvenli Mod


Çevirici Kodları

Gizli menülere ve tanılamalara erişmek için tuşlayabileceğiniz çevirici kodları (USSD).

Kodİşlev
*#06#IMEI ve Seri Numarasını gösterir
*#07#SAR seviyelerini ve yasal bilgileri görüntüler
*#*#569#*#*Nothing Geri Bildirim / Günlük (Log) aracını açar
*#*#0#*#*Donanım test menüsü (ekran, sensörler, dokunmatik)
*#*#9#*#*Nothing Tanılama menüsünü açar
*#*#225#*#*Takvim depolama bilgisini gösterir
*#*#426#*#*Google Play / Firebase tanılama bilgisi
*#*#4636#*#*Test menüsü (telefon, pil, kullanım istatistikleri, Wi-Fi)
*#*#682#*#*Çevrimdışı OTA Güncelleyiciyi açar (Nothing Beta Hub yüklüyse çalışmaz)

Cihaz Özellikleri ve Aksesuarlar

Belirli donanım ince ayarları ve eşleştirmeler için rehberler.

Pil Bilgisi Kontrolü

BİLGİ
  • Nothing Phone (3a), Phone (3) ve Phone (4a) serilerinde test edilmiştir.
  • Diğer cihazlarda veya gelecekteki Nothing OS sürümlerinde (4.0 / 4.1+) çalışmayabilir.
  • Bu sadece mevcut sistem verilerini görüntülemenizi sağlar ve stok Nothing OS yazılımı ile çalışır.
  • Hiçbir şeyi değiştirmez ve garantinizi etkilemez.

Bu kılavuz, Nothing OS'de genellikle AB modelleriyle sınırlı olan ancak bu yöntem kullanılarak diğer bölgesel modellerde de erişilebilen gizli Pil Bilgisi sayfasının nasıl açılacağını gösterir.

Gereksinimler

Adımlar

  1. Her iki uygulamayı da yükleyin.
  2. Aşağıdaki kılavuzu izleyerek Shizuku'yu kurun.
  3. Shizuku iznini Root Activity Launcher'a verin.
  4. Root Activity Launcher'ı açın ve Settings (Ayarlar) öğesini arayın.
  5. Ayarlar girişini genişletin ve şu şekilde listelenen Battery Information alt etkinliğini başlatın:
    com.android.settings/com.nothing.settings.NtSettings$BatteryInformationActivity
  6. Artık fabrikada takılan pilin Maksimum kapasitesini, Döngü sayısını, Üretim tarihini ve İlk kullanım tarihini gösteren Pil Bilgisi sayfasını görmelisiniz.

Bauhaus Temasının Kilidini Açma

Bauhaus'tan ilham alan tema, çeşitli Nothing telefon modellerinde kilidi açılabilen özel bir sürüm özelliğidir.

Phone (2a) Special Edition

Diğer Nothing Modelleri

Gereksinimler:

Adımlar:

  1. Geliştirici Seçeneklerini Etkinleştirin: Ayarlar > Telefon hakkında > "Yapı numarası"na 7 kez dokunun.
  2. USB Hata Ayıklamayı Etkinleştirin: Ayarlar > Sistem > Geliştirici seçenekleri > USB Hata Ayıklamayı etkinleştirin.
  3. SetEdit'i ADB Üzerinden Yükleyin:
    • İndirilen APK dosyasının adını SetEdit.apk olarak değiştirin.
    • Şu komutu çalıştırın:
      adb install --bypass-low-target-sdk-block SetEdit.apk
  4. Temanın Kilidini Açın:
    • SetEdit'i açın ve istenen tüm izinleri verin.
    • Sistem Tablosunda (System Table), theme_bauhaus_enable parametresini bulun.
    • Değeri 1 olarak ayarlayın (Devre dışı bırakmak için tekrar 0 yapın).
  5. Temayı Uygulayın:
    • Nothing Launcher Ayarlarına gidin ve yeni temayı uygulayın.
UYARI
  • SetEdit'teki diğer hiçbir değeri DEĞİŞTİRMEYİN!!
  • Rastgele sistem ayarlarını değiştirmek kararsızlığa veya sistem sorunlarına neden olabilir.

Essential Tuşu Yeniden Atama

Phone (3) üzerindeki Essential Tuşunu yeniden atamak için rehberler:

RehberYazar
Reddit Rehberiacruzjumper, McKeviin, DKmarc & Pealoaf
Hızlı Yeniden Atama RehberiDavid_Ign
XDA Rehberirwilco12
GitHub Rehberiz3phydev

Gadgetbridge İle İlgili


Gelişmiş Rehberler

UYARI

Sadece ileri düzey kullanıcılar için önerilir. Bu işlemler, yanlış yapıldığında cihazınızı brick edebilir veya garantiyi geçersiz kılabilir.

Bu rehberler kronolojik olarak sıralanmıştır. Bu sırayı tam olarak takip etmeniz şiddetle tavsiye edilir.

Ön Karşılamalar ve Araçlar

Aşağıdaki gelişmiş rehberler için temel araçlar.

USB Sürücüleri

USB dosya transferleri ve cihaz tanıma için temel sürücüler.

Platform Araçları (ADB & Fastboot)

Android SDK Platform-Tools'u indirin:

Windows (winget):

winget install --id=Google.PlatformTools -e

macOS/Linux (Homebrew):

brew install --cask android-platform-tools

Önyükleyici Kilidini Açma

BİLGİ
  • Önyükleyici kilidini açmak OEM garantisini geçersiz kılar. Ancak, stok ROM'u yeniden flaşlayıp önyükleyiciyi yeniden kilitleyerek garantiyi geri yükleyebilirsiniz.
  • Diğer faktörlerden bağımsız olarak, L3'e düşecek olan Widevine L1/DRM sertifikasını kaybedeceksiniz.
  • Cihaz bütünlüğünü (integrity) kaybedeceksiniz; bu, buna dayanan uygulamaların, daha sonra root erişimiyle düzeltilmediği sürece çalışmamasına neden olabilir.
    Bu rehber bu sorunu çözmek için yararlı olabilir.

A. Ön Koşullar

  • Verilerinizi yedekleyin (kilit açma her şeyi silecektir).
  • ADB & Fastboot araçlarını yükleyinBuradan indirin.
  • USB sürücülerini yükleyinGoogle USB Sürücüleri.
  • Geliştirici Seçeneklerini Etkinleştirin:
    • Ayarlar > Telefon hakkında > "Yapı numarası"na 7 kez dokunun.
  • USB Hata Ayıklama ve OEM Kilit Açmayı Etkinleştirin:
    • Ayarlar > Sistem > Geliştirici seçenekleri > USB Hata Ayıklama ve OEM Kilit Açmayı etkinleştirin.
  • Ekran Kilidini/PIN/Şifreyi ve Oturum Açılmış Hesapları Kaldırın (isteğe bağlı ancak önerilir)
    • Önyükleyiciyi yeniden kilitlemeden önce hesapları kaldırmak, Google FRP (Fabrika Ayarlarına Sıfırlama Koruması) kilidini önlemeye yardımcı olur. FRP tetiklenirse, cihaz fabrika ayarlarından sonra önceden bağlı olan Google hesabını isteyecektir. Kimlik bilgilerini unutursanız veya hesaba erişemezseniz cihazınızın dışında kalabilirsiniz. Bunu önlemek için yeniden kilitlemeden önce tüm Google hesaplarını kaldırmanız önerilir.

B. Kilit Açma İşlemi

  • Telefonunuzu bir PC'ye bağlayın (USB üzerinden).

  • Platform-tools klasöründe bir komut istemi açın:

    • Windows: Shift + Sağ Tık > Komut İstemi/Powershell penceresini burada aç.
    • Mac/Linux: Terminal'i açın ve platform-tools klasörüne gidin.
  • Cihaz bağlantısını doğrulayın:

    adb devices

    İstendiğinde, telefonda USB hata ayıklamasına izin verin.

  • Önyükleyici modunda (bootloader) yeniden başlatın:

    adb reboot bootloader
  • Fastboot bağlantısını doğrulayın:

    fastboot devices

    Cihaz algılanmazsa USB sürücülerini yeniden yükleyin.

  • Önyükleyici kilidini açın:

    fastboot flashing unlock
  • Telefonunuzda onaylayın:

    • Gezinmek için Ses Tuşlarını, onaylamak için Güç Düğmesini kullanın.
    • Cihazınız tüm verileri silecek ve yeniden başlayacaktır.

C. Kilit Açma Sonrası

  • Telefonunuzu yeniden kurun.

  • Önyükleyici durumunu doğrulayın:

    Ayarlar > Sistem > Geliştirici seçenekleri > OEM Kilit Açma etkin olmalıdır.
  • Önyükleyici artık açık ve cihazınız açılışta "Orange State" uyarısı gösterecektir; bu normaldir.


Root Atma

BİLGİ
  • Root atmak OEM garantisini geçersiz kılar ve güncellemeden önce stok imajları geri yüklenmediği sürece OTA güncellemelerini bozabilir.
  • Her zaman boot / init_boot imajının mevcut bellenim yapınızla tam olarak eşleştiğinden emin olun. Yanlış veya eşleşmeyen bir imajı flaşlamak açılış döngülerine (bootloop) neden olur.
  • Bölüm mevcutsa, root atmak için her zaman boot yerine init_boot imajını kullanın.
  • Root atmak için açık bir önyükleyici gerekir.
  • Kullanıcılar ayrıca yan yana bağlantısı verilen görsel rehberlere de başvurabilirler: orailnoor | Droidwin | EpicDroid.

A. Ön Koşullar

  • USB Hata Ayıklama etkin ve açık önyükleyici
  • ADB & Fastboot yüklü bir PC
    veya USB-OTG + ADB uygulaması (örn. Bugjaeger) yüklü başka bir Android telefon
    veya bir özel kurtarma modu (recovery) (örn. TWRP / OrangeFox / AOSP tabanlı kurtarma modları)
  • ADB / Fastboot araçlarına temel aşinalık
  • Mevcut yapınızla eşleşen stok bellenim (imajları çıkarmak için)
  • Önerilen root çözümleri:

B. Mevcut Yazılım Sürümünü Kontrol Edin

  • Telefonunuzda şuraya gidin: Ayarlar > Telefon hakkında > Nothing OS başlığına dokunun.
  • Yapı Numarasını not alın
  • Örnek: Pong_B4.0-251119-1654
  • IND/EEA/TUR gibi bölgesel ekleri dikkate almayın.

C. Stok Boot / Init_boot İmajını Alın

  • Sürüm dizinine gidin.

  • Cihaz modelinizi seçin.

  • Tam yapınız için OTA İmajlarını açın.

  • Sürüm varlıklarından (assets) karşılık gelen arşivi indirin: *-image-boot.img.7z.

  • Arşivi çıkarın ve şunlardan birini bulun:

    • init_boot.img (varsa tercih edilen)
    • boot.img (sadece init_boot yoksa)
  • Imajı cihazınıza aktarın

    adb push init_boot.img /sdcard/Download/
    # veya
    adb push boot.img /sdcard/Download/

D. Imajı Yamalayın

Magisk

  • Cihazınıza en son Magisk APK'sını yükleyin.
  • Magisk'i açın → Yükle → "Bir Dosya Seçin ve Yamalayın"ı seçin.
  • Aktarılan init_boot (tercih edilen) / boot imajını seçin.
  • Magisk şunu oluşturacaktır: magisk_patched-XXXXX.img

KernelSU / KernelSU Next

NOT
  • Nothing Phone (2) için: KSU tabanlı root yöntemi stok boot.img ile desteklenir. Ancak KSUN veya SUSFS desteği, yamaların eklendiği özel olarak derlenmiş bir kernel gerektirir.
  • Mevcut önceden yamalanmış özel kernel seçenekleri şunlardır: arter97 kernel - KSU önceden yamalı. Henüz NOS 4.0+ sürümünü desteklemiyor | Meteoric Kernel (EOL) - KSUN + SUSFS önceden yamalı. NOS 4.0+ sürümünü desteklemiyor. | Wild Kernel fork - KSU + SUSFS önceden yamalı. | Wild Kernel - KSUN + SUSFS önceden yamalı. 5.10-android12 sürümünü destekliyor.
  • Kutudan Android 13+ tabanlı çıkan Nothing modelleri, yani Phone (2)'den sonra piyasaya sürülenler, KSUN yamama yöntemini destekleyecektir.
  • Yamama yöntemi Magisk'e benzerdir. KSU/KSUN yöneticisinden "yüklü değil"e dokunun > init_boot.img dosyasını yamalayın ve yamalı imajı PC'ye aktarın.

  • Önyükleyici modunda yeniden başlatın:

    adb reboot bootloader
  • Yamalı imajı flaşlayın

    fastboot flash init_boot <yamalı_init_boot.img dosyasını buraya sürükleyip bırakın>
  • Sistemi yeniden başlatın:

    fastboot reboot
  • Cihaz KSU/KSUN ile root'lanmış olmalıdır.


Play Integrity

RehberBağlantı
Play Integrity & Root Algılama Sorununu ÇözmeWiki

Temel Bölümleri Yedekleme

BİLGİ
  • Önyükleyici kilidini açtıktan sonra, özel ROM'lar veya kernel'ler flaşlamadan önce persist, modemst1, modemst2, fsg gibi temel bölümleri yedeklemek çok önemlidir.
  • Bu bölümler IMEI, ağ ayarları ve parmak izi sensörü kalibrasyonu dahil olmak üzere önemli veriler içerir.
  • Kaybolmaları veya bozulmaları durumunda cihazınızda hücresel bağlantı kaybı, parmak izi sorunları oluşabilir veya cihazınız kullanılmaz hale (brick) gelebilir.
  • Yedek oluşturmak, bir şeyler ters giderse cihazınızı geri yükleyebilmenizi sağlar.

A. Gereksinimler

  • Açık önyükleyici
  • Root erişimi (Magisk/KSU/Apatch üzerinden)
  • Termux uygulaması (F-Droid veya Play Store üzerinden yükleyin)
  • Bölüm Yollarını Kontrol Edin:
    • Qcom cihazlar: /dev/block/bootdevice/by-name/
    • MTK cihazlar: /dev/block/by-name/

B. Yedekleme Talimatları

  • Qualcomm (QCom) Cihazlar İçin:

    • Termux'u açın ve şu komutla root erişimi verin:

      su
    • Aşağıdaki komutu tek seferde kopyalayıp yapıştırın:

      mkdir -p /sdcard/partitions_backup
      ls -1 /dev/block/bootdevice/by-name | grep -v userdata | grep -v super | \
      while read f; do dd if=/dev/block/bootdevice/by-name/$f of=/sdcard/partitions_backup/${f}.img; done

      Bu, dahili depolama biriminde "partitions_backup" adlı bir klasör içinde super ve userdata dışındaki tüm bölümlerin imaj dosyalarını oluşturacaktır.

    • [İsteğe Bağlı] Yukarıdaki komut başarısız olursa bu alternatifi deneyin:

      mkdir -p /sdcard/partitions_backup
      for partition in /dev/block/bootdevice/by-name/*; do \
      [[ "$(basename "$partition")" != "userdata" && "$(basename "$partition")" != "super" ]] && \
      cp -f "$partition" /sdcard/partitions_backup/; done
  • MediaTek (MTK) Cihazlar İçin:

    • Termux'u açın ve şu komutla root erişimi verin:

      su
    • Aşağıdaki komutların tamamını tek seferde kopyalayıp yapıştırın:

      mkdir -p /sdcard/partitions_backup/
      cd /sdcard/partitions_backup
      dd if=/dev/block/by-name/nvram of=/sdcard/partitions_backup/nvram.img
      dd if=/dev/block/by-name/nvdata of=/sdcard/partitions_backup/nvdata.img
      dd if=/dev/block/by-name/persist of=/sdcard/partitions_backup/persist.img
      dd if=/dev/block/by-name/nvcfg of=/sdcard/partitions_backup/nvcfg.img
      dd if=/dev/block/by-name/protect1 of=/sdcard/partitions_backup/protect1.img
      dd if=/dev/block/by-name/protect2 of=/sdcard/partitions_backup/protect2.img

C. Yedeği Saklama

  • "partitions_backup" klasörünü PC'nize veya güvenli bir depolama birimine taşıyın.
  • Bu yedekleri PAYLAŞMAYIN! IMEI gibi benzersiz cihaz verileri içerirler.

D. Bölümleri Geri Yükleme

  • MTK Cihazlar:

    fastboot flash nvram nvram.img
    fastboot flash nvdata nvdata.img
    fastboot flash nvcfg nvcfg.img
    fastboot flash persist persist.img

    Kurtarma moduna (recovery) yeniden başlatın → Fabrika ayarlarına sıfırlama (factory reset) yapın → Sistemi yeniden başlatın.

  • QCom Cihazlar:

    fastboot flash persist persist.img
    fastboot flash modemst1 modemst1.img
    fastboot flash modemst2 modemst2.img

    Bu durumda fabrika ayarlarına sıfırlama zorunlu değildir.


Stok ROM Flaşlama (Brick Kurtarma / Sürüm Düşürme)

NOT
  • Bu, stok bellenimin daha yeni bir sürümüne manuel olarak temiz kurulum (clean flash) yapmak veya sürüm düşürmek (downgrade) için önerilen tek yöntemdir.
  • Daha iyi anlamak için yan yana bağlantısı verilen görsel rehberlere başvurun: Droidwin | The Nothing Lab | QZX Tech

A. Flaşlama Klasörünün Hazırlanması:

  • Cihaz modeliniz ve bellenim yapınız için aşağıdaki dosyaları indirin ve bunları özel bir klasöre yerleştirin:

    • image-boot.7z
    • image-firmware.7z
    • image-logical.7z.001-00x
    • -hash.sha256 - Dosya bütünlüğünü doğrulamak ve eksik parçaları tespit etmek için isteğe bağlıdır ancak önerilir.
  • 7-Zip uygulamasını https://www.7-zip.org/ adresinden indirin ve kurun.

  • İsteğe Bağlı (önerilir): Manuel adımlar yerine çıkarma betiklerini (extraction scripts) kullanabilirsiniz:

    • Windows
    • Bash
    • Betiği indirdiğiniz dosyaların bulunduğu klasörden çalıştırın.
  • Dosyaları Çıkarın:

    • Windows: Sağ tık → "*" klasörüne ayıkla
    • Bash kullanıcıları: 7za -y x "*.7z*"
  • Nadir durumlarda indirme yöneticileri bölünmüş mantıksal dosyaların uzantılarını değiştirebilir.

  • Şöyle yeniden adlandırın:

    • -image-logical.7z.001.7z-image-logical.7z.001
    • -image-logical.7z.002.7z-image-logical.7z.002
  • Ardından çıkarmayı tekrar deneyin.

B. Flaşlama İşlemine Geçmek:

  • Uyumlu USB sürücülerini buradan yükleyin.
  • Cihaz önyükleyici modundayken Aygıt Yöneticisinde "Android Bootloader Interface"in göründüğünden emin olun.
  • Daha önce çıkarma betiği kullanıldıysa doğrudan onu çalıştırın. Aksi takdirde:
    • Ayıklanan tüm imaj dosyalarını Nothing Fastboot Flasher Betiği ile birlikte tek bir klasöre taşıyın.
    • -hash.sha256 dosyasını aynı dizine yerleştirin.
    • Düzeltmelerin dahil edildiğinden emin olmak için her zaman betiğin en son sürümünü indirin.
  • Betiği internete bağlıyken çalıştırın (en son platform-tools sürümünü almak için) ve istemleri takip edin:
    • Onay anketini yanıtlayın.
    • Duruma göre karma (hash) kontrollerini atlayın veya devam edin.
    • Verilerin silinip silinmeyeceğini seçin: (Y/N) [Temiz Kurulum / Sürüm Düşürme = Y | Üzerine Yazarak Kurulum / Güncelleme = N]
    • Her iki yuvaya (slot) flaşlanıp flaşlanmayacağını seçin: (Y/N)
    • Android Verified Boot'u Devre Dışı Bırakın: (N) [Lütfen burada Yyi seçerseniz, önyükleyici kilidinin daha sonra açılamayacağını unutmayın!]
  • Tüm bölümlerin başarıyla flaşlandığını doğrulayın.
    • Başarılıysa sistemi yeniden başlatmayı seçin: (Y)
    • Hata oluşursa, önyükleyiciyi yeniden başlatın ve hatayı giderdikten sonra tekrar flaşlayın. Bunu yapmadan sistemi yeniden başlatmak, cihazın "soft/hard brick" olmasına neden olabilir.

Önyükleyiciyi Yeniden Kilitleme

A. Ön Koşullar

  • Ekran Kilidini/PIN/Şifreyi ve Oturum Açılmış Hesapları kaldırın (isteğe bağlı ancak önerilir).
  • Flaşlama Rehberini takip ederek stok ROM'u temiz kurulumla flaşlayın. Stok bellenimi flaşlamadan değiştirilmiş bölümlerle önyükleyiciyi yeniden kilitlemek cihazı brick edebilir!
  • Tüm verileri yedekleyin (yeniden kilitleme her şeyi silecektir).
  • Henüz kurulmamışsa ADB & Fastboot araçlarını ve USB sürücülerini kurun.

B. Yeniden Kilitleme İşlemi

  • Sistemdeyseniz önyükleyici modunda yeniden başlatın:

    adb reboot bootloader
  • Fastboot bağlantısını doğrulayın:

    fastboot devices
  • Önyükleyiciyi yeniden kilitleme işlemini başlatın:

    fastboot flashing lock
  • Telefonunuzda onaylayın:

    • Gezinmek için Ses Tuşlarını, onaylamak için Güç Düğmesini kullanın.
    • Cihaz biçimlendirilecek ve kilitli bir önyükleyici ile yeniden başlayacaktır.

C. Kilitleme Sonrası

  • Cihazınızı yeniden kurun.
  • Önyükleyici artık kilitli!

Tam Kurtarma (Hard Unbrick)

NOT

Bu bölüme yalnızca, stok ROM flaşlama rehberi kullanılarak cihazı kurtarmak için başka hiçbir seçenek kalmadığında başvurulmalıdır.

Sürücüler

Cihazınızın SoC üreticisine uygun sürücüleri yükleyin.

EDL Kablosu (Qualcomm)

  • Snapdragon tabanlı cihazların, sürücüler yüklü olsa bile flaşlama aracının cihazı tanıması için bir Hydra v2 kablosu gerektirebileceğini unutmayın.
  • Doğrulama: Cihaz kapalıyken, kabloyu PC'ye bağlarken Ses + ve Ses - düğmelerinin her ikisini de basılı tutun. Hydra v2 kablosu kullanıyorsanız bağlanırken kablodaki düğmeye basın.
  • Kendi EDL kablonuzu yapmak için DIY yöntemi arıyorsanız, bunun yerine bu rehbere başvurun.

Araçlar ve Kaynaklar

Sorumluluk Reddi ve Bildirim
  • Bu bölüm, yalnızca açık web'de halihazırda kamuya açık olan kaynaklar için bir referans dizini görevi görür. Bu proje, aşağıda listelenen mülki araçları veya ikili dosyaları barındırmaz, saklamaz veya dağıtmaz.
  • Sağlanan tüm bağlantılar, kontrolümüz dışında olan harici, üçüncü taraf depoları ve dosya ana makinelerini işaret eder. Bu harici kaynakların güvenliğini, bütünlüğünü veya yasallığını garanti etmiyoruz.
  • Bunlar sızdırılmış resmi servis araçlarıdır. Proje yazarları ve katkıda bulunanlar, kullanımlarından kaynaklanan herhangi bir cihaz hasarı, veri kaybı veya istenmeyen sonuçlar için sorumluluk kabul etmez.
  • Bu proje bağımsızdır ve Nothing Technology Limited ile bağlantılı değildir, yetkilendirilmemiştir veya onaylanmamıştır.
  • Bu bölümdeki araçlar yalnızca acil durum kurtarma (hard brick) içindir ve rutin yazılım yükleme işlemleri için kullanılmamalıdır.
  • Telif hakkı sahibiyseniz ve bir referans bağlantısının kaldırılmasını talep etmek istiyorsanız, lütfen GitHub üzerinden bir sorun bildirin.

Satış Sonrası Geliştirme

Özel ROM'lar, kernel'ler ve geliştirme projeleri ile güncel kalın.

NOT
  • Bu bölüm Telegram'daki topluluk tarafından yönetilmektedir ve Nothing ile bağlantılı değildir.
  • Aşağıdaki bağlantılar, kaydolmaya gerek kalmadan Telegram kanallarından filtrelenmiş arama sonuçları sağlar. Ancak, ilgili cihazlar için tartışma sohbetlerine katılarak etkileşimde bulunmak, destek istemek veya cihazınızın potansiyelini en üst düzeye çıkarmak, kurcalamak veya tüm sürümlerden haberdar olmak istiyorsanız meraklı topluluğuyla etkileşime geçmek için kaydolmanız önerilir.
  • Zaman zaman aşağıdaki bağlantılar hiçbir sonuç vermeyebilir; bu, belirli içerik kategorilerinin henüz mevcut olmadığını, geliştirilmediğini veya o model için güvenilir bir geliştirici tarafından sürdürülmediğini gösterir.
  • Önyükleyicinin kilidini açmak ve özel donanım yazılımı yüklemek OEM garantinizi geçersiz kılacaktır. Lütfen ilgili gönderilerde belirtilmişse tüm kurulum kılavuzlarını okun ve bağlıysa destek sohbetine veya modelin tartışma grubuna başvurun.

Cihaz Güncelleme Kanalları (Telegram)

Nothing:

CihazROMRecoveryKernelUpdates
Phone (1)BuradaBuradaBuradaBurada
Phone (2)BuradaBuradaBuradaBurada
Phone (2a) SerisiBuradaBuradaBuradaBurada
Phone (3a) SerisiBuradaBuradaBuradaBurada
Phone (3)BuradaBuradaBuradaBurada
Phone (4a) SerisiBuradaBuradaBuradaBurada

CMF by Nothing:

CihazROMRecoveryKernelUpdates
Phone (1)BuradaBuradaBuradaBurada
Phone (2) Pro / Phone (3a) LiteBuradaBuradaBuradaBurada