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

fdkgenie
8/8/2012 4:43Phản hồi: 2.296
[Pantech SKY] Fix lỗi SMS 80 ký tự (update 14/09)

Xin chào anh em hội Pantech SKY,


Sau một thời gian dùng A820L mình thấy "tương đối" khó chịu với lỗi nhắn tin hạn chế 80 ký tự. Và mình đã thử mày mò tìm cách fix lỗi này, đến hôm nay đã gần thành công khi cho phép gửi đủ 160 ký tự. Mình lập thread này để chia sẻ bản fix cho anh em và cũng để tổng hợp ý kiến, báo lỗi để tiếp tục hoàn thành bản fix 😁.

Phải nói thêm một chút cho anh em rõ:
1. Lỗi này chỉ do bản ROM, không phải do máy hoặc mạng!
2. Lỗi này xuất phát từ xuất xứ của máy là Hàn Quốc
, máy sản xuất cho thị trường HQ hầu hết đều đã chỉnh sửa lại ROM và trình nhắn tin để hạn chế 80 ký tự cho phù hợp cấu hình các nhà mạng HQ (bản chất là thay đổi encoding của tin nhắn để biến 1 ký tự thành 2 ký tự => max lẽ ra là 160kt bị rút xuống thành 80kt). Vì vậy nếu tin nhắn có chứa ký tự Unicode thì không bị giới hạn nữa nhưng bị tính thành 2 sms. Bản fix này dùng cho anh em xài tin nhắn không dấu và không ký tự Unicode, tin nhắn gửi đi chỉ tính là 1 sms.
3. Tại sao bản fix lại có Beta và Test, khác nhau thế nào? Bản Beta dành cho máy A820L thôi, vì mình có máy trong tay, mình tự fix và mình tự test nên đảm bảo ko bị lỗi treo niêu hay đứt bóng. Bản Test dành cho các bạn có gửi file cho mình để mình fix rồi các bạn sẽ tự test (nhưng thanks God là chưa bạn nào bị lỗi nặng nề sau khi up bản fix :D)


A820L - A760S - A770K - A810S - A800S (chi tiết xem Changelog)

+ Chỉnh lại hàm encode để giữ nguyên bảng mã GsmAlphabet
+ Dùng trình nhắn tin ngoài (3rd party app)

+ Máy đã root và cài recovery
+ Dùng GoSMS hoặc HandcentSMS hoặc Pansi SMS... (trình SMS mặc định chưa cho phép gửi quá 80 ký tự)
+ Liều một chút, sẵn sàng tinh thần cho em A820L yêu quý thành cục gạch chặn giấy mà không phàn nàn hoặc bắt đền mình 🆒 Nhiều bạn đã test và đã thành công ;)

Cách 1: Qua Recovery, tự động hoàn toàn
+ Download file zip bên dưới và copy vào /sdcard
+ Reboot máy vào recovery
+ Flash file zip trên sdcard đã copy ở trên
+ Thực hiện xóa "My Number" trên SIM (dùng một máy đời cũ để xóa) - NEW!
+ Reboot máy và test thử

Quảng cáo



Cách 2: Dùng Root Explorer, làm thủ công
- Dùng WinRAR hoặc 7zip trích xuất file framework.jar trong file zip download bên dưới
- Copy file framework.jar vào /sdcard
- Dùng Root Explorer vào /system/framework, mount R/W, rename file framework.jar gốc thành framework.bak
- Dùng Root Explorer copy file framework.jar mới từ /sdcard vào /system/framework rồi set permission (nhấn & giữ file framework.jar -> chọn Permissions) thành rw-r--r-- (xem hình mình hoạ đính kèm)
- Reboot máy và test thử

Để hoàn thiện bản fix và phong toả hết mọi trường hợp lỗi, mình rất khuyến khích các bạn test thử và báo kết quả ở thread này, kết quả cần bao gồm một vài thông tin:
+ Bản ROM hiện tại
+ Trình nhắn tin sử dụng (GoSMS hay Handcent hay Pansi hay...)
+ Mạng di động đang dùng (Vinaphone hay Mobiphone hay Viettel hay...)

Quảng cáo


+ Mô tả cụ thể về lỗi + ảnh chụp màn hình nếu có thể]

14.09.2012: A760S-Test-3: ICS (4.0.x) - FW 2.21
+ Đã nhắn được tiếng Việt có dấu


14.08.2012: A820L-Beta-4: GB (2.3.x)
+ Không yêu cầu xóa My Number trên SIM nữa (Đối với cả app SMS mặc định lẫn app SMS ngoài)
+ Trình SMS mặc định cho phép gửi <= 160kt, sẽ tiếp tục fix cho >160kt. Đã có thể bỏ Go SMS đi


13.08.2012: A770K-Test-1: ICS (4.0.x) - FW 2.13
+ Đã nhắn được full 160 ký tự bình thường
+ Đã nhắn được tin số tổng đài


12.08.2012: A760S-Test-2: ICS (4.0.x) - FW 2.21
+ Đã nhắn được full 160 ký tự bình thường
+ Đã nhắn được tin số tổng đài

+ Không bị lỗi scan wifi


12.08.2012: A820L-Beta-3: GB (2.3.x)
+ Không yêu cầu xóa My Number trên SIM nữa (Dùng Go SMS nhắn tin 160kt + tổng đài ok)
+ Sửa mms.apk mặc định cho phép nhắn tin trên 80kt (tổng số 1600kt ~ 10 sms)


11.08.2012: A800S-Test-1: ICS (4.0.x)
+ Đã nhắn được full 160 ký tự bình thường


10.08.2012: A810S-Test-1: GB (2.3.x)
+ Đã nhắn được full 160 ký tự bình thường
+ Đã nhắn được tin số tổng đài


09.08.2012: A760S/A770K-Test-1: ICS (4.0.x)
+ Đã nhắn được full 160 ký tự bình thường
+ Đã nhắn được tin số tổng đài


09.08.2012: A820L-Beta-2: GB (2.3.x)
+ Đã nhắn được full 160 ký tự bình thường
+ Đã nhắn được tin số tổng đài


08.08.2012: A820L-Beta-1: GB (2.3.x)
+ Đã nhắn được 147 ký tự không dấu trở xuống


+ Nhắn full 160 ký tự không dấu - DONE!
+ Fix lỗi nhắn tin đến tổng đài bị báo sai cú pháp - DONE!

+ Sửa lỗi từ tin nhắn thứ 2 bị rút xuống còn 146kt (trong trường hợp tin nhắn dài quá 160kt và chuyển thành 2 tin nhắn) Đây không phải lỗi mà mặc định SMS dạng ASCII như thế
+ Sửa lỗi tin nhắn tiếng Việt có dấu bị lỗi encoding với A760S/A770K
+ Sửa lỗi tin nhắn >160kt không gửi được với A760S/A770K
+ Tin nhắn đầu số +84xxx và 09xxx được gộp chung 1 thread

+ Sửa trình SMS mặc định để cho phép nhắn tin bình thường, không hạn chế 80kt - DONE!


+ A760S-Test-3 (ICS): - http://....../Cn3Gi - A760S v2.21 ONLY!!!
+ A820L-Beta-4 (GB): - http://....../BsYr0 - A820L ONLY!!!
+ A770K-Test-1 (ICS): - http://....../BqA0D - A770K v2.13 ONLY!!!
+ A760S-Test-2 (ICS): - http://....../BoRGg - A760S v2.21 ONLY!!!
+ A800S-Test-1 (ICS): - http://....../BlQyy - A800S ONLY!!!
+ A810S-Test-1 (GB): - http://....../Biz8f - A810S ONLY!!!
+ A760S-Test-1 (ICS): - http://....../BiOkd - A760S v2.18 ONLY!!!
+ A820L-Beta-3 (GB): - http://....../Bndax - A820L ONLY!!!
+ A820L-Beta-2 (GB): - http://....../BhtID - A820L ONLY!!!
+ A820L-Beta-1 (GB): - http://....../BfrHP - A820L ONLY!!!


Đã có nhiều bạn thử và cho kết quả tốt, vì vậy mình ko nêu dẫn chứng cụ thể bài post ra đây nữa, để topic ngắn gọn hơn. Bạn nào còn chưa tin thì (1) Đọc hết các trang để thêm phần tự tin hoặc (2) Hít thở sâu rồi đánh liều một phen;)


Xin gửi lời cảm ơn chân thành tới tất cả các anh em trong hội chơi SKY đã ủng hộ và đồng hành bên mình trong quá trình fix lỗi. Rất mong tiếp tục nhận được sự ủng hộ và "xả thân liều mình" của các bạn :D


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! :D
2.296 bình luận
Chia sẻ

Xu hướng

luckylife88
ĐẠI BÀNG
12 năm
hehe em mở hàng cho bác nhé , bác warning gì mà thành cục chặn giấy thì anh em ai dám test nữa , mà em nghĩ ko đến nỗi brick máy đâu
@ponyeukin Bạn copy cái file rar vào sdcard rồi dùng recovy đrẻ install nhé, k fải làm thủ côg
ponyeukin
ĐẠI BÀNG
12 năm
@nguyenhoangquan_94 Chỉ vậy thôi ạ
@fdkgenie liệu có làm được cho m180s (galaxy tab) bản hàn quốc ko ạ
em nghĩ cũng được phải ko bác chủ, bác box cho em số đt được ko ạ. em nhờ bác chỉ giáo với
bactuong
TÍCH CỰC
12 năm
@fdkgenie Bác fix dùm những người dùng a810s file framework nè bạn.
http://db.tt/r0OruW0j
luckylife88
ĐẠI BÀNG
12 năm
cơ mà bác xài bao lâu rồi , có lỗi gì xảy ra ko ? reset máy liên tục hay mở nguồn ko ra ấy 😁
fdkgenie
TÍCH CỰC
12 năm
@luckylife88 Xài độ gần 1 tháng ;) Máy bị lỗi rất nặng là hết tiền không gọi/nhắn tin được, hết pin bật không lên được. Mỗi 2 lỗi đấy mà ko tài nào fix nổi :p
tuyengv.92
ĐẠI BÀNG
12 năm
@fdkgenie bac oi co fix duoc sms cho a770 chay 4.0.4 không bác
tuyengv.92
ĐẠI BÀNG
12 năm
@tuyengv.92 đây la framework cua a770 ICS bác giúp anh e dung sky fix loi tin nhán nhé
http://www.mediafire.com/?r7myvlxd56fffin
@tuyengv.92 Em up bài mà không được. May có bác up framework. Nhưng tại sao cái của em là 4.2Mb còn của bác là 4.26Mb nhỉ
Link FrameWork (ICS 4.04) A770: http://www.mediafire.com/?0kkz4dm5wr8uwti
tuyengv.92
ĐẠI BÀNG
12 năm
@ngocnguyenhung e nén cả 2 file vao ma bác
thecall
ĐẠI BÀNG
12 năm
oách dấu ủng hộ bác cá
Có bác nào Test chưa nhỉ?
vuquoc3789
ĐẠI BÀNG
12 năm
nhắn có dấu thì chưa fix được hả bác
fdkgenie
TÍCH CỰC
12 năm
@vuquoc3789 Nhắn có dấu thì khỏi fix luôn, thoải mái ko bị hạn chế gì ;)
Đc.để m test thử xem tn.
luckylife88
ĐẠI BÀNG
12 năm
hì mình làm chuột bạch rồi nhé , mới nhắn thử 1 tin đi rất mượt , tuyệt vời
xài rom cook 1.52 của bác Sơn , go sms và mạng viettel
các bạn thử đi nhé , tin vui của box 820l đây

Good Job!!!
fdkgenie
TÍCH CỰC
12 năm
@luckylife88 Chuột bạch thành công. Chúc mừng bác ;) Theo dõi topic này để cập nhật thêm các bản fix sau nhé :p
thanks bạn nhiều...để test xem sao...
Đã nhắn tin thành công.146 kí tự, đang dùng bản rom 1.53 của bác Nguyenson, xài gosms và mạng vietel. tks bac nhiều nhé
RẤT CÁM ƠN BẠN .
vinhff
ĐẠI BÀNG
12 năm
Không biết 810S dùng được không ạ ?
@fdkgenie Sao mình vào các link tải không thấy chỗ nào cho tải về vậy, nhờ anh xem giúp đường link nhé.
@thevinh_vpdk bấm vào cái chũ hình chữ nhật nó đếm ngược từ 5-1s ấy
@hongthuy92 Cảm ơn bạn nhé. Đã làm được rồi. Chén thôi các bạn ạ!!
@fdkgenie Bạn ơi mình đang dùng A800s, đã up lên 4.0.4 rồi, dùng Go sms Pro có thể gửi 160 ký tự nhưng nó lỗi font tơi bời không đọc được chữ gì, mình gửi file jar của mình lên bạn xem giúp minh với nhé, cảm ơn bạn trước.
đây là file framework.jar của mình http://www.mediafire.com/download.php?z37jsb1urcgel92
vinhff
ĐẠI BÀNG
12 năm
Không biết 810S dùng được không ạ ?
Mình đã nhắn được 147 kt ko dấu. Thanks bro.
Máy mình là A820L dùng GoSMS; rom 1.52 của bro nguyenson, mạng mobiphone.
bactuong
TÍCH CỰC
12 năm
Có ai fix được a810s thì rv cho a e hay nhé. Mình đang dùng a810s😃
cong3513311
ĐẠI BÀNG
12 năm
@bactuong mong chờ các bác làm cho 810s quá hic hic
D0LLY
TÍCH CỰC
12 năm
thanks! bạn!
hình như bi xung đột với titanium backup :|
thaihuy0109
ĐẠI BÀNG
12 năm
tin vui...........
bạn ơi. mình up file framwork.jar của a760s bạn xem dùng mình nhé. nếu sửa dc thì cả mấy trăm ngưòi bên box 760-770 biết ơn bạn lắm 😁
đây là link file/ bạn chịu khó down rồi nghiên cứu giúp anh em
http://www.mediafire.com/?5bx98xca9gosf17
luckylife88
ĐẠI BÀNG
12 năm
uhm xung với titanium backup rồi 😁 , bác cố gắng fix lại cho nó hoàn hảo nhé :D , chứ 147byte là thấy tốt quá rồi :D
fdkgenie
TÍCH CỰC
12 năm
@luckylife88 Không hề bị xung với TB các bác nhé, lý do là vì TB mới update lên bản 5.5.0, bản này ko cho phép dùng Lucky Patcher để cr4ck đâu. Cr4ck bản này bằng file license copy lên thẻ nhớ thôi. Mình vẫn đang dùng và thấy ngon lành cành đào nhé ;)
Gago204
ĐẠI BÀNG
12 năm
Xác nhận fix thành công. Chúc mừng các bạn dùng sky A820L. Cám ơn bác fdkgenie


Sent from my IM-A820L using Tapatalk 2
uploadfromtaptalk1344429149296.jpg
123loli
TÍCH CỰC
12 năm
@Gago204 A800s đang đợi mỏi mòn.hix hix

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