Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!

Nothing Phone (2) için NothingMuchROM

NothingForum - Teknolojiye Farklı Bakanların Buluşma Noktası

FalconHK

Nothing Phone (2), Nothing Ear (Stick)
Katılım
8 Ocak 2025
Mesajlar
22
Yaş
21
Cihaz
Nothing Phone (2)
Kulaklık
Nothing Ear (Stick)
Bu rehber sadece Nothing Phone (2) için geçerlidir. Kullanıcı yorumları konunun altında bulunmaktadır.

Bu içerik XDA forumdaki kaynak alınarak Türkçeleştirilmiştir. İçeriğin orijinaline buradan ulaşabilirsiniz.

1737119891700.png

Nothing Phone (2) için NothingMuchROM

Giriş

Nothing'in kendi yazılımı gayet güzel bir yazılım ancak bazı gerekli olabilen özelliklere sahip değil. Bu ROM birkaç kullanım kolaylığı ve performans arttıran özellikten ibarettir. Tamamen kişiselleştirilmiş bir ROM değildir.

Özellikler

  • Netflix'i düzeltmek için Widevine L3 kullanımı zorunlu hale getirildi.
  • Ses düzey adımları 30'a çıkarıldı.
  • Performansı arttırmak için 64-bit kullanımı zorunlu hale getirildi.
  • Sistem daha iyi performans için ayarlandı.
  • Daha iyi performans için dm-verify/DEC devre dışı bırakıldı.
  • Daha iyi hata işleme için f2fs-tools en son sürüme güncellendi.
  • Özel yapılmış bir kaynak görünümü eklendi.
  • Google Pixel cihazlarında kullanılan font eklendi.
  • DPI varsayılan olarak 360'a ayarlandı.
  • Bazı sistem uygulamalı silindi.

Detaylar

Performans

  • LLVM Scudo Bellek Paylaştırıcısı (Memory Allocator), jemalloc'un stabil sürümü ile değiştirildi.
Scudo, bazı bellek kaynaklı güvenlik saldırılarını engellemek amacı ile geliştirilmiş bir bellek paylaştırıcısıdır. Bir diğer yandan ise jemalloc Android 5.0'dan Android 11'e kadar kullanılan, daha yüksek performans için optimize edilmiş bir bellek paylaştırıcısdır. Bu derlemede kullanılan jemalloc, burada bulunan GitHub reposundaki 5.3.0+e4817c8 sürümüdür. Bu sürüm AOSPA projesinde hala kontrol bekliyor: https://gerrit.aospa.co/q/topic:"uvite-jemalloc"
Bu yapılan değişimler ile bellek boşaltma işlemi eskisine göre %23.4 daha az zaman alıyor ve cihaz %1.7 daha az bellek kullanıyor.​
jemalloc, artık sadece Android Go cihazlarda ve çok daha eski bir sürümü kullanılıyor. Bu nedenle yapılan bu değişiklik oldukça büyük. Bu değişiklik kötü kodlanmış bazı uygulamaların hata vermesine ya da çalışmamasına neden olabilir ancak daha böyle bir olaya rastlanmamıştır.​
  • AOSPA'nın ARM optimize edilmiş rutinleri kullanıldı.
AOSPA kullanılmasının en büyük avantajlarından biri, bir AOSPA geliştiricisi olan Jake Weinstein'ın (xboxfanj) assembly rutinlerinin optimize ederek basit rutinlerin (memset, memcpy, memcmp, strcpy, strcmp) ve matematik fonksiyonlarının (exp, log, pow, sin, cos, tan) daha yüksek performans vermesini sağlamasıdır. Bellek paylaştırıcısında olduğu gibi bu geliştirmeler de işletim sisteminde her yerde kullanılmaktadır. AOSPA en son ARM kodunu kendi kodlarına entegre etmektedir.​
  • LMKD (Low Memory Killer Daemon), Paranoid Android ile değiştirildi.
Bu değişiklik arka plan uygulamalarının kapatılmasın %56 oranında azalttı.​
  • 64-bit zorunlu hale getirildi.
Bu rom 64-bit kullanımını zorunlu hale getirir, aynı Pixel 7 cihazlarında olduğu gibi. 32-bit ile geliştirilmiş uygulamalar bu ROM'da çalışmamaktadır.​
Google, bu değişikliğin cihaz güvenliğini arttırdığını söylemekte ancak daha önemlisi bu değişiklik bellek kullanımını azalttığından dolayı cihaz performansı artmaktadır. Orijinal yazar, ROM'u kullanmaya başladığından itibaren 100MB daha az bellek kullanıldığını belirtmiştir.​
Burada bulunan blog yazısından 64-bit ile ilgili daha çok bilgi alabilirsiniz.​
Bu ROM'da bütün sistem uygulamaları, bazı medya servisleri dahil, 64-bit kullanılacak şekilde değiştirilmiştir. Bu sistemle 32-bit kod çalıştıran herhangi bir sistem uygulaması yoktur.​
Ayrıca bu ROM "dirty writeback" ayarını düzenler, "bootreciever" servisini devre dışı bırakır, gereksiz ekran dekorasyonlarını daha iyi performans amacı ile devre dışı bırakır.​
  • Arındırma
Sistemde daha az depolama alanı kullanmak amacı ile Google Drive, Keep, Meet, YouTube Music, YouTube, TV uygulamaları kaldırılmıştır. Eğer bu uygulamaları kullanmak istiyorsanız Google Play Store üzerinden indirebilirsiniz. OTA servisleri, FactoryTest ve logkit de devre dışı bırakılmıştır.​

Kaynaklar

Bu rom kişiselleştirilmiş bir kaynak görünümü kullanır.​
Uygulama değiştirirken gösterilen pencelerelerdeki köşeler, cihazın ekranına göre ayarlanmıştır.​
Fontlar ve diğer bazı kaynak ayarları direkt olarak Google Pixel cihazlardan alınmıştır. Bu nedenler bazı kullanıcı arayüz farklılıkları ile karşılaşabilirsiniz.​

Dikkat

Bu ROM'u kullanırsanız cihazınız garanti dışı kalacaktır. Brick olmuş cihazlardan siz sorumlusunuz. Bu konunun yazarı, forum moderatör ekibi ve orijinal yazar bütün sorumluluğu reddeder.Bu ROM'da kullanılan kernele dahil olan özellikleri araştırmanız önerilmektedir. Bu ROM'u kullanmayı SİZ seçmektesiniz.

Kurulum Adımları

Bu rom "entire dynamic partition" (super) formundadır. Bu ROM'u kurabilmeniz için stok yazılımın "a slotunda" ve belirli bir versiyonunda olması gerekmektedir. Gerekli sürüm yorumlarda verilmiştir.
Ayrıyeten dm-verify özelliğini kapatmanız gerekmektedir. Bu zip içerisinde verilen vbmeta.img dosyasının kurulumu ile sağlanmaktadır.

Cihazınızın yazılımı "a" slotunda olması gerekmektedir. Eğer "b" slotunda ise manuel bir şekilde cihazınıza stok yazılımını yükleyin ve "a" slotunun en son stok yazılım sürümü ile kurulu olduğundan emin olun.

Stok yazılımları buradan bulabilirsiniz.

Adımları gerçekleştimeden önce verileri silmeniz önerilmektedir ama daha öncesinde dm-verify özelliği kapatılmış bir stok yazılım kullıyorsanız verileri silmeniz opsiyonel olabilir.
  1. Yukarıdaki herşeyi okuyun.
  2. Yedekleme işlemlerinizi tamamlayın.
  3. Doğru slotta olduğunuzdan emin olun.
  4. Zip dosyasını bilgisayar yardımı ile çıkartın.
  5. super.img dosyasını bootloader ya da fastbootd modu ile cihazınıza flashlayın.
    Kod:
    fastboot flash super [super.img dosyasının konumu]
  6. vbmeta.img dosyasını, eğer dm-verify'ı devre dışı bırakmadıysanız, cihazınınıza flashlayın
    Kod:
    fastboot flash vbmeta [vbmeta.img dosyasının konumu]
  7. Cihazınızda önceden dm-verify aktif ise verilerinizi tamamen sıfırlayın.

İndirme Linkleri

Orijinal yazar websitesi: https://arter97.com/browse/np2/
Orijinal yazar Telegram Grubu: https://t.me/arter97np2
 
Son düzenleme:
Değişiklik Günlüğü

r22
Stable release based on 3.0 (Pong_V3.0-250113-1723_3.0)

r21
3.0'a dayalı kararlı sürüm (Pong_V3.0-241226-2001_3.0)

r20
Android 15 3.0'a dayalı kararlı sürüm (Pong_V3.0-241207-0124_3.0)

r18
2.6'ya dayalı kararlı sürüm (Pong_U2.6-241016-1700_2.6)

r17
Özel bionic güncellendi:
jemalloc 6cc4217'ye güncellendi (Eylül 2024)
arm-optimized-routine 3389879'a güncellendi (Ekim 2024)

r16
2.6'ya dayalı kararlı sürüm (Pong_U2.6-240828-1751_2.6)

r15
2.6.0'a dayalı kararlı sürüm
En son AOSP derleyicisini kullanmak ve matematik kütüphanesindeki birkaç küçük sorunu düzeltmek için özel bionic güncellendi

r14
GotenksIN'den gelen düzeltme sayesinde Dirac geri döndü

r13
2.5.6'ya dayalı kararlı sürüm

r12
CPU tekelleştirme hataları nedeniyle Dirac tekrar devre dışı bırakıldı

r11
2.5.5'e dayalı kararlı sürüm
CPU tekelleştirme hataları Nothing tarafından düzeltilmiş olması gerekirken Dirac hizmetleri yeniden eklendi
zram geri yazma özelliği devre dışı bırakıldı (RAM Boost)
Belirli uygulamalarda pil tüketimini ve CPU kullanımını azaltmak için AV1 yazılım kod çözücü devre dışı bırakıldı
Diğer hata ayıklama bileşenleri devre dışı bırakıldı (Bluetooth logger, nt_bpf, nt_core, nt_logkit, nt_minidump)

r10
jemalloc Sistem genelinde bellek tahsisi için 5.3.0+e4817c8 kullanıldı (%1,7 daha az bellek kullanımıyla %23,4 daha iyi performans)
AOSPA'dan (xboxfanj tarafından) kullanılan en son arm-optimized-routines

r9
2.5.2'ye dayalı kararlı sürüm

r8
2.5.1a'ya dayalı kararlı sürüm
Eksik karakterleri düzeltmek için Google Sans yazı tipi değişiklikleri yeniden yapıldı

r7
Resmi Android 14 güncellemesine yeniden dayalı: NothingOS 2.5.1
CompanionDeviceManager yeniden eklendi (Stok 2.5.1, beta sürümlerde bulunan pil tüketimini düzeltir)

r6
Bluetooth etkin pil tüketimini düzeltmek için CompanionDeviceManager kaldırıldı

r5
2.5 Açık Beta 2'ye dayalı Android 14

r4
Paranoid Android'den LMKD (düşük bellek öldürücü daemon) değiştirildi. Bu, uygulama öldürmelerini yaklaşık %56 oranında azaltır. Stok aygıt yazılımı hatalarından kaynaklanan büyük CPU ve bellek yiyicilerinden kaçınmak için Dirac hizmetleri kaldırıldı.

r3
2.0.4'e dayalı kararlı sürüm
Netflix'i düzeltmek için Widevine L3 uygulandı
Ses seviyesi adımları 30'a çıkarıldı

r2
2.0.3'e dayalı kararlı sürüm
CPU kullanımını azaltmak için com.nothing.bpf paketi devre dışı bırakıldı

r1a1
İlk alfa sürümü
 
Son düzenleme:
Emeğinize sağlık 🙏 Rom konularına ilerde çok ihtiyacı olacak herkesin
 
Bu romu kullanmıştım uzun deneyim etmedim ama kullandığım kadarıyla gayet iyi ve akıcıydı daha sonrasında Nothing os 3.0 stable çıkınca stock roma geri döndüm belki tekrar şans verebilirim.
 
Bu romu kullanmıştım uzun deneyim etmedim ama kullandığım kadarıyla gayet iyi ve akıcıydı daha sonrasında Nothing os 3.0 stable çıkınca stock roma geri döndüm belki tekrar şans verebilirim.
Stock rom dan farklılıkları nelerdi
 
Bu romu kullanmıştım uzun deneyim etmedim ama kullandığım kadarıyla gayet iyi ve akıcıydı daha sonrasında Nothing os 3.0 stable çıkınca stock roma geri döndüm belki tekrar şans verebilirim.
Hocam tekrar kullanırsanız değerlendirmenizi beklerim. ROM'un avantajlarına göre ben de kullanmayı düşünüyorum.
 
Stock rom dan farklılıkları nelerdi
Stocktan daha iyi performansa sahip, bazı google uygulamaları kaldırılmış bu yüzden telefon daha az dolu, font pixel telefonlardaki font ,dpi 360'a sabitlenmiş ki benim hoşuma gitmediği için stock taki dpi değeri olan 411 e ayarladım tekrardan bunlar dışında başka bir fark göremedim.
 
Stocktan daha iyi performansa sahip, bazı google uygulamaları kaldırılmış bu yüzden telefon daha az dolu, font pixel telefonlardaki font ,dpi 360'a sabitlenmiş ki benim hoşuma gitmediği için stock taki dpi değeri olan 411 e ayarladım tekrardan bunlar dışında başka bir fark göremedim.
Teşekkürler 🙏
 
Tekrardan NothingMuch Roma geçmiş bulunmaktayım sorularınız varsa sorabilirsiniz.

Pixel arayüzünün ekran görüntüsünü paylaşabilir misiniz?
4k 60 fps video kaydı seçeneği mevcut mu?
Uygulama açılış hızı stocktan farklı mı?
Kamera uygulaması gcam mi yoksa ,romun stock kamerası mı?
Batarya performansı nasıl?

Teşekkürler
 
Pixel arayüzünün ekran görüntüsünü paylaşabilir misiniz?
4k 60 fps video kaydı seçeneği mevcut mu?
Uygulama açılış hızı stocktan farklı mı?
Kamera uygulaması gcam mi yoksa ,romun stock kamerası mı?
Batarya performansı nasıl?

Teşekkürler
-Pixel telefonlardaki font dışında arayüz aynı nothing os ve en küçük genişlik 480 ppi olarak ayarlandığı için arayüzdeki öğeler daha küçük gözüküyor ama ayarlardan stocktaki değer olan 411ppi' a ayarlanabiliyor.
-4k 60 fps video kayıt seçeneği var evet.
-Yaklaşık 18 saniyede açılıyor stockta ölçüm yapmadığım için aradaki farkı bilmiyorum ama daha hızlı gibi.
-Kamera uygulaması nothing os taki stock kamera.
-Batarya performansı stock tan daha iyi .
ayrıca biraz önce nothingmuch rom unun geliştiricisi olan arter97'nin custom kernel'ini de yükledim batarya performansını arttırdığını söylüyorlar eğer isterseniz test ettikten sonra sonuçları paylaşabilirim.
 

Ekli dosyalar

  • nothingmuch.jpg
    nothingmuch.jpg
    61.8 KB · Görüntüleme: 38
  • nothingmuch (2).jpg
    nothingmuch (2).jpg
    41.5 KB · Görüntüleme: 38
-Pixel telefonlardaki font dışında arayüz aynı nothing os ve en küçük genişlik 480 ppi olarak ayarlandığı için arayüzdeki öğeler daha küçük gözüküyor ama ayarlardan stocktaki değer olan 411ppi' a ayarlanabiliyor.
-4k 60 fps video kayıt seçeneği var evet.
-Yaklaşık 18 saniyede açılıyor stockta ölçüm yapmadığım için aradaki farkı bilmiyorum ama daha hızlı gibi.
-Kamera uygulaması nothing os taki stock kamera.
-Batarya performansı stock tan daha iyi .
ayrıca biraz önce nothingmuch rom unun geliştiricisi olan arter97'nin custom kernel'ini de yükledim batarya performansını arttırdığını söylüyorlar eğer isterseniz test ettikten sonra sonuçları paylaşabilirim.

Sonuçları paylaşırsanız sevinirim, cevabınız için teşekkür ederim 🙏
 
r22 çıkmış

NothingMuchROM | Android 15 | Nothing Phone (2)

✍️ Details:
- Version: r22
- Codename: #Pong
- Released: 21/01/25

🔽 Download : Here
🆘 Support group: Here
⚙️ Installation: Here
🔖 Tags : #Stock #ROM #arter97 #V #NothingPhone2

✨Changelogs:
- Stable release based on Pong-V3.0-250113-1723

🗒 Note:
- Make absolutely sure that you're flashing the respective firmware alongside the installation. Failure to do so will result in an untested scenario.
- And as always, back up your data before proceeding.

😎 Developer: @arter97
🔔 Updates: @NothingPhone2Updates
💬 Chat: @NothingPhone2
 
-Pixel telefonlardaki font dışında arayüz aynı nothing os ve en küçük genişlik 480 ppi olarak ayarlandığı için arayüzdeki öğeler daha küçük gözüküyor ama ayarlardan stocktaki değer olan 411ppi' a ayarlanabiliyor.
-4k 60 fps video kayıt seçeneği var evet.
-Yaklaşık 18 saniyede açılıyor stockta ölçüm yapmadığım için aradaki farkı bilmiyorum ama daha hızlı gibi.
-Kamera uygulaması nothing os taki stock kamera.
-Batarya performansı stock tan daha iyi .
ayrıca biraz önce nothingmuch rom unun geliştiricisi olan arter97'nin custom kernel'ini de yükledim batarya performansını arttırdığını söylüyorlar eğer isterseniz test ettikten sonra sonuçları paylaşabilirim.
çok önemli bir şey olduğunu düşünmüyorum ama stock açılma süresi 26 saniye. titreşim geldiğinde başlatıp ekran açıldığında durdurdum.
 
çok önemli bir şey olduğunu düşünmüyorum ama stock açılma süresi 26 saniye. titreşim geldiğinde başlatıp ekran açıldığında durdurdum.

Bugünkü yayınlanan güncellemenin basesini kullanmışlar sadece
 
r22 çıkmış

NothingMuchROM | Android 15 | Nothing Phone (2)

✍️ Details:
- Version: r22
- Codename: #Pong
- Released: 21/01/25

🔽 Download : Here
🆘 Support group: Here
⚙️ Installation: Here
🔖 Tags : #Stock #ROM #arter97 #V #NothingPhone2

✨Changelogs:
- Stable release based on Pong-V3.0-250113-1723

🗒 Note:
- Make absolutely sure that you're flashing the respective firmware alongside the installation. Failure to do so will result in an untested scenario.
- And as always, back up your data before proceeding.

😎 Developer: @arter97
🔔 Updates: @NothingPhone2Updates
💬 Chat: @NothingPhone2
changelog guncellendi
 
Son düzenleme:
Geri
Üst Alt