[HTC J One/ HTL22/ M7WLJ] Tổng hợp ROM, Kernel (14/09/2014)

huukhai
3/3/2014 1:21Phản hồi: 7.705
7.705 bình luận
Chia sẻ

Xu hướng

Bác Khải cho em hỏi là rom mới sau này có cần nâng Hboot lên 1.54 không? Em đang ở 1.52 mà thấy up rom mới nào sử dụng elementalx đều bị phình bộ nhớ. Liệu có phải do Hboot không bác?
Cập nhật Viper 7.0.0
ElementalX 17.0 thì mình chưa có thời gian làm
@huukhai Hi.cuối cùng đã có vp1 7.0.cảm ơn bác huukhaihuukhai
Thanks bác Huukhai

Sent from my HTC J One using Tinhte.vn mobile app
Cảm ơn @huukhai nhé. Tải về up luôn
thanks bác ! Tải về thử luôn 😁
M3ga
CAO CẤP
10 năm
Bác huukhai port mấy rom GPE cho a/e đổi gió đi 😁. PACMAN hoặc Carbon ý
Cứ động đến kernel x là dính lỗi full disk. Chán 😔
@KOKKOK Máy bạn hboot đang ở bao nhiêu thế? mình cũng bị y hệt như bạn không biết có phải do hboot ko? mình đang 1.52
KOK
ĐẠI BÀNG
10 năm
@ninhcute12345 1.52 bác ạ. Lỗi này thấy bảo do Kernel chứ không phải hboot. Có bác nào dùng 1.54 mà bị ko cả nhà?
Huntervn
ĐẠI BÀNG
10 năm
bác @huukhai , bác check lại thế nào với link down viper 7.0.0 cứ down được 1 lúc là rớt
songiadzam
ĐẠI BÀNG
10 năm
Mấy bác cho mình hỏi về vấn đề stock rom chút nhé.
Mình xài stock rom rồi cài twrp recovery và root sẽ ko up OTA đc. Có thể xóa twrp recovery bằng cách flash stock recovery đc ko? Và vd nếu đc thì có link down stock recovery ko? Cách flash như thế nào?
Anh em ơi máy mình bị này tự nhiên máy không vào được 3g nữa.....không phải do rom nhé rom đang sài bình thường.. Máy vẫn hiện h/3g sóng bắt rất yếu không thể vào mạng được 2g vào bình thường......xin các bác giúp.....đã thay sim của cả 2 mạng khác nhau
ManU4ever
TÍCH CỰC
10 năm
@phá hoai nghe gọi bt ko bác? sim vẫn còn tiền chứ? chắc do sóng 3g yếu hay sao.
nguoixalaxd
ĐẠI BÀNG
10 năm
@huukhai
Đã có ROM stock 4.4 sense 5.5 cho J One, nhưng chắc anh em toàn đang xài ROM cook 4.4 sen6, mình thì gà nên nhờ anh em nào hướng dẫn chi tiết các bước để up được rom stock kia, tất tần tật các bước ...
@nguoixalaxd Đầu tiên : Tải rom Stock 4.1.2 về : https://www.androidfilehost.com/?fid=23212708291675843
Sau đó đổi tên file thành : PN07IMG.zip cop vào thẻ nhớ ngoài
Vào H-Boot bằng cách : Giữ phím nguồn và phím volume- đến khi nào nó hiện ra bảng H-Boot tự nó sẽ quét file trong thẻ nhớ nếu đã đúng tên và file nó sẽ tự động chạy về rom Stock cho mình. Quá trình chạy kiểm tra file 1 lượt xong quá trình kiểm tra nó sẽ hỏi có muốn updating ko thì ấn phím volume+ để chấp nhận. máy sẽ khởi động lại và tự vào HBoot chạy nốt , ra uông cốc nước trà quay lại máy đã xong.
Lưu ý : Number software 2.15.970 không làm theo cách này được.
@nguoixalaxd Stock 4.4 ở đâu vậy? Cho mình link đc ko?
ManU4ever
TÍCH CỰC
10 năm
@ninhcute12345 bác cho mình hỏi là đổi tên có .zip à? hay định dạng là file zip rồi thì chỉ ghi PN07IMG 😁
@ManU4ever .zip là định dạng mà bác, bác đừng troll mình chứ :D
Number software 2.15.970 dùng cách này:

Chuẩn bị

HTL22 2.15.970.1 run_root_shell (http://www.androidfilehost.com/?fid=23212708291675550)
HTL22 2.15.970.1 OTA firmware.zip (http://www.androidfilehost.com/?fid=23125694133306288)
HTL22 1.05.970.2 RUU (http://www.androidfilehost.com/?fid=23212708291675843)
HTL22 2.15.970.1 FakeFeeback app của fio1 (http://t.co/SIiFXHA6So)

Java Development Kit JDK: cài xong nhiều lúc phải thêm path vào environment (nếu windows) hoặc thêm đường dẫn vào $PATH của Linux. Test bằng lênh: jdb


Cách downgrade:
Gõ lệnh ADB:
Code:
adb install -r Fake.apk
adb shell am start -D -a android.intent.action.MAIN -n com.htc.feedback/android.app.Activity
Sau đó:
Code:
adb jdwp
XXXX
adb forward tcp:8600 jdwp:XXXX
XXXX là process id của jdwp (chuỗi số)

Sau đó mở 1 shell khác và dùng jdb (trong Java development kid)
Code:
jdb -connect com.sun.jdi.SocketAttach:hostname=localhost,port=8600
> threads
グループsystem:
(java.lang.Thread)0xc1412f4190 <8> FinalizerWatchdogDaemonは条件を待機中です
(java.lang.Thread)0xc1412f3fe0 <7> FinalizerDaemon は条件を待機中です
(java.lang.Thread)0xc1412f3e78 <6> ReferenceQueueDaemon は条件を待機中です
(java.lang.Thread)0xc1412f3d88 <5> Compiler は条件を待機中です
(java.lang.Thread)0xc1412f2440 <3> Signal Catcher は条件を待機中です
(java.lang.Thread)0xc1412f2360 <2> GC は条件を待機中です
グループmain:
(java.lang.Thread)0xc140eeac10 <1> main は実行中です
(java.lang.Thread)0xc1412f7498 <10> Binder_2 は実行中です
(java.lang.Thread)0xc1412f72b8 <9> Binder_1 は実行中です
quan trọng nhất là cái địa chỉ của thread main (dòng thứ 3 từ dưới lên). Ở đây là 0xc140eeac10 (lưu ý là mỗi máy một khác)

Trong cửa sổ JDB này gõ lệnh (nhớ thay cho đúng địa chỉ)
Code:
> thread 0xc140eeac10
Nó sẽ hiện <1>main[1],gõ:
Code:
<1> main[1] stop in android.os.MessageQueue.next()
Quay về cửa sổ ADB, gõ lệnh
Code:
adb shell am start --activity-clear-task -a android.intent.action.MAIN -n com.htc.feedback/android.app.Activity
Bên JDB, gõ thêm lệnh (dòng trên thôi)
Code:
<1> main[1] print java.lang.Runtime.getRuntime()
java.lang.Runtime.getRuntime() = "java.lang.Runtime@4193d910"
Chmod file /dev/msm_acdb cho run_root_shell
Code:
<1> main[1] print java.lang.Runtime.getRuntime().exec("chmod 666 /dev/msm_acdb")

Quay lại bên ADB, đánh lệnh:
Code:
adb shell ls -l /dev/msm_acdb
crw-rw-rw- system audio 10, 52 2013-11-07 22:25 msm_acdb
Để ý mục đầu của msm_acdb phải là crw-rw-rw- thì là okay

Bây giờ copy run_root_shell để temproot:
Code:
adb push run_root_shell /data/local/tmp/
adb shell chmod 755 /data/local/tmp/run_root_shell
adb shell
$ ./data/local/tmp/run_root_shell
Sau đó thực hiện dòng lệnh
Code:
# dd if=/dev/block/mmcblk0p19 of=/sdcard/p19
# exit
adb pull /sdcard/p19
Dùng 1 thằng binary editor (vi du như: http://frhed.sourceforge.net/en/) sửa file p19 này:


Tại gần địa chỉ 0x000000A0 sửa 2.15.970.1 thành 1.0.000.1 (lưu ý là chỉ thay số thôi, tuyệt đối ko chèn thêm ký tự nào khác).

Thành như thế này:


Sau đó push quaADB và reboot:
Code:
adb push p19mod /sdcard/
adb shell
$ ./data/local/tmp/run_root_shell
# dd if=/sdcard/p19mod of=/dev/block/mmcblk0p19
# reboot bootloader
Máy đang bị S-ON
Nếu máy đang S-ON thì sẽ bị lỗi nếu flash RUU ở trên trong bootloader (lỗi HBOOT). Để đánh lừa quá trình check này thì cần dùng file firmware.zip dính kèm ở trong OTA file (giải nén ra là thấy).
Flash file này qua RUU trước:

Code:
fastboot oem rebootRUU
fastboot flash zip firmware.zip
sending 'zip' (40429 KB)...
OKAY [ 2.918s]
writing 'zip'...
(bootloader) adopting the signature contained in this image...
(bootloader) signature checking...
(bootloader) zip header checking...
(bootloader) zip info parsing...
(bootloader) checking model ID...
(bootloader) checking custom ID...
(bootloader) checking main version...
(bootloader) checking hboot version...
(bootloader) start image[hboot] unzipping for pre-update check...
(bootloader) start image[hboot] flushing...
(bootloader) signature checking...
(bootloader) [RUU]WP,hboot,0
(bootloader) [RUU]WP,hboot,99
(bootloader) [RUU]WP,hboot,100
(bootloader) ...... Successful
FAILED (remote: 90 hboot pre-update! please flush image again immediately)
finished. total time: 12.663s
KHOAN KHÔNG KHỞI ĐỘNG. Lúc này có thể flash ROM được:
Code:
fastboot flash zip rom.zip

sending 'zip' (863212 KB)...
OKAY [ 30.130s]
writing 'zip'...
(bootloader) adopting the signature contained in this image...
(bootloader) signature checking...
(bootloader) rom parsing start ...
(bootloader) rom parsing finish ...
(bootloader) zip header checking...
(bootloader) zip info parsing...
(bootloader) checking model ID...
(bootloader) checking custom ID...
(bootloader) checking main version...
(bootloader) checking hboot version...
(bootloader) start image[boot] unzipping & flushing...
(bootloader) [RUU]UZ,boot,0
(bootloader) [RUU]UZ,boot,12
(bootloader) [RUU]UZ,boot,22
(bootloader) [RUU]UZ,boot,35
......略
(bootloader) ...... Successful
OKAY [369.387s]
finished. total time: 399.517s

fastboot reboot
Hoàn tất downgrade
Không hiểu sao mình cứ thích xài rom cook hơn. Hy vọng bác Khải sẽ sớm đưa những cái tinh túy từ stock 4.4 lên ARHD 81
Hinh như up rom cũng có cái này mà bạn. mình nhớ là có mấy tùy chỉnh này lúc cài rom đấy.
vin993
ĐẠI BÀNG
10 năm
bác huukhai nếu có time thì port arhd bản mới cho ae sg đi bác 😁
[QUOTkhai, post: 43038042, member: 145843"]Stock 4.4 ở đâu vậy? Cho mình link đc ko?[/QUOTE]
Bên facebook có đó bác ơi

Xu hướng

Bài mới









  • Chịu trách nhiệm nội dung: Trần Mạnh Hiệp
  • © 2024 Công ty Cổ phần MXH Tinh Tế
  • Địa chỉ: Số 70 Bà Huyện Thanh Quan, P. Võ Thị Sáu, Quận 3, TPHCM
  • Số điện thoại: 02822460095
  • MST: 0313255119
  • Giấy phép thiết lập MXH số 11/GP-BTTTT, Ký ngày: 08/01/2019