GSI ROM kalıcı olarak flaşlama

387354

Kilopat
Katılım
18 Kasım 2020
Mesajlar
3.409
Çözümler
26
Telefonuma kalıcı olarak GSI ROM kurmak istiyorum ama telefonumda System bölümü yok. Fastboot ile fastboot flash system gsirom.img yazdırılıyor genelde ama Fastboot bende System bölümü yoktur diyor. DSU ile kurabiliyorum ama hem stock ROM silinmiyor hem de yeniden başlatmada eskisine geri dönüyor. Sisitemdeki parititonların listesini vereceğim. Hangi bölüme GSI ROM imajını flaşlamam gerektiğini öğrenmek istiyorum. Yardımcı olursanız sevinirim.
Telefon: General Mobile GM22 Plus ve rootlu.
Sistemdeki bölümler:

Kod:
~ $ sudo ls -l /dev/block/by-name
total 0
lrwxrwxrwx 1 root root 21 Aug 12 18:56 boot_a -> /dev/block/mmcblk0p23
lrwxrwxrwx 1 root root 21 Aug 12 18:56 boot_b -> /dev/block/mmcblk0p36
lrwxrwxrwx 1 root root 20 Aug 12 18:56 boot_para -> /dev/block/mmcblk0p2
lrwxrwxrwx 1 root root 21 Aug 12 18:56 dtbo_a -> /dev/block/mmcblk0p25
lrwxrwxrwx 1 root root 21 Aug 12 18:56 dtbo_b -> /dev/block/mmcblk0p38
lrwxrwxrwx 1 root root 20 Aug 12 18:56 expdb -> /dev/block/mmcblk0p4
lrwxrwxrwx 1 root root 21 Aug 12 18:56 flashinfo -> /dev/block/mmcblk0p46
lrwxrwxrwx 1 root root 20 Aug 12 18:56 frp -> /dev/block/mmcblk0p5
lrwxrwxrwx 1 root root 21 Aug 12 18:56 gz_a -> /dev/block/mmcblk0p21
lrwxrwxrwx 1 root root 21 Aug 12 18:56 gz_b -> /dev/block/mmcblk0p34
lrwxrwxrwx 1 root root 21 Aug 12 18:56 lk_a -> /dev/block/mmcblk0p22
lrwxrwxrwx 1 root root 21 Aug 12 18:56 lk_b -> /dev/block/mmcblk0p35
lrwxrwxrwx 1 root root 21 Aug 12 18:56 logo -> /dev/block/mmcblk0p16
lrwxrwxrwx 1 root root 21 Aug 12 18:56 md1img_a -> /dev/block/mmcblk0p17
lrwxrwxrwx 1 root root 21 Aug 12 18:56 md1img_b -> /dev/block/mmcblk0p30
lrwxrwxrwx 1 root root 20 Aug 12 18:56 md_udc -> /dev/block/mmcblk0p8
lrwxrwxrwx 1 root root 20 Aug 12 18:56 metadata -> /dev/block/mmcblk0p9
lrwxrwxrwx 1 root root 18 Aug 12 18:56 mmcblk0 -> /dev/block/mmcblk0
lrwxrwxrwx 1 root root 23 Aug 12 18:56 mmcblk0boot0 -> /dev/block/mmcblk0boot0
lrwxrwxrwx 1 root root 23 Aug 12 18:56 mmcblk0boot1 -> /dev/block/mmcblk0boot1
lrwxrwxrwx 1 root root 20 Aug 12 18:56 nvcfg -> /dev/block/mmcblk0p6
lrwxrwxrwx 1 root root 20 Aug 12 18:56 nvdata -> /dev/block/mmcblk0p7
lrwxrwxrwx 1 root root 21 Aug 12 18:56 nvram -> /dev/block/mmcblk0p15
lrwxrwxrwx 1 root root 21 Aug 12 18:56 otp -> /dev/block/mmcblk0p45
lrwxrwxrwx 1 root root 20 Aug 12 18:56 para -> /dev/block/mmcblk0p3
lrwxrwxrwx 1 root root 21 Aug 12 18:56 persist -> /dev/block/mmcblk0p13
lrwxrwxrwx 1 root root 20 Aug 12 18:56 proinfo -> /dev/block/mmcblk0p1
lrwxrwxrwx 1 root root 21 Aug 12 18:56 protect1 -> /dev/block/mmcblk0p10
lrwxrwxrwx 1 root root 21 Aug 12 18:56 protect2 -> /dev/block/mmcblk0p11
lrwxrwxrwx 1 root root 21 Aug 12 18:56 scp_a -> /dev/block/mmcblk0p19
lrwxrwxrwx 1 root root 21 Aug 12 18:56 scp_b -> /dev/block/mmcblk0p32
lrwxrwxrwx 1 root root 21 Aug 12 18:56 sec1 -> /dev/block/mmcblk0p14
lrwxrwxrwx 1 root root 21 Aug 12 18:56 seccfg -> /dev/block/mmcblk0p12
lrwxrwxrwx 1 root root 21 Aug 12 18:56 spmfw_a -> /dev/block/mmcblk0p18
lrwxrwxrwx 1 root root 21 Aug 12 18:56 spmfw_b -> /dev/block/mmcblk0p31
lrwxrwxrwx 1 root root 21 Aug 12 18:56 sspm_a -> /dev/block/mmcblk0p20
lrwxrwxrwx 1 root root 21 Aug 12 18:56 sspm_b -> /dev/block/mmcblk0p33
lrwxrwxrwx 1 root root 21 Aug 12 18:56 super -> /dev/block/mmcblk0p40
lrwxrwxrwx 1 root root 21 Aug 12 18:56 tee_a -> /dev/block/mmcblk0p26
lrwxrwxrwx 1 root root 21 Aug 12 18:56 tee_b -> /dev/block/mmcblk0p39
lrwxrwxrwx 1 root root 21 Aug 12 18:56 userdata -> /dev/block/mmcblk0p44
lrwxrwxrwx 1 root root 21 Aug 12 18:56 vbmeta_a -> /dev/block/mmcblk0p27
lrwxrwxrwx 1 root root 21 Aug 12 18:56 vbmeta_b -> /dev/block/mmcblk0p41
lrwxrwxrwx 1 root root 21 Aug 12 18:56 vbmeta_system_a -> /dev/block/mmcblk0p28
lrwxrwxrwx 1 root root 21 Aug 12 18:56 vbmeta_system_b -> /dev/block/mmcblk0p42
lrwxrwxrwx 1 root root 21 Aug 12 18:56 vbmeta_vendor_a -> /dev/block/mmcblk0p29
lrwxrwxrwx 1 root root 21 Aug 12 18:56 vbmeta_vendor_b -> /dev/block/mmcblk0p43
lrwxrwxrwx 1 root root 21 Aug 12 18:56 vendor_boot_a -> /dev/block/mmcblk0p24
lrwxrwxrwx 1 root root 21 Aug 12 18:56 vendor_boot_b -> /dev/block/mmcblk0p37
 
Dynamic super partition (A/B) olan cihazlarda GSI flashlamak uzun ve biraz sancılı bir süreç. Aşağıdaki rehbere göz atın.

 
Dynamic super partition (A/B) olan cihazlarda GSI flashlamak uzun ve biraz sancılı bir süreç. Aşağıdaki rehbere göz atın.

Bu linkte twrp ile işlem isteniyor ve fastboot komutları _a ve _b partitionları için değil. Cihazım twrp desteklemiyor.

Ve şu komutun bende çalışmadığını söylemiştim. :/
1691869136724.png
 
Eğer sıralı bir şekilde yapsaydınız çalışacağını görürdünüz. Cihazınızda /system mevcut, /super partition'u içinde.

Kod:
~ $ sudo ls -l /dev/block/by-name
lrwxrwxrwx 1 root root 21 Aug 12 18:56 boot_a -> /dev/block/mmcblk0p23
lrwxrwxrwx 1 root root 21 Aug 12 18:56 boot_b -> /dev/block/mmcblk0p36
lrwxrwxrwx 1 root root 21 Aug 12 18:56 super -> /dev/block/mmcblk0p40

Eğer dynamic partition'ları okuyabilen ve cihazınıza uygun bir custom recovery olsaydı normal bir şekilde ROM flashlayabilirdiniz. Ancak olmadığı için bu işlemi fastboot ile yapmak gerekiyor. Burada bir nüans var, bootloader modunda /super içindeki /system bölümünü düzenleyemezsiniz. Bunun için bootloader'dan userspace fastboot moduna geçmeniz gerekiyor. Android 10'dan sonra dynamic partitionlar için böyle düzenleme yapıldı.

Attığım rehberde ilk komutla bootloader'a geçiliyor, daha sonra userspace fastboot'a geçiyoruz.
> adb reboot bootloader
> fastboot reboot fastboot

Bu noktada /system'e flashlama yapabilirsiniz.

TWRP sadece GSI ROM flashladıktan sonra formatlamak için önerilmiş, bunu "fastboot -w" komutuyla yapabilirsiniz.

Rich (BB code):
adb reboot bootloader
fastboot reboot fastboot

fastboot --disable-verity --disable-verification flash vbmeta [vbmeta.img]

fastboot erase system
fastboot flash system [system.img] (Buraya cihazın işlemci mimarisine ve A/B destekli bir GSI ROM koymalısınız.)

fastboot -w
fastboot reboot
VBmeta.img: https://dl.google.com/developers/android/qt/images/gsi/vbmeta.img

Eğer flashlarken yer yok uyarısıyla karşılaşırsanız:
Kod:
fastboot delete-logical-partition product
fastboot delete-logical-partition product_a
fastboot delete-logical-partition product_b

Google'ın dediği gibi, GSI flashlamak için her zaman çalışan bir flash çözümü yok. Bazı cihazlar için üstte yazdığım komutlar yetersiz kalabilir. Bu videoda yapıldığı gibi partitionlar ile tek tek uğraşmanız gerekebilir. Hatayla karşılaşırsanız paylaşın.
 
Eğer sıralı bir şekilde yapsaydınız çalışacağını görürdünüz. Cihazınızda /system mevcut, /super partition'u içinde.

Kod:
~ $ sudo ls -l /dev/block/by-name
lrwxrwxrwx 1 root root 21 Aug 12 18:56 boot_a -> /dev/block/mmcblk0p23
lrwxrwxrwx 1 root root 21 Aug 12 18:56 boot_b -> /dev/block/mmcblk0p36
lrwxrwxrwx 1 root root 21 Aug 12 18:56 super -> /dev/block/mmcblk0p40

Eğer dynamic partition'ları okuyabilen ve cihazınıza uygun bir custom recovery olsaydı normal bir şekilde ROM flashlayabilirdiniz. Ancak olmadığı için bu işlemi fastboot ile yapmak gerekiyor. Burada bir nüans var, bootloader modunda /super içindeki /system bölümünü düzenleyemezsiniz. Bunun için bootloader'dan userspace fastboot moduna geçmeniz gerekiyor. Android 10'dan sonra dynamic partitionlar için böyle düzenleme yapıldı.

Attığım rehberde ilk komutla bootloader'a geçiliyor, daha sonra userspace fastboot'a geçiyoruz.
> adb reboot bootloader
> fastboot reboot fastboot

Bu noktada /system'e flashlama yapabilirsiniz.

TWRP sadece GSI ROM flashladıktan sonra formatlamak için önerilmiş, bunu "fastboot -w" komutuyla yapabilirsiniz.

Rich (BB code):
adb reboot bootloader
fastboot reboot fastboot

fastboot --disable-verity --disable-verification flash vbmeta [vbmeta.img]

fastboot erase system
fastboot flash system [system.img] (Buraya cihazın işlemci mimarisine ve A/B destekli bir GSI ROM koymalısınız.)

fastboot -w
fastboot reboot
VBmeta.img: https://dl.google.com/developers/android/qt/images/gsi/vbmeta.img

Eğer flashlarken yer yok uyarısıyla karşılaşırsanız:
Kod:
fastboot delete-logical-partition product
fastboot delete-logical-partition product_a
fastboot delete-logical-partition product_b

Google'ın dediği gibi, GSI flashlamak için her zaman çalışan bir flash çözümü yok. Bazı cihazlar için üstte yazdığım komutlar yetersiz kalabilir. Bu videoda yapıldığı gibi partitionlar ile tek tek uğraşmanız gerekebilir. Hatayla karşılaşırsanız paylaşın.
1691930671596.png

Şuan dediğiniz gibi yapıyorum. Super partitionun yedeğini aldım. Super.img'yi tekrardan super partitiona yazdırırsam eskisine geli döner değil mi? Ne olur ne olmaz yedeğim dursun.

Hocam bir de verdiğiniz linkteki vbmeta telefonun orjinal vbmetasıyla hash değeri uyuşmadığı için orijinal vbmetayı yazdırdım.
Kod:
➜  ~ sha1sum vbmeta.img
c8f55e55674802e354e27e33d8826af1b39fcf4f  vbmeta.img
➜  ~ sha1sum g312/vbmeta_a.img
0904af024512138844cad087ddce0aec2dcc7cc5  g312/vbmeta_a.img
➜  ~ sha1sum g312/vbmeta_b.img
0904af024512138844cad087ddce0aec2dcc7cc5  g312/vbmeta_b.img
Kullandığım GSI ROM'un içinde kendi vbmetası yoktu. Sadece system.img vardı.

Hocam GSI ROM'u kurdum ama telefonun wifisi çalışmıyor ve mobil veri bağlansa bile internete çıkmıyor. :( Yardıma ihtiyacım var.
 
Son düzenleme:
Hocam GSI ROM'u kurdum ama telefonun wifisi çalışmıyor ve mobil veri bağlansa bile internete çıkmıyor.
Öncelikle elinizde hangi cihaz var? İlk mesajda GM22 Plus yazmışsınız ancak onun kodu g512 olmalı, sizin attığınız komutlarda g312 yazıyor.

Hangi GSI ROM'u kurdunuz? TrebleDroid var, Pixel Experience var, LineageOS var... Bu GSI'lar arasında donanım desteği farklı olabiliyor.

Bazı Mediatek cihazlarda GSI ROM kurulduğunda Restricted Networking Mode açık geliyor, bu varken sistem uygulamaları bile internete bağlanamıyor. Aşağıdaki komutu ADB ile çalıştırın.
Rich (BB code):
adb shell settings put global restricted_networking_mode 0

Root varsa Termux ile de yapabilirsiniz.
Rich (BB code):
settings put global restricted_networking_mode 0
 
Öncelikle elinizde hangi cihaz var? İlk mesajda GM22 Plus yazmışsınız ancak onun kodu g512 olmalı, sizin attığınız komutlarda g312 yazıyor.
Hocam Plus diye yanlış yazmışım kusura bakmayın. Plusu ablamda var onun paketine bakıp söylemişim. Bende Plus'suz olan var düz GM22.
Hangi GSI ROM'u kurdunuz? TrebleDroid var, Pixel Experience var, LineageOS var... Bu GSI'lar arasında donanım desteği farklı olabiliyor.
Buradan https://sourceforge.net/projects/andyyan-gsi/files/lineage-20-td/ lineage-20.0-20230716-UNOFFICIAL-arm64_bvN.img.xz adlı dosyayı kurdum. DSU ile kurduğumda sorunsuz çalışmıştı.
Bazı Mediatek cihazlarda GSI ROM kurulduğunda Restricted Networking Mode açık geliyor, bu varken sistem uygulamaları bile internete bağlanamıyor. Aşağıdaki komutu ADB ile çalıştırın.
Rich (BB code):
Kod:
adb shell settings put global restricted_networking_mode 0
Root varsa Termux ile de yapabilirsiniz.
Rich (BB code):
settings put global restricted_networking_mode 0
Bunu internette buldum ve denedim ama hâlen çalışmıyor. Reboot falanda attım. Android ağ arayüzlerini atıyorum:

Kod:
tdgsi_arm64_ab:/ # ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: dummy0: <BROADCAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN qlen 1000
    link/ether 0a:c7:64:b1:d6:4f brd ff:ff:ff:ff:ff:ff
3: tunl0@NONE: <NOARP> mtu 1480 qdisc noop state DOWN qlen 1000
    link/ipip 0.0.0.0 brd 0.0.0.0
4: ip_vti0@NONE: <NOARP> mtu 1480 qdisc noop state DOWN qlen 1000
    link/ipip 0.0.0.0 brd 0.0.0.0
5: ip6_vti0@NONE: <NOARP> mtu 1364 qdisc noop state DOWN qlen 1000
    link/tunnel6 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00 brd 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00
6: sit0@NONE: <NOARP> mtu 1480 qdisc noop state DOWN qlen 1000
    link/sit 0.0.0.0 brd 0.0.0.0
7: ip6tnl0@NONE: <NOARP> mtu 1452 qdisc noop state DOWN qlen 1000
    link/tunnel6 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00 brd 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00
8: ccmni0: <NOARP,UP,LOWER_UP> mtu 1500 qdisc mq state UNKNOWN qlen 1000
    link/[519] 8e:87:37:86:58:ef brd ff:ff:ff:ff:ff:ff
9: ccmni1: <NOARP> mtu 1500 qdisc noop state DOWN qlen 1000
    link/[519] ce:1f:42:94:37:a4 brd ff:ff:ff:ff:ff:ff
10: ccmni2: <NOARP> mtu 1500 qdisc noop state DOWN qlen 1000
    link/[519] ea:1b:cd:d2:dd:67 brd ff:ff:ff:ff:ff:ff
11: ccmni3: <NOARP> mtu 1500 qdisc noop state DOWN qlen 1000
    link/[519] da:22:2c:65:35:c4 brd ff:ff:ff:ff:ff:ff
12: ccmni4: <NOARP> mtu 1500 qdisc noop state DOWN qlen 1000
    link/[519] f2:7a:d1:b3:d3:8d brd ff:ff:ff:ff:ff:ff
13: ccmni5: <NOARP> mtu 1500 qdisc noop state DOWN qlen 1000
    link/[519] e6:d2:b5:d4:49:cc brd ff:ff:ff:ff:ff:ff
14: ccmni6: <NOARP> mtu 1500 qdisc noop state DOWN qlen 1000
    link/[519] 6a:71:e0:6f:e3:25 brd ff:ff:ff:ff:ff:ff
15: ccmni7: <NOARP> mtu 1500 qdisc noop state DOWN qlen 1000
    link/[519] e2:9a:74:ac:31:a7 brd ff:ff:ff:ff:ff:ff
16: ccmni8: <NOARP> mtu 1500 qdisc noop state DOWN qlen 1000
    link/[519] fa:0f:14:0c:85:15 brd ff:ff:ff:ff:ff:ff
17: ccmni9: <NOARP> mtu 1500 qdisc noop state DOWN qlen 1000
    link/[519] 4a:d6:e7:f1:7c:fb brd ff:ff:ff:ff:ff:ff
18: ccmni10: <NOARP> mtu 1500 qdisc noop state DOWN qlen 1000
    link/[519] f2:2b:8d:8c:fe:be brd ff:ff:ff:ff:ff:ff
19: ccmni11: <NOARP> mtu 1500 qdisc noop state DOWN qlen 1000
    link/[519] 5a:e2:f9:23:b0:89 brd ff:ff:ff:ff:ff:ff
20: ccmni12: <NOARP> mtu 1500 qdisc noop state DOWN qlen 1000
    link/[519] e6:a8:df:60:c8:d0 brd ff:ff:ff:ff:ff:ff
21: ccmni13: <NOARP> mtu 1500 qdisc noop state DOWN qlen 1000
    link/[519] aa:67:91:85:06:9a brd ff:ff:ff:ff:ff:ff
22: ccmni14: <NOARP> mtu 1500 qdisc noop state DOWN qlen 1000
    link/[519] fe:5a:13:99:2b:4f brd ff:ff:ff:ff:ff:ff
23: ccmni15: <NOARP> mtu 1500 qdisc noop state DOWN qlen 1000
    link/[519] be:c7:f7:61:ba:37 brd ff:ff:ff:ff:ff:ff
24: ccmni16: <NOARP> mtu 1500 qdisc noop state DOWN qlen 1000
    link/[519] ea:b6:11:66:80:a8 brd ff:ff:ff:ff:ff:ff
25: ccmni17: <NOARP> mtu 1500 qdisc noop state DOWN qlen 1000
    link/[519] d2:97:8c:87:29:d8 brd ff:ff:ff:ff:ff:ff
26: ccmni18: <NOARP> mtu 1500 qdisc noop state DOWN qlen 1000
    link/[519] 6e:e8:36:38:d4:c9 brd ff:ff:ff:ff:ff:ff
27: ccmni19: <NOARP> mtu 1500 qdisc noop state DOWN qlen 1000
    link/[519] 7e:d2:78:5c:50:76 brd ff:ff:ff:ff:ff:ff
28: ccmni20: <NOARP> mtu 1500 qdisc noop state DOWN qlen 1000
    link/[519] be:55:f8:d8:5f:33 brd ff:ff:ff:ff:ff:ff
29: ccmni-lan: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN qlen 1000
    link/ether 12:17:c6:58:c5:9d brd ff:ff:ff:ff:ff:ff
Kod:
tdgsi_arm64_ab:/ # ifconfig -a                                                                                                                                        
ccmni-lan Link encap:Ethernet  HWaddr 12:17:C6:58:C5:9D
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

ccmni0    Link encap:UNSPEC  HWaddr 8E-87-37-86-58-EF-00-36-00-00-00-00-00-00-00-00
          inet addr:10.238.37.38  Mask:255.0.0.0
          UP RUNNING NOARP  MTU:1500  Metric:1
          RX packets:127584 errors:0 dropped:0 overruns:0 frame:0
          TX packets:68175 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:166572079 (158.8 MiB)  TX bytes:4065522 (3.8 MiB)

ccmni1    Link encap:UNSPEC  HWaddr CE-1F-42-94-37-A4-00-36-00-00-00-00-00-00-00-00
          NOARP  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

ccmni10   Link encap:UNSPEC  HWaddr F2-2B-8D-8C-FE-BE-00-36-00-00-00-00-00-00-00-00
          NOARP  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

ccmni11   Link encap:UNSPEC  HWaddr 5A-E2-F9-23-B0-89-00-36-00-00-00-00-00-00-00-00
          NOARP  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

ccmni12   Link encap:UNSPEC  HWaddr E6-A8-DF-60-C8-D0-00-36-00-00-00-00-00-00-00-00
          NOARP  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

ccmni13   Link encap:UNSPEC  HWaddr AA-67-91-85-06-9A-00-36-00-00-00-00-00-00-00-00
          NOARP  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

ccmni14   Link encap:UNSPEC  HWaddr FE-5A-13-99-2B-4F-00-36-00-00-00-00-00-00-00-00
          NOARP  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

ccmni15   Link encap:UNSPEC  HWaddr BE-C7-F7-61-BA-37-00-36-00-00-00-00-00-00-00-00
          NOARP  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

ccmni16   Link encap:UNSPEC  HWaddr EA-B6-11-66-80-A8-00-36-00-00-00-00-00-00-00-00
          NOARP  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

ccmni17   Link encap:UNSPEC  HWaddr D2-97-8C-87-29-D8-00-36-00-00-00-00-00-00-00-00
          NOARP  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

ccmni18   Link encap:UNSPEC  HWaddr 6E-E8-36-38-D4-C9-00-36-00-00-00-00-00-00-00-00
          NOARP  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

ccmni19   Link encap:UNSPEC  HWaddr 7E-D2-78-5C-50-76-00-36-00-00-00-00-00-00-00-00
          NOARP  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

ccmni2    Link encap:UNSPEC  HWaddr EA-1B-CD-D2-DD-67-00-36-00-00-00-00-00-00-00-00
          NOARP  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

ccmni20   Link encap:UNSPEC  HWaddr BE-55-F8-D8-5F-33-00-36-00-00-00-00-00-00-00-00
          NOARP  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

ccmni3    Link encap:UNSPEC  HWaddr DA-22-2C-65-35-C4-00-36-00-00-00-00-00-00-00-00
          NOARP  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

ccmni4    Link encap:UNSPEC  HWaddr F2-7A-D1-B3-D3-8D-00-36-00-00-00-00-00-00-00-00
          NOARP  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

ccmni5    Link encap:UNSPEC  HWaddr E6-D2-B5-D4-49-CC-00-36-00-00-00-00-00-00-00-00
          NOARP  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

ccmni6    Link encap:UNSPEC  HWaddr 6A-71-E0-6F-E3-25-00-36-00-00-00-00-00-00-00-00
          NOARP  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

ccmni7    Link encap:UNSPEC  HWaddr E2-9A-74-AC-31-A7-00-36-00-00-00-00-00-00-00-00
          NOARP  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

ccmni8    Link encap:UNSPEC  HWaddr FA-0F-14-0C-85-15-00-36-00-00-00-00-00-00-00-00
          NOARP  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

ccmni9    Link encap:UNSPEC  HWaddr 4A-D6-E7-F1-7C-FB-00-36-00-00-00-00-00-00-00-00
          NOARP  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

dummy0    Link encap:Ethernet  HWaddr 0A:C7:64:B1:D6:4F
          inet6 addr: fe80::8c7:64ff:feb1:d64f/64 Scope:Link
          UP BROADCAST RUNNING NOARP  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:10 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:700 (700.0 B)

ip6_vti0  Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
          NOARP  MTU:1364  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

ip6tnl0   Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
          NOARP  MTU:1452  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

ip_vti0   Link encap:UNSPEC  HWaddr 00-00-00-00-63-37-00-36-00-00-00-00-00-00-00-00
          NOARP  MTU:1480  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:307 errors:0 dropped:0 overruns:0 frame:0
          TX packets:307 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:26048 (25.4 KiB)  TX bytes:26048 (25.4 KiB)

sit0      Link encap:IPv6-in-IPv4
          NOARP  MTU:1480  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

tunl0     Link encap:UNSPEC  HWaddr 00-00-00-00-63-37-00-36-00-00-00-00-00-00-00-00
          NOARP  MTU:1480  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

Hocam MTK client ile aldığım yedeklerin içinden super.img vbmeta_vendor_b.img vbmeta_vendor_a.img
vbmeta_a.img vbmeta_b.img boot_b.img boot_a.img dosyalarını geri flaşladım stock rom açıldı. Ama şaşırtıcı şekilde wifi stock romda da çalışmadı. Hangi dosyaları tekrar flashlamam lazım?
Kod:
➜  ~ ls g312
test              gpt.bin       nvcfg.bin     scp_b.bin    vbmeta_a.img
boot_a.img      gz_a.bin      nvdata.bin    sec1.bin     vbmeta_b.img
boot_b.img      gz_b.bin      nvram.bin     seccfg.bin   vbmeta_system_a.img
boot_para.bin   lk_a.bin      otp.bin       spmfw_a.bin  vbmeta_system_b.img
dtbo_a.bin      lk_b.bin      para.img      spmfw_b.bin  vbmeta_vendor_a.img
dtbo_b.bin      logo.bin      persist.img   sspm_a.bin   vbmeta_vendor_b.img
expdb.bin       md1img_a.bin  proinfo.img   sspm_b.bin   vendor_boot_a.bin
flashinfo.bin   md1img_b.bin  protect1.img  super.img    vendor_boot_b.bin
frp.bin         md_udc.bin    protect2.img  tee_a.bin
gpt_backup.bin  metadata.bin  scp_a.bin     tee_b.bin
 
Son düzenleme:
Ama şaşırtıcı şekilde Wi-fi stock ROM'da da çalışmadı. Hangi dosyaları tekrar flashlamam lazım?
Cihazın diğer sensörleri çalışıyor mu? Eğer çalışmıyorsa persist partition'unda sıkıntı var, stock ROM'dan persist.img çekip flashlaman gerekecek.
 
Cihazın diğer sensörleri çalışıyor mu? Eğer çalışmıyorsa persist partition'unda sıkıntı var, stock ROM'dan persist.img çekip flashlaman gerekecek.
Hocam dediğinizi yaptım düzelmedi wifi. Sonra tüm bölümleri elle tekrar flashladım düzeldi.
Wifi sürücüleri silinmeden GSI ROM kurmanın bir yolu var mıdır bildiğiniz?

@Plyra yanıt yok mu hocam?
 
Son düzenleme:

Technopat Haberler

Geri
Yukarı