Tham dự Tech Lounge

Tham dự Tech Lounge


MỘT SỐ THỦ THUẬT VỚI SYSTEMUI VÀ FRAMEWORK

ch3mistry
14/7/2013 4:32Phản hồi: 3.757
MỘT SỐ THỦ THUẬT VỚI SYSTEMUI VÀ FRAMEWORK
YiHôm nay mình xin mạn phép hướng dẫn một số bạn chưa biết về những thủ thuật mod với systemui và framework
(đặc biệt là dòng máy của samsung, còn của hãng khác mình chưa thử bao giờ)
Bài này mình có sử dụng tài liệu từ bác bác Vinhvinh305, bác thanhfhuongf và bác kurom cùng 1 số bài khác bên xda

Để tạo file systemui mang phong cách riêng của các bạn thì có một vấn đề cơ bản là các bạn phải biết decompile và recompile
Chi tiết về decompile và recompile thì các bạn xem ở đây:
http://www.tinhte.vn/threads/samsung-lg-mod-unmod-nut-home-lockscreen-len-status-bar-center-clock-transparent-statusbar.2012376/
( khuyến khích các bác làm xong dc mod home+lọck thì mới làm những cái mod dưới để dễ thao tác hơn)

1 số công cụ:
+ Jdk/java link tải: http://www.java.com/en/ (nếu có sẵn java trong máy rồi thì thôi)
+ Apktool: http://www.mediafire.com/download.php?qza7uquol5fugto(giải nén file apktool.zip và copy cả thư mục apktool chứ 3 file vào ổ đĩa C)😃
+ notepad ++: http://download.tuxfamily.org/notepadplus/6.2.3/npp.6.2.3.Installer.exe

+ Winrar hoặc 7zip (để nén, giải nén): đầy trên net
* Chú ý nhỏ: để tìm code các bạn dùng tổ hợp phím Ctrl+F cho nhanh

Điều kiện: máy đã root, android 4.1.2, 1 số file liên quan đến smali thì cần deodex trc khi làm

1. Mod transparent noti


trong xml đổi code "#something" thành "#00000000".
chú ý :

+ cứ tìm cái background=#............" đổi hết như trên.
+ Riêng cái này ko cần đổi nhé
android:background="@drawable/notification_panel_bg"
b. vào
SystemUI\smali\com\android\systemui\statusbar\phone
tìm
PhoneStatusBar.smali
- find -0x100 (có 2 chỗ như thế này nhé. phải đổi cả 2) ( dùng tính năng seach trong notepad++ cho nhanh. search 2 lần ra 2 chỗ. chứ tìm lòi hết cả mắt ko thấy đâu. nó nhiều lắm)
- change both to 0x0 (0=zero)
- save smali.

XONG. recompile lại là Ok.

Quảng cáo


- giờ mới thay hình nền notification_panel_bg.9.png trong suốt vào( tuỳ bạn thik thay hình j thì thay) NHỚ ĐỪNG THAY HÌNH NỀN NÀY TRƯỚC KHI DECOMPILE DỄ GÂY LỖI 9PATCH LẮM.
- thay tiếp tw_quick_panel_quick_setting_button_bg_normal.9.png trong suốt để làm trong suốt phần toggle button background.
giờ thì xong rồi. chúc các bạn may mắn.
2. Mod trong suốt All rom
3. Đổi màu chữ ở stt

4. Đổi chỗ các toggle
5. Xóa BRIGHTNESS BAR





7. Mod thanh toggle xuống dưới cùng
8. Center clock có giây(tks bác boykinhdi)
9. Update transparent stt bar ở lockscreen(tks bác lượng)áp dụng cho các dòng máy samsung 4.1
1: decompile ( bug file ) android.policy.jar
2: vào theo đường dẫn com/android/internal/policy/impl/KeyguardViewManager.smali
3; open file KeyguardViewManager.smali lên
4: Tìm dòng code sau:


Code:
.method public declared-synchronized show()V
Tìm kiếm dòng mã này trong đó 0x100800


Thay đổi mã 0x100800 Thành 0x10900
5: đóng gói lại apk là xong


10. Mod sense style task manager
11. Mod home lock part 2( bác nào biết mod home lock như bác vinhvinh hd rồi thì làm part2)
12. Mod icon sóng,pin sang trái(tks bác kui8xx đã cho mình ý tưởng)


13. Add lưu lượng mạng trên stt




14. Thêm chữ vào stt(tks bác giaanlove)
15. Mod set stt hình ảnh(tks bác thanhfhuongf)
:D


















3.757 bình luận
Chia sẻ

Xu hướng

Thằng bạn thân mình cũng mở topic cơ à
Mở hàng phát ;))

Gửi từ Oppo Find 5 của tôi
@Lò Gạch No1 K có values thì ntn lenovo a850
@kimkim cuong Decom bị lỗi rồi bạn
@giaanlove :eek:
lót dép thôi...
bác chỉnh trong suốt thanh topbar + trong setting dùm em cái em làm mãi mà không được!
link down 2 file
lập luôn 1 cái topic cho mình lẫn ae tìm cho dễ =)) đỡ phải lằng nhằng
bạn làm bị lỗi ở chỗ nào
@thanhfhuongf vậy thôi xin lỗi bạn mình định xin thôi, tính đâu bạn cũng xài G
@Dakitaru Phải cùng máy mới cho dc

Sent from my GT-I9100G using Tapatalk
@ch3mistry Cùng máy luôn nhưng 1 cái UI của ROM Hàn mod lại không nhét được vào ROM Quốc tế mod
@Dakitaru Khác rom

Sent from my GT-I9100G using Tapatalk
up cho bác đắt khách,em giờ lười rồi chả ngó ngàng gì đến tinhte nữa 😃
@vinhvinh305 làm 1 cái topic lần sau tìm cho nó dễ 😁
mà hình như mình post nhầm chỗ r thì phair
@ch3mistry Nếu nhầm nhọt thì nhờ mod chuyển hộ cho chc đc.
duvandong
TÍCH CỰC
11 năm
Oánh dấu cái

Sent from my LG-E975 using Tinhte.vn
@ch3mistry Vãi môn pascal. Ngày xưa học chẳng hiểu j. Giờ mới biết nó ứng dụng làm cai j.:p

Gửi từ GT-N7100 của tôi bằng cách sử dụng Tapatalk 2
@thanhfhuongf Học là 1 chuyện, nói chung cx hiểu hiểu tí. Nhưng đến khi ktra hay thi thì toàn gu gồ là chính =)))
Thế bác đi làm có liên quan đến pascal hay thuật toán à


Gửi từ GALAXY SIV I9500 của tôi sử dụng TAPATALK 2
@ch3mistry Bác phải đổi topic qua chỗ khác chứ ở đây hẻo lắm. Chưa thấy anh em nào vào cả này
@vinhvinh305 mình biết chứ == cái bài này có lúc nó trôi tới tận trang 4,5 cơ mà :|
định up vào topic thủ thuật nhưng mà vào đấy ko tạo dc chủ đề mới == k biết chuyển topic kiểu gì hay nhờ ai nữa @@
Ch3mistry post bài này ở khu vực.nào thế

Gửi từ Oppo Find 5 của tôi
Hỏi đáp- chia sẻ kinh nghiệm :|
tại cái topic thủ thuật mình k tạo dc chủ đề mới
cái systemui và framework của bác có vấn đề rồi. hình như bác k dùng samsung đúng k
@thanhfhuongf Bác căng thẳng thế, mod mấy cái này k die máy dc đâu 😆
Chỉ có bị treo logo thì flash lại rom thôi :|


Gửi từ GALAXY SIV I9500 của tôi sử dụng TAPATALK 2
@ch3mistry Ae trên này phải tinhte chứ. 😁
Flash lại mà ko đọc kỹ rồi up nhầm rom cho thị trường nước khác. Xem có die hay k? Nên đọc kỹ rồi hãy làm. Đảm bảo cho mình và hiểu cặn kẽ hơn thôi.

Gửi từ GT-N7100 của tôi bằng cách sử dụng Tapatalk 2
@Beepbeep chuẩn .mod mấy cái này treo boot là cùng .mình cũng treo boot mấy lần rồi .restore lại rpm đã backup hoặc là flash lại rom thôi .đâu đến nỗi thành cục gạch đc .

Sent from my Lenovo S560 using Tinhte.vn
@0987viettel Chuẩn 😆) mình chưa bị treo boot bao giờ


Gửi từ GALAXY SIV I9500 của tôi sử dụng TAPATALK 2
oánh dấu ngay

Sent from my Lenovo S560 using Tinhte.vn
thêm cái mod thanh chỉnh đọ sáng và cho đông hồ vào bảng notifi cho các máy k phải samsung đi chủ top .bài hay đấy

Sent from my Lenovo S560 using Tinhte.vn
@0987viettel đối vs các máy ko phải là samsung có 1 số mod cx dùng dc, trong đó có mod center clock hay mod home lock. bạn cứ thử làm theo hướng dẫn 1 lần, k dc thì làm lại lần thứ 2. nếu như k làm dc thì code của 2 hãng khác nhau
Bác cho bạn ấy mượn máy để test rồi hướng dẫn cho ae. :p

Với pic này bạn cũng là Pro rồi. :p. Like cho bạn.
Gửi từ GT-N7100 của tôi bằng cách sử dụng Tapatalk 2
[quote="thanhfhuongf
Với pic này bạn cũng là Pro rồi. :p. Like cho bạn.
Gửi từ GT-N7100 của tôi bằng cách sử dụng Tapatalk 2[/quote]
Em chỉ quote là chính :|


Gửi từ GALAXY SIV I9500 của tôi sử dụng TAPATALK 2
them dc thi hay chu sao
@0987viettel Bác cứ thử đi, k dc thì chịu r


Gửi từ GALAXY SIV I9500 của tôi sử dụng TAPATALK 2
bác nói cứ như thể máy nào cũng có sẵn rom + ai cũng cẩn thận backup lại trước á!
@Beepbeep Tất nhiên là trc khi làm điều j liên quan đến hệ thống thì phải có sẵn rom backup đề phòng r 😆

Send from My GALAXY SIV I9500 using Tapa Talk 4
Trò mới trên JB nè.😁
http://forum.xda-developers.com/showthread.php?t=2365786
[Mod] animated notifications n7100-n7105 》》4.1.2 sammy deodex《《
Gửi từ GT-N7100 của tôi bằng cách sử dụng Tapatalk 2
@thanhfhuongf Ơ k có hình ảnh hay hd à bác

Send from My GALAXY SIV I9500 using Tapatalk 4 BETA
Chào các bác. Em mới dùng android ah.
Các bác cho em hỏi làm thế nào để mod lockscreen vậy. E bug file ra mà không biết làm thế nào:oops:
@cuibap.vip Bạn muốn mod lockscreen ntn

Send from My GALAXY SIV I9500 using Tapatalk 4 BETA
Như thế này bác ch3mistry ơi.
Giúp mình với nha
uploadfromtaptalk1374204337767.jpg
@cuibap.vip Cái này hình như dùng pm mà,
sao phải mod

Send from My GALAXY SIV I9500 using Tapatalk 4 BETA
@cuibap.vip Cái này là widget lock và ilock thì phải

Sent from my Xperia Z using Tapatalk pro
Cái này hình như là dùng phần mềm chứ sao phải mod??

Send from My GALAXY SIV I9500 using Tapatalk 4 BETA
Hình đó là dùng pm mà bác. E muốn lockscreen mặc như vậy không cần cài pm nữa.

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