[Pantech SKY] Fix lỗi SMS 80 ký tự (update 14/09)

fdkgenie
8/8/2012 4:43Phản hồi: 2.296
2.296 bình luận
Chia sẻ

Xu hướng

gunner87
ĐẠI BÀNG
12 năm
fdkgenie: máy của mình hay có hiện tượng như này. Khi đang ở chế độ nghỉ (nghĩa là màn hình đang tắt ý) nếu có tin nhắn mới đến thì mở = nút nguồn không lên màn hình nữa, phải tắt đi khởi động lại mất mấy lần mới lên được. Màn hình tối thui, chỉ có 3 nút chức năng sáng mờ mờ thôi.
sonluyen
TÍCH CỰC
12 năm
có cách nào fix sms cho 730s không ạk 😔(
fernando
ĐẠI BÀNG
12 năm
[quote=" Update: vì thời gian có hạn, cộng với trọng trách mới đảm nhận (lên chức BTC) nên thời gian dành cho SKY của mình bị hạn chế nhiều, dự định sẽ đợi 820L lên 4.0 mình sẽ update bản fix luôn. Để giúp anh em các dòng máy có thể tự fix lỗi theo bản ROM của mình (không phải cài lại ROM gốc, tránh bị bootloops) mình sẽ public cách fix sms cho dòng 820L để anh em tham khảo. Bài hướng dẫn sẽ sớm được post, tuy nhiên anh em có thể tự mò lại cách fix bằng cách dùng dex2jar+jd-gui để xem source và so sánh tìm chỗ fix, sau đó dùng apktool để compile,fix,decompile. Nếu cần có thể trao đổi ở ngay topic này để mọi người cùng thảo luận. Thanks all! 😁[/quote]
Bác post hướng dẫn fix famework.jar cụ thể cho anh em tự mần đi. Em đợi để tự tay mần thịt con a800s của em! Hehe

Sent from my IM-A800S using Tinhte.vn
fdkgenie
TÍCH CỰC
12 năm
@fernando Bạn biết sử dụng apktool & smali để decompile và compile rồi chứ? Cộng thêm việc sử dụng dex2jar và jd-gui để soi source code (ngôn ngữ java) chứ? Nếu biết thì mới chỉ được, vì cái này ko fix lung tung kiểu copy paste được đâu 😁
fernando
ĐẠI BÀNG
12 năm
@fdkgenie Mình có biết! Nhưng ko rõ fix ở chỗ nào! Còn smalli thì ko rõ cách sửa code thấy nó loàng ngoàng quá. Java thì ok

Sent from my IM-A800S using Tinhte.vn
fdkgenie
TÍCH CỰC
12 năm
@fernando ok vậy là quá ngon rồi! smali code thì mình cũng ko giỏi, chỉ mò mẫm dựa trên java code + dalvik bytecode thôi 😁

Để fix lỗi sms trên 820L, mình fix dần như sau (nêu quá trình để bạn tiện theo dõi, vừa làm vừa test nếu ok thì dừng)
Target file: framework.jar/com/android/internal/telephony/gsm/SmsMessage.smali
(Mở file SmsMessage.java tương tự trong jd-gui để so code java -> patch smali)
1. Dùng adb logcat để bug lỗi khi gửi tin nhắn, chú ý các toast message hoặc notification string, tìm trong java source xem các message này ở trong Log.d("...") nào, xác định chỗ để fix trong smali
2. Edit hết các chuỗi encoding từ "euc-kr" thành "utf-16be"
3. Dùng trick để patch (giống kiểu cr**k phần mềm), kiểm tra các câu lệnh kiểu if-eqz, if-nez v.v... và bẻ ngược câu lệnh, hoặc bẻ ngược true/false của các biến boolean. Cũng có thể dùng "goto" để bỏ qua các hàm kiểm tra (thay cho if). Cái này cần xem kỹ code java để patch

Tương tự với mms.apk, chỉ khác ở chỗ edit một số file .xml để tăng giới hạn ký tự mỗi tin nhắn (từ 80 -> 160 or 1600).

Đây chỉ là một trong số các cách để fix lỗi tin nhắn, ngoài ra theo mình tìm hiểu thì còn các cách như:
1. Kiếm bản framework.jar của dòng máy tương tự phiên bản quốc tế, lấy file .smali để so sánh và thêm bớt vào bản của máy mình (hoặc nhiều lúc ném thẳng file quốc tế đấy sang là xong), áp dụng cho dòng Galaxy của Samsung (dòng này vừa có bản QT vừa có bản nội địa HQ)
2. Chỉnh lại bảng mã encoding trong framework.jar để encode ký tự từ 2byte thành 1byte
3. Giống file patch cho 760S v2.18 của Tàu khựa ở mấy post trước, có sửa một vài chỗ khác mình nhưng vẫn fix sms ok.
4. ...

Bạn làm thử, có gì thắc mắc ta lại trao đổi tiếp ;) Mình ko có máy 800s trong tay nên cũng ko chắc chắn chỗ cụ thể để fix, chỉ làm theo kinh nghiệm. Bạn có thể so sánh file đã fix của mình ở post#1 với file gốc để tìm ra nhé, lâu quá rồi ko nhớ nữa :D
@fdkgenie Bác dành chút thời gian cho anh em 730 thì hay quá.😔 em cũng muốn tự fix lắm nhưng k có căn bản.:(
fdkgenie
TÍCH CỰC
12 năm
OK vậy mình sẽ thử fix cho 2.21 xem sao, nhưng chưa có bác nào downgrade về 2.18 rồi test thử bản này để xem hết sạch lỗi chưa, chứ fix cho 2.21 xong mà đc cái này mất cái kia thì cũng chả ngon :D
@hotam16588 Bạn quay lại mấy trang trước, chắc bác chủ thớt chưa cập nhật đó, bản này dùng gõ tiếng việt ok rồi nhé
@nhokpro1992 em đã dùng mà gửi TV vẫn bị lỗi 😔 .
fdkgenie
TÍCH CỰC
12 năm
@hienthanhduong Bạn dùng máy gì, ROM nào, app nào để nhắn tin? comment kiểu chung chung này thì anh em chịu ko giúp đc đâu
@fdkgenie mình dùng 770k đã up rom ICS bản 2.21của 760s. đã fix 160 ký tự. nhắn tin TV gửi bên kia ko nhận được
hanzoo1504
ĐẠI BÀNG
12 năm
KHÔNG CÓ FIX SMS CHO 810K HẢ CÁC BÁC ƠI
nhhs1486
ĐẠI BÀNG
12 năm
Cho mình hỏi có fix được lỗi tin nhắn cho A810K chưa các bạn?
fix loi sms 80kt cho sky a810k ngon lanh
fdkgenie
TÍCH CỰC
12 năm
@anhphong1978 Bạn dùng bản fix nào? ở đâu? 😁
đã thử fix cho 760s rom bản 2.21, mạng Vina dùng Handcent sms, đóng băng trình nhắn tin mặc định, đã nhắn đc tin cho tổng đài, gửi 160 ký tự lúc được lúc ko, và gửi tin chậm, ngoài ra ko thấy lỗi j 😁
@vuquangthang1986 bạn cài hancent sms vào thôi là oke hả, minh dùng 730,rom 2.3.4 mạng vina, cài hancent sms thì 160 thì ok ,mà tổng đài thì sai cú pháp hjx không biết làm giống được không ta, bạn hướng dẫn đi.thanks
Up đợi bác chủ vào up bài fix mẫu.😁
làm phiền các bác giúp em phát ,sử dụng a800 đã up 4.0, mình chưa add my number khi nhắn tin thì nhập sdt người gửi rồi nội dung rùi send, nó báo phải nhập sdt mình nữa mới gửi được. còn tin nhắn tổng đài toàn sai cú pháp hjx em gà xíu nên các bác chỉ lại cho em nha. còn cài recovery và vaò chế độ như thế nào .thanks
@phuckhanh14 Bác ei, chỉ em cách làm sms 160 ký tự trên 800 mới được không ạ. Em cám ơn bác ạ.
@TNT0407 mình up lên 4.0 sau đó vào phần danh bạ có phần my profile đó ,nhập tên ,sdt ... save ,cài go sms là ok .mình làm vậy là 160 và tổng đài ok hết
@phuckhanh14 bác này nói đúng nè.
fernando
ĐẠI BÀNG
12 năm
@fdkgenie Tinh hinh ls chiu thua roi bac fdkgenie a bac co ranh thi fix ho em cai! link framework.jar day http://db.tt/GY07u5dT ,bac co nick yahoo hay skype cho em xin co gi em hoi truc tiep luon. Thanks
Tình hình là bác nào có bản ổn định không share mọi người thử nghiệm xem sao. Em dùng bản gửi đc TV (70 ký tự) thì khởi động lại rất hay bị báo "stop..." nhiều lúc phải tháo pin mới xong.
Máy em là sky 760s - Bánh kem 4.0.4 2.18
fernando
ĐẠI BÀNG
12 năm
Thanks bác đã chia sẻ.

Sent from my IM-A800S using Tinhte.vn
Mình làm theo hướng dẫn bằng tay cho 770k ICS gốc fw 2.13 Dùng Gosms và mạng mobi. rebot máy thấy có update mới nhưng vẫn k nt dc tổng đài. Xóa my number thi k nt được Giờ xử lý sao các bác 😔. Bác nào cm giúp với ạ
johan142
ĐẠI BÀNG
12 năm
hot hot... chờ bản test 2 cho 770 nào...
tiephien2
TÍCH CỰC
12 năm
có bản fix nào cho 710k ko mọi ng ơi, cho m xin với 😔
@tiephien2 Hàng này bác ý k có nên k fix được bạn ạ. Cả em 730 của mình cũng thế.:(
tiephien2
TÍCH CỰC
12 năm
@giang_081190 730 hinh nhu la 160kt và hơn rồi đúng ko các b
@tiephien2 k đâu bác ạ. 730 còn chưa có bản fix nào cơ.😁 đợi bác fdkgenie thôi.:D
mayhayrui
ĐẠI BÀNG
12 năm
lỗi nhắn *101# trên 770K đã fix được chưa vậy các bác
@mayhayrui Chưa thì phải, dùng rom của 760 mới đc
mayhayrui
ĐẠI BÀNG
12 năm
rom của 760S fix được rồi hả bác
770K mà dùng ROM 760s có tương thích hoàn toàn không ?
bác chủ giúp em với ,làm theo cách 2 mà dùng root explorer ,em làm theo đúng hướng dẫn khi khởi động lại thì bị treo ở logo mạng .em dùng sky 760s
tiephien2
TÍCH CỰC
12 năm
vậy có ban phuckhanh bảo là gửi 160kt dc rồi kìa, máy mình thì từ 145-160 là ko send dc 😔
@tiephien2 K được đâu bac ạ. rom gốc mà cài mỗi Go được 160kt gửi bình thường thì mấy hôm nay mình đỡ cực rồi.😁
tiephien2
TÍCH CỰC
12 năm
@giang_081190 hix, 2 máy 710 va 730 ko dc hỗ trợ, buồn quá. máy b có rom miui hay CM7 ko? máy mình có nhưng mà còn lỗi nhiều 😔
@tiephien2 mình cũng chẳng rõ nữa, mua về add my number ,cài go sms là thấy lên 160 gửi bt ,ko biết sao hjxhix mà gửi tổng đài thì pó tay
Anon7
ĐẠI BÀNG
12 năm
@phuckhanh14 Bỏ my number đi sẽ gửi tổng đài được 😃
@tiephien2 mình cũng bị như bạn, bạn dùng bản test 1 đúng không?
Mình máy 730. có rom Miui thôi.😃 rom đấy thì fix được sms. cũng muốn so sánh code nó lắm nhưng mà k tìm được chỗ mấu chốt. compare rồi mà k ra.😁 Ngồi dò 1 lúc hoa hết mắt.:D
onlinetv233
ĐẠI BÀNG
12 năm
@giang_081190 Rom miui ổn ko bạn.cho mình tí cảm nhận đi
@onlinetv233 Bản này lỗi camera wifi bluthoot... được cái nhắn tin các thứ thì ngon.😁

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