***Công Cụ Cần Thiết Sử dụng:
+ 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.0.4, 1 số file liên quan đến smali thì cần deodex trc khi làm..
+ 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.0.4, 1 số file liên quan đến smali thì cần deodex trc khi làm..
*** Mod trong suốt All rom
2. vào framework-res.apk/res/drawable-nodpi chỉnh sửa 2 file background_holo_dark.png và tw_background_holo_dark.png thành trong suốt
@@ Cách làm trong suốt ảnh theo hình dưới :: link web ღ°•†๖ۣۜLãng ๖ۣۜTử ๖ۣۜHọ ๖ۣۜPhạm†•°ღ
3. vào framework-res.apk/res/values/style.xml mở file style.xml lên.
Tìm dòng code sau:kéo xuống tìm đoạn code này:Code:<style name="Theme.Holo" parent="@style/Theme">thay đổi thành thế nàyCode:<item name="windowShowWallpaper">false</item>Tìm tiếp dòng code sau:Code:<item name="windowShowWallpaper">true</item>thêm dòng này dưới nóCode:<style name="Theme.Holo.InputMethod" parent="@style/Theme.Holo.Light.Panel">Tìm tiếp dòng code sau:Code:<item name="windowShowWallpaper">false</item>thêm dòng này dưới nóCode:<style name="Theme.Holo.Dialog" parent="@style/Theme.Holo">Tìm tiếp dòng code sau:Code:<item name="windowShowWallpaper">false</item>thêm dòng này dưới nóCode:<style name="Theme.DeviceDefault.InputMethod" parent="@style/Theme.DeviceDefault">4. save và compile.Enjoy :)Code:<item name="windowShowWallpaper">false</item>
Chú Ý : Có cái code cuối ,tùy từng Rom mới có nhé (Do mình làm cái này lâu quá r nên không nhớ .hxhx)...nếu Rom nào không có thì bỏ qua ..Ok vẫn được nhé
*** Trong Suốt Statubar
Bảng Transparency0% = #00000000 > 100 transparency ✩ 5% = #0d000000 > 95 transparency✩ 10% = #16000000 > 90 transparency✩ 15% = #26000000 > 85 transparency✩ 20% = #32000000 > 80 transparency✩ 25% = #40000000 > 75 transparency✩ 30% = #48000000 > 70 transparency✩ 35% = #59000000 > 65 transparency✩ 40% = #64000000 > 60 transparency✩ 45% = #73000000 > 55 transparency✩ 50% = #80000000 > 50 transparency✩ 55% = #8c000000 > 45 transparency✩ 60% = #96000000 > 40 transparency✩ 65% = #a6000000 > 35 transparency✩ 70% = #11200000 > 30 transparency✩ 75% = #bf000000 > 25 transparency✩ 80% = #d9000000 > 20 transparency✩ 85% = #12800000 > 15 transparency✩ 90% = #14400000 > 10 transparency✩ 95% = #f2000000 > 5 transparency✩ 100% (original black) = #ff000000 > 0 NO transparency✩Decompile SystemUI5. Search this line:
/SystemUI/smali/com/android/systemui/statusbar/StatusBar.smali 6. Above this line, change :Code:invoke-direct/range {v11 .. v16}, Landroid/view/WindowManager$LayoutParams;-><init>(IIIII)VTo:Code:const/16 v16, 0x47. Save the file 8. Navigate to your decompiled folder and go toCode:const/16 v16, -0x39. Search this line:Quote:
SystemUI/res/values/drawables.xml 10. Change the value of status_bar_background Completely transparent:Code:<item type="drawable" name="status_bar_background">#ff000000</item>50% transparent:Code:<item type="drawable" name="status_bar_background">#00FFFFFF</item>11. Save the file 12. Recompile SystemUI.apk 13. Push the new SystemUI.apk to your phone 14. EnjoyCode:<item type="drawable" name="status_bar_background">#7f000000</item>
***Mod nút Lock và Home tàng hình trên Status (Nguồn LgViet.com)
- Icon lock trong suốt : http://www.mediafire.com/download/vm4hxff2i4mp9ob/lock.png
- Các bạn gõ lệnh apktool d SystemUI.apk rồi Enter
- Tiếp theo các bạn ẩn cmd xuống lát nữa còn làm tiếp
- Các bạn vào thư mục apktool trong ổ C sẽ thấy có 1 thư mục là SystemUI
- Truy cập vào thư mục SystemUI đó - các bạn mở thư mục res - mở tiếp thư mục layout và mở file status_bar.xml bằng Notepad ++
- Các bạn tìm đến dòng Code sau ( xem ảnh dưới )
- Bây giờ các thêm thêm 2 dòng Code sau vào ngay bên dưới dòng Code bên trên ( xem ảnh dưới )
Mã:
<com.android.systemui.statusbar.policy.KeyButtonView android:layout_gravity="left" android:id="@id/home" android:layout_width="wrap_content" android:layout_height="fill_parent" android:src="@drawable/lock" android:layout_toRightOf="@id/recent_apps" android:contentDescription="@string/accessibility_back" systemui:keyCode="26" systemui:keyRepeat="false" systemui:glowBackground="@drawable/ic_sysbar_highlight" androidrientation="vertical" /> <com.android.systemui.statusbar.policy.KeyButtonView android:layout_gravity="right" android:id="@id/home" android:layout_width="wrap_content" android:layout_height="fill_parent" android:src="@drawable/lock" android:contentDescription="@string/accessibility_home" systemui:keyCode="3" systemui:glowBackground="@drawable/ic_sysbar_highlight" />
- Sau khi chỉnh xong thì Save lại ( File => Save )
- Cop file Icon lock đã down ở trên vào Folder C:\apktool\SystemUI\res\drawable-hdpi ( tùy điện thoại - có máy là xhpdi hoặc xxhpdi - tốt nhất là cứ cho hết vào các thư mục đó)
- Tiếp theo các bạn bật cmd lên và gõ vào apktool b LGSystemUI rồi Enter
- Mở file SystemUI.apk lúc đầu trong thư mục apktool của ổ C bằng Winrar - sau đó giải nén
- Trong thư mục giải nén các bạn cop 2 file META-INF và AndroidManifest.xml vào C:\apktool\SystemUI\build\apk ( file nào có rồi thì cứ chép đè lên )
- Sau khi cop xong - các bạn mở lại cmd lên và gõ apktool b SystemUI rồi Enter
- Vào thư mục C:\apktool\SystemUI\dist các bạn sẽ được file SystemUI.apk đã được chỉnh sửa xong
- Trên điện thoại các bạn xóa file SystemUI.apk trong System/app đi rồi cop file SystemUI.apk đã được chỉnh sửa vào đúng chỗ đó ( system/app ) rồi Set Permission 644 ( xem ảnh ở phần 1 ) là OK
- Reboot điện thoại là xong
*** Mod Đồng Hồ ra giữa Statusbar & Không bị đè khi có thông báo tới ..
Decompile SystemUI
- Truy cập vào thư mục SystemUI đó - các bạn mở thư mục res - mở tiếp thư mục layout và mở file status_bar.xml bằng Notepad ++
- Các bạn tìm đến dòng Code mà bắt đầu bằng <com.android.systemui.statusbar.policy.Clock ... thì xóa hết nó đi nhé :)
Tiếp theo copy dòng code này
Mã:
Mã:
<LinearLayout android:gravity="center" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="fill_parent"> <com.android.systemui.statusbar.policy.Clock android:textAppearance="@style/TextAppearance.StatusBar.Clock" android:gravity="center" android:paddingTop="3.0px" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" android:layout_weight="1.0" /> </LinearLayout>
Mã:
<LinearLayout android:orientation="horizontal" android:id="@id/ticker" android:background="@drawable/status_bar_bg_tile" android:paddingLeft="6.0dip" android:animationCache="false" android:layout_width="fill_parent" android:layout_height="fill_parent">
- Title : [Thủ Thuật] Tổng hợp Mod Framework,SystemUI chia sẻ kinh nghiệm cho LG Optimus L3 E400
- Author :
- Date : 10:31 AM
- Labels :
21 comments
only cm9
Chuẩn
Ngon s chưa có mod hiện lưu lượng mạng v bác
Đang Update dần dần nhé bạn :)
bác long có mấy cái lấy từ lgviet nên ghi rõ nguồn chứ :-d ,ko thôi mấy bác bên Lgviet thấy dk lại bảo lấy nguồn mà ko ghi nguồn thì ko ổn đâu :-t
bác post bài nhiệt ghê :-d
Kệ nó..k sao đâu..bài này lấy từ nhiều nguồn ..kết hợp lại mà... :-t
Rảnh thì tổng hợp lại ..khi nào còn dùng đến kiếm cho nó nhanh 8-)
mình nghĩ bác nên ghi nguồn đi
ở phần trong suốt all rom mình chưa hiễu lăm :
đoàn đầu .
Tìm dòng code sau:
style name="Theme.Holo" parent="@style /Theme">
tìm xong rồi làm j vậy ??
với lại mấy cái code ở đoạn cuối mình tìm k được.
mình dùng rom JC v5
Chẳng nhớ nữa ..hình như cái cuối ..k tìm thấy được..mình bỏ qua nhưng nó vẫn trong suốt được mới tài...bạn cứ làm thử xem coi có được k =))
cái ảnh chụp kia của máy bác ah?cho em xin cái SystemUI với framework với
Còn nếu muốn mod cho 2.3.6 thì làm sao bác
2 cái cuối không tìm thấy lận .
đã làm theo . kết quả là treo cmn Boot (ku)
Có bác nào bị nhòe màu ở bản rom Optimus v1.3(cm9) không vậy,mượt như v10s nhưng nó nhòe màu!
decompile framework-res.apk cần dùng những file nào vậy các bác
Tat CA hinh anh tren la may lg l3 ha may pac , dep vay , lam = dt hay la may vitinh ma doc cha hiu gj het , HD ky cho de hiu cai may pac oiiiii.
Như vậy là kĩ lắm rồi đấy :)
v10s apktool if systemui.apk loi
Adm cho mình xin link room của hình cuối ý hj
Bác mod giúp e trong suốt all chút đc ko... e ko có máy tính... ko vọc đc
Post a Comment