Ẩn / Hiện Quảng Cáo

HD: Dump system build tar

Thảo luận trong 'VIỆT HÓA ANDROID' bắt đầu bởi auchanvan, 11/2/17.

  1. 11/2/17 lúc 13:59

    auchanvan

    Major Poster

    auchanvan
    Tham gia:
    28/7/07
    Bài viết:
    294
    Được thích:
    228
    _ Vấn đề dump system để build tar chạy với odin đã không còn mới mẻ gì, nhưng có thể nó sẽ mới với những AE chưa làm qua. Thường AE việt hóa và fix lỗi, xóa app nhà mạng và muốn dump system lại để sau này chạy 1 phát là xong. Nay mình xin hướng dẫn AE cách dump vừa đơn giản vừa hiệu quả

    _ Nếu gặp máy nào khách đưa vào và đã được VH, đối với những AE không rành VH có thể dùng cách này để dump system ra, sau đó tải bản rom về đúng phiên bản của máy --> xã ra --> thay thế system đã dump vào, sau đó đóng tar lại, như vậy là mình đã Sưu Tầm được 1 File Tiếng Việt mà không phải xin ai :D

    Các Bước Tiến Hành:
    I/ Điều kiện để dump system ra thì đương nhiên máy phải được root và sử dụng vài lệnh cơ bản sau:
    adb shell
    su
    # ls -al /dev/block/platform/dw_mmc.0/by-name
    Sau khi gõ xong lệnh này thì sẽ có hình như sau, ở đây mình lấy máy E300L làm ví dụ
    1.
    1./ AE chú ý chữ dw_mmc.0 tùy máy mà nó sẽ không giống nhau
    2./ Xem system nó nằm ở phân vùng nào, ở đây của mình là mmcblk0p20

    II/ Dùng tiếp lệnh này :
    # cat proc/partitions
    Sau khi gõ xong lệnh này sẽ ra hình sau:
    2.
    3./ xem dung lượng của system là bao nhiêu, ở đây mình là 3584000

    III/ Sau khi đã có được size của system rồi thì mình dump theo mẫu lệnh sau
    # make_ext4fs -s -l 3584000k -a system /sdcard/system.img /system
    4.
    4./ Số size lấy được ở bước 2, chỉ thay đổi số size và để lại chữa k nhé
    5./ file sẽ được xuất ra bộ nhớ với tên là system.img
    Lưu ý: Nếu system của rom mình đang làm là system.img.ext4 thì thêm vào .ext4 nhé

    IV/
    4.1.
    _ Sau khi đã dump được system, khởi động lại và chép vào máy tính, đóng tar chung với những file còn lại của rom, như vậy là mình đã có được 1 bản rom dành riêng cho mình.
    _ Với cách này mình đã test thành công trên mọi phiên bản 4x, 5x, 6x. và hầu hết các dòng samsung, thậm chí hãng khác ngoài samsung đều ok

    5.
     
  2. 11/2/17 lúc 14:57

    tuannv1508

    Insane Poster

    tuannv1508
    Tham gia:
    8/11/10
    Bài viết:
    607
    Được thích:
    146
    thử nghiệm trên LG F180L mà không thấy ra cái gì
     
  3. 11/2/17 lúc 15:07

    auchanvan

    Major Poster

    auchanvan
    Tham gia:
    28/7/07
    Bài viết:
    294
    Được thích:
    228
    Có thể bạn đã làm sai bước nào rồi, có thể chụp hình up lên mình xem được không, đã test nhiều máy và đều ok cả mà
     
  4. 11/2/17 lúc 15:09

    tuannv1508

    Insane Poster

    tuannv1508
    Tham gia:
    8/11/10
    Bài viết:
    607
    Được thích:
    146
    Chắc chỉ dành cho Samsung
     
  5. 11/2/17 lúc 15:10

    auchanvan

    Major Poster

    auchanvan
    Tham gia:
    28/7/07
    Bài viết:
    294
    Được thích:
    228
    Với LG thì dùng lệnh này để soi phân vùng nè :
    adb shell
    su
    # ls -al /dev/block/platform/msm_sdcc.1/by-name
     
  6. 11/2/17 lúc 16:36

    tuannv1508

    Insane Poster

    tuannv1508
    Tham gia:
    8/11/10
    Bài viết:
    607
    Được thích:
    146
    Soi thế rồi mà ko ra. Dùng Root Explorer ra rồi mà ko biết dung ượng nó bn
     
  7. 11/2/17 lúc 16:43

    Khang_Khoi

    No Life Poster

    Khang_Khoi
    Tham gia:
    23/3/16
    Bài viết:
    1,504
    Được thích:
    259
    thank bác đọc mà cứ như trâu nghe sấm chắc phải học 1 khóa thôi
     
  8. 11/2/17 lúc 16:56

    auchanvan

    Major Poster

    auchanvan
    Tham gia:
    28/7/07
    Bài viết:
    294
    Được thích:
    228
    F180 Partition:
    Mã:
    # ls -al /dev/block/platform/msm_sdcc.1/by-name
    lrwxrwxrwx root root 1970-01-01 07:06 DDR -> /dev/block/mmcblk0p30
    lrwxrwxrwx root root 1970-01-01 07:06 aboot -> /dev/block/mmcblk0p5
    lrwxrwxrwx root root 1970-01-01 07:06 bnr -> /dev/block/mmcblk0p20
    lrwxrwxrwx root root 1970-01-01 07:06 boot -> /dev/block/mmcblk0p7
    lrwxrwxrwx root root 1970-01-01 07:06 cache -> /dev/block/mmcblk0p24
    lrwxrwxrwx root root 1970-01-01 07:06 drm -> /dev/block/mmcblk0p15
    lrwxrwxrwx root root 1970-01-01 07:06 eksst -> /dev/block/mmcblk0p22
    lrwxrwxrwx root root 1970-01-01 07:06 encrypt -> /dev/block/mmcblk0p21
    lrwxrwxrwx root root 1970-01-01 07:06 factory -> /dev/block/mmcblk0p19
    lrwxrwxrwx root root 1970-01-01 07:06 fota -> /dev/block/mmcblk0p31
    lrwxrwxrwx root root 1970-01-01 07:06 fsg -> /dev/block/mmcblk0p29
    lrwxrwxrwx root root 1970-01-01 07:06 grow -> /dev/block/mmcblk0p38
    lrwxrwxrwx root root 1970-01-01 07:06 m9kefs1 -> /dev/block/mmcblk0p12
    lrwxrwxrwx root root 1970-01-01 07:06 m9kefs2 -> /dev/block/mmcblk0p13
    lrwxrwxrwx root root 1970-01-01 07:06 m9kefs3 -> /dev/block/mmcblk0p14
    lrwxrwxrwx root root 1970-01-01 07:06 misc -> /dev/block/mmcblk0p18
    lrwxrwxrwx root root 1970-01-01 07:06 modem -> /dev/block/mmcblk0p1
    lrwxrwxrwx root root 1970-01-01 07:06 modemst1 -> /dev/block/mmcblk0p10
    lrwxrwxrwx root root 1970-01-01 07:06 modemst2 -> /dev/block/mmcblk0p11
    lrwxrwxrwx root root 1970-01-01 07:06 mpt -> /dev/block/mmcblk0p32
    lrwxrwxrwx root root 1970-01-01 07:06 pad -> /dev/block/mmcblk0p9
    lrwxrwxrwx root root 1970-01-01 07:06 persist -> /dev/block/mmcblk0p26
    lrwxrwxrwx root root 1970-01-01 07:06 rct -> /dev/block/mmcblk0p35
    lrwxrwxrwx root root 1970-01-01 07:06 recovery -> /dev/block/mmcblk0p28
    lrwxrwxrwx root root 1970-01-01 07:06 reserved -> /dev/block/mmcblk0p37
    lrwxrwxrwx root root 1970-01-01 07:06 rpm -> /dev/block/mmcblk0p6
    lrwxrwxrwx root root 1970-01-01 07:06 rpmbak -> /dev/block/mmcblk0p34
    lrwxrwxrwx root root 1970-01-01 07:06 sbl1 -> /dev/block/mmcblk0p2
    lrwxrwxrwx root root 1970-01-01 07:06 sbl2 -> /dev/block/mmcblk0p3
    lrwxrwxrwx root root 1970-01-01 07:06 sbl3 -> /dev/block/mmcblk0p4
    lrwxrwxrwx root root 1970-01-01 07:06 sns -> /dev/block/mmcblk0p16
    lrwxrwxrwx root root 1970-01-01 07:06 ssd -> /dev/block/mmcblk0p17
    lrwxrwxrwx root root 1970-01-01 07:06 system -> /dev/block/mmcblk0p23
    lrwxrwxrwx root root 1970-01-01 07:06 tombstones -> /dev/block/mmcblk0p27
    lrwxrwxrwx root root 1970-01-01 07:06 tz -> /dev/block/mmcblk0p8
    lrwxrwxrwx root root 1970-01-01 07:06 tzbak -> /dev/block/mmcblk0p33
    lrwxrwxrwx root root 1970-01-01 07:06 userdata -> /dev/block/mmcblk0p25
    lrwxrwxrwx root root 1970-01-01 07:06 ve -> /dev/block/mmcblk0p36
    F180.

    Dung lượng system của F180 là 2097152 (đơn vị tính là kb)
     
    damxuanquangtuannv1508 thích điều này.
  9. 11/2/17 lúc 17:01

    VietFones

    Administrator

    VietFones
    Tham gia:
    16/1/07
    Bài viết:
    2,376
    Được thích:
    3,180
    Bài viết chất lượng .
     
    auchanvan thích bài này.
  10. 11/2/17 lúc 17:13

    toiyeuviet

    Major Poster

    toiyeuviet
    Tham gia:
    30/10/15
    Bài viết:
    152
    Được thích:
    193
    Bài viết hay quá thank bác, Có máy test ngay.
     
  11. 17/2/17 lúc 11:37

    ShopSmartphone

    Crazy Poster

    ShopSmartphone
    Tham gia:
    31/3/16
    Bài viết:
    352
    Được thích:
    56
    quá chất lượng , rõ ràng và chi tiết
     

Chia sẻ trang này