Ở đây em sẽ post các thủ thuật, các hướng dẫn để các bác có thể tự mod Rom con LTE3 thân yêu của mình nhé. Các Công cụ, Tool cần thiết: - Apktool: http://www.mediafire.com/download/mcvom8m1n8f1joi/ApkTool.rar (download về các bác giải nén và copy thư mục apktool vào ổ C nhé) -ApkManganer: http://www.mediafire.com/?m6ey1lv8ayxccbb (download về các bác giải nén vào ổ C nốt) -Notepad++: http://download.tuxfamily.org/notepadplus/6.5/npp.6.5.Installer.exe (download về các bác cài đặt bình thường nhé) - Java: http://www.java.com/inc/BrowserRedirect1.jsp?locale=en (download về các bác cài đặt bình thường nhé) ############################## Trước tiên các bác phải biết cách Bung file và đóng gói file sau khi mod đã nhé Tiếp theo là Hướng dẫn Mod: 1.Chuyển đồng hồ ra giữa thanh Status bar 2.Hướng dẫn Mod thông báo pin yếu 3.Mod hiển thị tốc độ mạng không cần dùng app 4.Hiển thị tốc độ mạng sử dụng app Internet Speed Meter 5.Hướng dẫn Mod Tên trên thanh status bar ####################### Đây là bộ system/app bản v10l đã deodex của cụ Đạt Nguyễn Em sẽ update dần dần các cụ cứ từ từ mà vọc nhé..... .
1. Chuyển đồng hồ ra giữa thanh Status bar B1. Các cụ giải nén LGSystemUI.apk sau đó mở file res\layout\status_bar.xml bằng Notepad++ B2. Các bạn tìm đến dòng Code mà bắt đầu bằng <com.android.systemui.statusbar.policy.Clock android:textAppearance="@style/TextAppearance.StatusBar.Clock"..... Các bác xóa toàn bộ dòng code đó đi.B3. Tìm tiếp đến đoạn Code sau: </com.android.systemui.statusbar.phone.TickerView> </LinearLayout>B4. Đặt trỏ chuột vào cuối dòng </LinearLayout> ở đoạn Code đó - sau đó ấn Enter để xuống dòngKhi xuống dòng rồi thì các bạn ấn 4 dấu cách ( Space ) để lùi vào đầu dòngSau đó các bạn thêm đoạn Code này vào 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:id="@id/clock" android:background="#00000000" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" /> </LinearLayout> Copy từng dòng 1 vào rồi ấn Enter để xuống dòng rồi copy tiếp dòng thứ 2 ( 2 dòng tiếp theo phải thẳng hàng với dòng 1 - dòng 1 đã được lùi 4 dấu cách ) B5. Sau khi chỉnh xong thì Save lại ( File => Save hoặc Ctrl + S) Và đóng gói lại như hướng dẫn ở trên.
2. Hướng dẫn Mod thông báo pin yếu Nếu như ứng dụng chưa được Việt hóa thì bạn tìm đến thư mục values Nếu ứng dụng đã được Việt hóa mà các bạn muốn chỉnh sửa Việt hóa đó thì tìm đếm thư mục values-vi ( hoặc là values-vi-rVN ) B1. Sau khi đã chọn được thư mục rồi thì các bạn mở file strings.xml bằng Notepad ++ B2. Bây giờ các bạn chỉnh sửa những dòng chữ màu đen ở 4 chỗ 1- 2- 3- 4 theo ý các bạn là được ( xem ảnh )em đã đánh số tương ứng ở code và ảnh hiển thị cho các bác dễ hình dung hơn. Nếu sửa như hình trên thì chúng ta sẽ được kết quả như dưới. B3.Sau khi chỉnh xong thì Save lại ( File => Save hoặc Ctrl + S) Và đóng gói lại như hướng dẫn ở trên.
3. Mod hiển thị tốc độ mạng không cần dùng app B1. Bung file LGSystemUI.apk B2. Download file này về: https://docs.google.com/file/d/0B7eu60e5yixoX2xVTlY3bHg4azA/edit?usp=sharing Giải nén ra sẽ 5 file .smali các bác copy vào thư mục LGSystemUI/smali/com/android/systemui/statusbar/policy B3. Mở file LGSystemUI/res/layout/status_bar.xml bằng notepad++ -Tìm đến đoạn code sau: Mã: <com.android.systemui.statusbar.phone.IconMerger android:gravity="center_vertical" android:orientation="horizontal" android:id="@id/notificationIcons" android:tag="NO_R2L" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_alignParentLeft="true" /> -Thêm đoạn code này vào đằng trước đoạn code vừa tìm thấy: Mã: <com.android.systemui.statusbar.policy.Traffic android:textAppearance="@style/TextAppearance.StatusBar.Traffic" android:gravity="left|center" android:id="@id/traffic" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" /> Sau khi chèn xong thì lưu lại: B4. Mở file LGSystemUI/res/values/ids.xml bằng Notepad++ Sau đó chèn code này vào dưới cùng của file ids.xml Mã: <item type="id" name="traffic">false</item> B5. Mở file LGSystemUI/res/values/styles.xml bằng Notepad++ -Sau đó các bạn thêm đoạn Code này xuống dưới cùng của file styles.xml ( xem ảnh dưới ) Mã: <style name="TextAppearance.StatusBar.Traffic" parent="@*android:style/TextAppearance.StatusBar.Icon"> <item name="android:textSize">14.0dip</item> <item name="android:textStyle">bold</item> <item name="android:textColor">#ffffffff</item> </style> -Mặc định thì nó hiển thị là màu trắng ( #ffffffff ) - nếu như các bác muốn đổi nó thành màu khác thì chỉ cần thay mã màu #ffffffff thành màu khác là được -Sau khi chỉnh xong thì Save lại ( File => Save ) B6. Đóng gói file. Nếu đóng gói file bằng ApkManganer đến B2 - đoạn xoá file các bác vào thư mục keep và xoá các file sau: -resources.arsc -classes.dex -res/layout/status_bar.xml -res/values/ids.xml -res/values/styles.xml
Mod cái tốc độ mạng trên thanh status thế nào vậy các pro? Gửi từ LG-F260S của tôi bằng cách sử dụng Tapatalk 2
4. Hiển thị tốc độ mạng sử dụng app Internet Speed Meter B1. Download app này về. https://docs.google.com/file/d/0B7eu60e5yixoSXE5SEJhSXNqQWs/edit?usp=docslist_api B2. Cài đặt bình thường như các app khác. B3. Mở app lên để nó kích hoạt chức năng hiển thị tốc độ mạng. App này còn có chức năng rất hay là kiểm soát lưu lượng data mình đã dùng. P/s: Các bác muốn mod hiển thị tốc độ mạng mà ko cần dùng app thì đợi update tiếp theo nhé. Sent from my LG-F260S using Tapatalk 4
E cũng dùng thử cái này rồi. Mong bác nhanh có bài viết hướng dẫn mod tốc độ mạng Gửi từ LG-F260S của tôi
Nên dùng Linux hoặc Mac khi viết bài này bạn ạ, Win rất là bực mình và thiếu thốn những câu lệnh, cài đặt thì lằng nhằng so với Mac/Linux. Đây là nội dung tập tin /system/etc/featureset.xml (bản Stock 10J), bạn có thể xem mình thiết đặt rất khác so với những cách mà các ROM ở đây đa số đều mod Mã: <?xml version="1.0" encoding="utf-8"?> <profiles> <FeatureSet> <!-- Message Start--> <item name="MMSHiddenConfig">true</item> <item name="OperatorMessage">true</item> <item name="spam">true</item> <item name="SKTspam">true</item> <item name="KRWapPushWithSpam">true</item> <item name="specialMessage">true</item> <item name="change_MemoryFull_Threshold">true</item> <item name="doNotUse_Class2">true</item> <item name="doNotUse_AP_retry">true</item> <item name="change_limit_number_unauthorized_SMS_usage">true</item> <item name="TimeZoneExceptionHandling">true</item> <item name="SMMA_Intel">false</item> <item name="setSMSMoDomain_Intel">false</item> <item name="KREncodingScheme">false</item> <item name="KSC5601Encoding">true</item> <item name="KSC5601Decoding">true</item> <item name="countCharIndexInsteadOfSeptets">true</item> <item name="addProtocolID">true</item> <item name="addSCAddress">true</item> <item name="replyAddress">true</item> <item name="sendMoreDelay">true</item> <item name="KROperator">true</item> <item name="kr_address_spec">true</item> <item name="KRVMSType">true</item> <item name="mwi_only_notify">true</item> <item name="BCDaddedABCandWild">false</item> <item name="SendIntentFailure">true</item> <item name="MakePartsSendConcatMessage">true</item> <item name="ConcatMTCheckTimestamp">true</item> <item name="kr_sms_3g_common">true</item> <item name="kr_sms_kpas">true</item> <item name="copy_submit_to_uicc">true</item> <item name="seperate_processing_sms_uicc">true</item> <!-- Message End--> <!-- Telephony Start--> <item name="roaming202_ecclist">112,119,000,110,999,118,911,100,122</item> <item name="roaming206_ecclist">112,119,000,110,999,118,911,100,122</item> <item name="roaming222_ecclist">112,119,000,110,999,118,911,115,122</item> <item name="roaming505_ecclist">112,119,000,110,999,118,911,114,122</item> <item name="roaming_ecclist">112,119,000,110,999,118,911,122</item> <item name="domestic_ecclist">112,119,122,113,125,127,111,911</item> <item name="RingBackTone">true</item> <item name="Korea_RAD">false</item> <item name="Korea_CNAP">false</item> <item name="Korea_CDNIP">false</item> <item name="Korea_USSD">false</item> <item name="KR_Modem_Item">false</item> <item name="KR_RAD_TEST">true</item> <item name="Is_QCRIL">false</item> <item name="KR_REJECT_CAUSE">true</item> <item name="MANAGED_TIME_SETTING">true</item> <item name="NITZ_WAITING_TIMEOUT">0</item><!--miliseconds--> <item name="MANAGED_TIME_LOCAL_AREAS">450</item> <item name="CHANGE_CDMA_SUBSCRIPTION_TO_RUIM">false</item> <item name="SKT_FIRST_ROAMING_DIALOG">false</item> <item name="OEM_RAD_DIALER_POPUP">true</item> <item name="USIM_PERSONAL_LOCK">true</item> <item name="MANUAL_SELECTION_WITH_RAT">true</item> <item name="LGE_NumberFormat">false</item> <!-- Number format : GB form --> <item name="SHOW_NETWORK_NAME_WHEN_MANUAL_NETWORK_SETTING_FAIL">true</item> <item name="SAVE_NETWORK_OPERATOR_SHORT_NAME">true</item> <item name="2_CHIP_DELAY_FOR_NT_MODE_CHANGE">0</item> <item name="LTE_ROAMING_SKT">true</item> <item name="LTE_ROAMING_KT">false</item> <!-- Telephony END--> </FeatureSet> </profiles>
5. Hướng dẫn Mod Tên trên thanh status bar B1. Bung file LGSystemUI.apk B2. Mở File LGSystemUI/res/layout/status_bar.xml - Tìm đoạn code sau: Mã: <LinearLayout android:orientation="horizontal" android:id="@id/signal_battery_cluster" android:tag="NO_R2L" android:layout_width="wrap_content" android:layout_height="fill_parent"> -Rồi chèn đoạn code này vào bên dưới đoạn code vửa tìm(xem hình): Mã: <TextView android:textSize="14.0dip" android:textStyle="bold" android:textColor="#ffffffff" android:gravity="center_vertical" android:text="@string/name_text" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" /> Lưu lại (Ctrl + S) B3. Mở File LGSystemUI/res/values-vi/strings.xml -Sau đó thêm đoạn Code này vào dưới cùng của file strings.xml - chú ý sửa chữ "OxHany" thành tên hoặc chữ nào đấy mà các bạn thích ( xem hình dưới ) Mã: <string name="name_text">Oxhany</string> Lưu lại (Ctrl + S)B4. Đóng gói file bằng ApkManganer như hướng dẫn ở #1 đến bước xóa file thì các bác vào thư mục keep xóa các file sau:-resources.arsc-res/layout/status_bar.xml-res/values-vi/strings.xml (nếu có)
thường thì em dùng trên OSX luôn, còn sang win 8 là vì mấy con LG dùng toàn win, chẳng suppport Mac nên em dùng Cygwin trên win 8 cho nó tiện
Đây là bộ app của G2 - đã deodex các cụ ngâm cứu xem mod sang LTE3 được app nào không ạ: http://download.choimobile.vn/rom/lg/f320/G2_App_Deodex.rar
Đen thật vừa nãy bật PC thì mãi ko thấy cái màn hình PC nó sáng chắc die mất rùi. Thất hứa với các bác rùi, cõ lẽ trưa nay ko có update mới rùi. Đuôi rar điện thoại giải nén được ko cụ. Gửi từ LG LTE3 của tôi bằng app Chơi Mobile
Cái vụ Dual-lock làm sao để fix cứng khi factory reset nó không trả lại, trước mình có dùng ROM của bạn Đạt Nguyễn thì chế độ này có thể tùy chỉnh trong Settings, bạn hỗ trợ cái này với Thân