[XAP][update 28/9/2011]USBModeSwitch Tethering tool for hTC phones by ansar - Surround Windows Phone 7 Development

Dear forum members,
>> This is the updated version 1.16.0.0 of USBModeSwitch tool designed for hTC Windows Phones
>> Tethering means that the phone can be used as a usb modem and allows a PC / Laptop to connect to the internet
>> I propose to unistall USBModeSwitch tool from your phone only when a new version is provided or
>> Be careful when uninstalling USBModeSwitch tool , do it always after an exit to Zune Mode
>> It is tested and works in all versions of MS Operating Systems, even in Mango 7720
//// USBModeSwitch tool screen shoot ////
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
//// USBModeSwitch tool outlined description ////
>> USBModeSwitch xap provides facilities as //// CTRL boxes for USB Mode provisioning ////
>> Set Zune Mode CTLR box //// Set Zune Mode and exit with a Soft Reset [Final exit] ////
>> Set Diag Mode CTLR box //// Set Diagnosis Mode and exit with a Soft Reset [Beware is a Partial exit] ////
>> While in Set Diag Mode
>> Enable UART CTLR box //// Install hTC usb drivers and prepare for a Tethering Session ////
>> Disable UART CTLR box //// Install PocketPC sync driver and close an open Tethering Session ////
//// USBModeSwitch installation instructions ////
>> download USBModeSwitch.zip
>> unzip in USBModeSwitch folder
>> in USBModeSwitch folder there are 3 folders:
>> USBModeSwitchXap with USBModeSwitch.xap file
>> Drivers x86, with relevant HtcUsbMdmV32 and HtcVComV32 folders
>> Drivers x64, with relevant HtcUsbMdmV64 and HtcVComV64 folders
>> connect your phone with usb cable to PC / Laptop
>> from PC / Laptop deploy USBModeSwitch.xap in your phone
>> run USBModeSwitch
>> tap on Set Diag Mode CTRL box //// performs an exit with a soft reset ////
>> run USBModeSwitch
>> tap on Enable UART CTRL box //// install 2 drivers ////
>> on Found New Hardware (2) pop ups tap on cancel
>> run Device Manager //// in your PC / Laptop ////
>> in Device Manager > Other devices //// are installed 2 Unknown devices ////
>> right click on 1st Unknown device
>> and select Properties > Details //// verify the following 2 ////
>> USB\VID_05C6&PID_319B&REV_0000&MI_01 and
>> USB\VID_05C6&PID_319B&MI_01
>> right click on 1st Unknown device //// USB\VID_05C6&PID_319B&MI_01 ////
>> and select Update Driver Software > Browse my computer ... > Let me pick ... >
>> next > Have Disk > Browse
>> Drivers x86 > HtcUsbMdmV32 > HtcUsbMdmV32.inf //// for 32 bit OS ////
>> Drivers x64 > HtcUsbMdmV64 > HtcUsbMdmV64.inf //// for 64 bit OS ////
>> open > ok
>> on HTC USB Modem select
>> next > Install ... > (wait for HTC USB Modem installation to finish) > close
>> right click on Modems and select
>> HTC USB Modem > properties > Details
>> in Property select Hardware ids //// verify the following 2 ////
>> USB\VID_05C6&PID_319B&REV_0000&MI_01 and
>> USB\VID_05C6&PID_319B&MI_01
>> in Diagnostics select Query Modem //// verify it works ////
>> in Advanced > Extra initialization commands
>> enter +CGDCONT=1,"IP","Provider" //// replace Provider with your own one ////
//// usually Provider is something like this internet.vodafone.us ////
>> right click on 2nd Unknown device and select
>> Properties > Details //// verify the following 2 ////
>> USB\VID_05C6&PID_319B&REV_0000&MI_00 and
>> USB\VID_05C6&PID_319B&MI_00
>> right click on 2nd Unknown device //// USB\VID_05C6&PID_319B&MI_00 ////
>> and select Update Driver Software > Browse my computer ... > Let me pick ... >
>> next > Have Disk > Browse
>> Drivers x86 > HtcVComV32 > HtcVComV32.inf //// for 32 bit OS ////
>> Drivers x64 > HtcVComV64 > HtcVComV64.inf //// for 64 bit OS ////
>> open > ok
>> in HTC Diagnostic Interface select
>> next > Install ... > (wait for HTC Diagnostic Interface installation to finish) > close
>> in Ports (Com & LPT)
>> right click on HTC Diagnostic Interface (COMxx)
>> and select properties > Details
>> in Property select Hardware ids //// verify the following 2 ////
>> USB\VID_05C6&PID_319B&REV_0000&MI_00 and
>> USB\VID_05C6&PID_319B&MI_00
>> close Device Manager, run Internet Options and select
>> Connections > Add > Dial - up > HTC USB Modem
>> in Dial-up phone number enter *99#
>> in Connection name enter WP7
>> select Connect, then Skip and wait to establish connection
>> close Internet Options
>> in your phone Settings > Cellular check that data connection is set to Off
>> in PC / Laptop run internet explorer and connect with WP7 Dial - up to the internet!!!
//// Download Links ////
>> USBModeSwitch by ansar
//// donation instructions ////
>> I hope you realize the time needed for research & development to ceate these facilities
>> You may donate here Support my Research & Development
///////////////////////////////////////////////
Till next version enjoy!!
Regards, ansar
///////////////////////////////////////////////

Non-HTC Devices?
Is there any chance this would work with LG devices?

NevinM said:
Is there any chance this would work with LG devices?
Click to expand...
Click to collapse
Hi,
Yes, soon in LG forums
Regards, ansar

Hi,
Version 1.6.0.0 is uploaded with relevant instructions in post #1
Tethering is a reality even in final Mango 7720!!
Regards, ansar

Thanks a lot. The link is broken though.

Link is broken

ropp29 said:
Link is broken
Click to expand...
Click to collapse
Hi,
I did fix it
Regards, ansar

Related

[krn.module] smartass v2 governor for X10 GB

I've finally managed to compile smartass v2 governor (source code) and get it to work on X10.
Few members insisted if I could give it a try and I accepted the challenge
It is ment for X10 GB stock kernel 2.6.29-00054-g5f01537 preempt mod_unload ARMv7
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
(courtesy of iridaki)
You can configure various parameters:
Code:
bash-3.2# pwd
/sys/devices/system/cpu/cpu0/cpufreq/smartassV2
bash-3.2# ls
debug_mask
up_rate_us
down_rate_us
sleep_ideal_freq
sleep_wakeup_freq
awake_ideal_freq
sample_rate_jiffies
ramp_up_step
ramp_down_step
max_cpu_load
min_cpu_load
Installation guide:
Download the archive and copy the cpufreq_smartass2.ko onto the root of your /sdcard/. Then, type in the following commands:
Code:
mount -o rw,remount -t yaffs2 /dev/block/mtdblock0 /system
cd /system/lib/modules
cp /sdcard/cpufreq_smartass2.ko .
insmod cpufreq_smartass2.ko
Then you can switch to the smartassV2 governor using SetCPU.
Configuration:
SetCPU does not support configuring it - so you will have to manage from command line. Have a look at this thread to understand how to configure - it is for the old smartass module for X10 - but the configuration is done the same way.
Each parameter (and its meaning) is defined in the source code found above.
Download:
Use it at your own risk!
cpufreq_smartass2_x10.zip
Enjoy!
great work!
may be i should include these awesome modules in the BootManager ramdisk... will make it better
@viulian
u can have a look at the following zip:
module_x10_gb_gov_minmax.zip
it has code that will auto insert the module loading parts in install-recovery.sh
Thanks!
I'm sorry, but I don't have an X10 anymore. I compiled the module using the old kallsyms addresses that I kept - and iridaki was kind enough to test it before I released it.
So I have nothing to test it against ..
It needs the module replaced and one line changed in the install script apparently. Maybe somebody else can do it and test it ?
viulian said:
Thanks!
I'm sorry, but I don't have an X10 anymore. I compiled the module using the old kallsyms addresses that I kept - and iridaki was kind enough to test it before I released it.
So I have nothing to test it against ..
It needs the module replaced and one line changed in the install script apparently. Maybe somebody else can do it and test it ?
Click to expand...
Click to collapse
There you go!
module_x10_gb_gov_smartass2.zip
PS: Turns out I can't sleep!!!
Nice was waiting for this!
Sent from my X10i using XDA App
Didn't we already have this?
pyromatic18 said:
Didn't we already have this?
Click to expand...
Click to collapse
Seriously?
No, smartass was never part of stock SE kernel.
I think he meant the normal smartass we already had but now we have v2.
Sent from my X10i using XDA App
Wolfbreak said:
I think he meant the normal smartass we already had but now we have v2.
Sent from my X10i using XDA App
Click to expand...
Click to collapse
I think he meant that it was already included in doomkernel since 4b which was a while ago...
But this one is for stock kernel, its different.
Thanks Viulan!
Yes, for kernels 2.6.32 and onwards, the existing sources do compile (don't know if straight away, but its much more easier to get something to work).
Since smartassV2 was using features present in newer kernel releases, I had to rewrite some of the code so that it does the same, but using 2.6.29 features:
a) sysfs to use older api / parameters
b) add in the call to default_idle method, which older kernels do not provide by default.
c) fix a bug related to unloading / reloading the module (it did not do an unregister suspended state at the end).
Also I removed small parts related to new syncr. mechanisms added in newer kernels.
I am using these parameters for the governor, but still it seems to stay at max frequency most of the time when the screen is on.
Code:
#smartassV2 config
echo "24000" > /sys/devices/system/cpu/cpu0/cpufreq/smartass/up_rate_us
echo "49000" > /sys/devices/system/cpu/cpu0/cpufreq/smartass/down_rate_us
echo "245760" > /sys/devices/system/cpu/cpu0/cpufreq/smartass/sleep_ideal_freq
echo "245760" > /sys/devices/system/cpu/cpu0/cpufreq/smartass/sleep_wakeup_freq
echo "384000" > /sys/devices/system/cpu/cpu0/cpufreq/smartass/awake_ideal_freq
echo "2" > /sys/devices/system/cpu/cpu0/cpufreq/smartass/sample_rate_jiffies
echo "220000" > /sys/devices/system/cpu/cpu0/cpufreq/smartass/ramp_up_step
echo "160000" > /sys/devices/system/cpu/cpu0/cpufreq/smartass/ramp_down_step
echo "95" > /sys/devices/system/cpu/cpu0/cpufreq/smartass/max_cpu_load
echo "45" > /sys/devices/system/cpu/cpu0/cpufreq/smartass/min_cpu_load
Anyone has any suggestions to maximize the use of intermediate frequencies?
Will this be implemented into future custom kernels?
Sent from my X10i using XDA App
iridaki said:
I am using these parameters for the governor, but still it seems to stay at max frequency most of the time when the screen is on.
Code:
#smartassV2 config
echo "24000" > /sys/devices/system/cpu/cpu0/cpufreq/smartass/up_rate_us
echo "49000" > /sys/devices/system/cpu/cpu0/cpufreq/smartass/down_rate_us
echo "245760" > /sys/devices/system/cpu/cpu0/cpufreq/smartass/sleep_ideal_freq
echo "245760" > /sys/devices/system/cpu/cpu0/cpufreq/smartass/sleep_wakeup_freq
echo "384000" > /sys/devices/system/cpu/cpu0/cpufreq/smartass/awake_ideal_freq
echo "2" > /sys/devices/system/cpu/cpu0/cpufreq/smartass/sample_rate_jiffies
echo "220000" > /sys/devices/system/cpu/cpu0/cpufreq/smartass/ramp_up_step
echo "160000" > /sys/devices/system/cpu/cpu0/cpufreq/smartass/ramp_down_step
echo "95" > /sys/devices/system/cpu/cpu0/cpufreq/smartass/max_cpu_load
echo "45" > /sys/devices/system/cpu/cpu0/cpufreq/smartass/min_cpu_load
Anyone has any suggestions to maximize the use of intermediate frequencies?
Click to expand...
Click to collapse
I would not touch sample_rate_jiffies, up_rate_us and down_rate_us ...
ramp_up_step and ramp_down_step I believe is better to be 0, thus the governor will use the frequencies table (as far as I understand). These are the values I put (0) so no need to alter them.
And the last ones I would reduce max_cpu_load ... I would it 65 (otherwise phone is sluggish).
Smartass is not that good for intermediate frequencies, I found interactive to be the best at it.
Code:
#smartassV2 config
echo "245760" > /sys/devices/system/cpu/cpu0/cpufreq/smartass/sleep_ideal_freq
echo "245760" > /sys/devices/system/cpu/cpu0/cpufreq/smartass/sleep_wakeup_freq
echo "384000" > /sys/devices/system/cpu/cpu0/cpufreq/smartass/awake_ideal_freq
echo "65" > /sys/devices/system/cpu/cpu0/cpufreq/smartass/max_cpu_load
echo "45" > /sys/devices/system/cpu/cpu0/cpufreq/smartass/min_cpu_load
sjondenon said:
Will this be implemented into future custom kernels?
Sent from my X10i using XDA App
Click to expand...
Click to collapse
it has been integrated in my kernel and ThJap's kernel since almost a month now
http://forum.xda-developers.com/showthread.php?p=17294877#post17294877
How can I check smartassV2 config from command line?
sathurnn said:
How can I check smartassV2 config from command line?
Click to expand...
Click to collapse
You go into
/sys/devices/system/cpu/cpu0/cpufreq/smartassV2
folder and check each individual file using
cat <filename>
command.
sathurnn said:
How can I check smartassV2 config from command line?
Click to expand...
Click to collapse
what i do is open adb shell and in the shell, paste this
Code:
for f in /sys/devices/system/cpu/cpufreq/smartass/*; do echo -e "\n$f"; cat $f; done
Hello everybody i have a little problem with smartass2, after install it via adb tool I see it in Set CPU, but when I turn off or reboot my phone this governor is gone :-/. If someone could help me, it would be fine. Thanks for your help
Xperia X10 stock kernel & Rom X10S by championswimmer.

[TOOL] ADB Scripting | User System Pre-check [Ver. 2 - 10.9.11]

I wanted to provide something that I thought would be beneficial to the community as a whole. I see a lot scripts utilizing ADB (for example, the TWRP Flash Tool) that can benefit from further error checking - making them more user friendly, catching errors, and allowing for more direct troubleshooting.
So, what I put together is a "shell" if you will to wrap future ADB batch files in. This shell does a number of things including:
Capturing whether a device is found or not
Capturing the state of the device (bootloader or device)
Checking for running instances of HTC Sync
Checking for running instances of Easy Tether
Providing relevant information to the user to help in troubleshooting
UPDATE: Option to create a system report upon failure that can be be shared with forum for troubleshooting. Currently capturing Windows Version, Running Apps, and Running Services
UPDATE: Additional information to user report - ADB Version and files in directory where script is executed
Code:
@echo off
:top
set reportrun=0
color
REM Check for HTC Sync
tasklist | findstr htcUPCTLoader >nul
If %errorlevel% equ 0 (set htcsync=1) ELSE (set htcsync=0)
REM Check for Easy Tether
tasklist | findstr easytthr >nul
If %errorlevel% equ 0 (set easyt=1) ELSE (set easyt=0)
REM Check for device connection
adb devices | findstr /r "device$" >nul
If %errorlevel% neq 0 goto devmis
REM Get device state (this can be used as an error checking variable later if necessary)
for /f %%a in ('adb get-state') do @set state=%%a
cls
Echo Device found! In %state% mode.
Pause
REM Your code HERE
exit
:devmis
set sys=n
color 4f
CLS
Echo No device found - please check the following items:
Echo.
If %htcsync% equ 1 Echo - HTC Sync found - Please try disabling
If %easyt% equ 1 Echo - Easy Tether found - Please try disabling
Echo - Device is connected
Echo - USB Debugging is enabled
Echo.
Echo ------------------------------------------
Echo We can collect further information to assist with troubleshooting.
Echo This will query your system and generate a report with information
Echo about your computer. You will be given a chance to review and edit
Echo the collected information and share via copy/paste. No information
Echo will be shared without your consent.
Echo.
Set /p sys=Would you like to collect system information (y/n):
if /I %sys% equ y GOTO sysinfo
if /I %sys% equ yes sysinfo
goto tryagain
:tryagain
cls
echo.
If %reportrun% equ 1 (echo Text from window can be copied to forum for troubleshooting)
Echo Press any key to try running script again
Pause >nul
goto top
:sysinfo
Echo System information - Generated on %date% at %time% >report.txt
Echo ----------------------------------------------------- >>report.txt
echo ADB Version: >>report.txt
adb version >>report.txt
Echo. >>report.txt
echo Windows Version: >>report.txt
ver >>report.txt
Echo. >>report.txt
Echo Files in Directory of Script Execution >>report.txt
dir /b >>report.txt
Echo. >>report.txt
Echo Running Applications: >>report.txt
tasklist >>report.txt
Echo. >>report.txt
Echo Started Services: >>report.txt
sc query >>report.txt
start "" report.txt
set reportrun=1
goto tryagain
Here are screenshots of what a user would see -
Success:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Failure (1) - HTC Sync and Easy Tether are dynamic and will only show if found on system :
Failure (2):
I've also attached a sample of the report to be generated (report.txt) and the original version of the script for posterity (version 1 script.txt)
This is just a start - I'd love to add more to make this more helpful. Further ideas that I haven't implemented here include:
Checking for the "Android Phone" in device manager
Linking to relevant wiki pages for enabling USB Debugging if device isn't found
Create an error log that can be shared with developers
I can't be too much help with the Android development side of things but I can certainly help to build this out further if it's helpful to other developers. I welcome you to integrate it into your code if you'd like. Please don't hesitate to let me know if there's anything you'd like to capture from a Windows side or if I can assist with slotting your code into this shell.
Awesome this should help alot of people.,thanks man
Sent from my PG86100 using xda premium
Cool, thanks.
Is it warm in here, it is it just me....?
viddywell said:
I wanted to provide something that I thought would be beneficial to the community as a whole. I see a lot scripts utilizing ADB (for example, the TWRP Flash Tool) that can benefit from further error checking - making them more user friendly, catching errors, and allowing for more direct troubleshooting.
Click to expand...
Click to collapse
Very cool!
-Scott
scrosler said:
Very cool!
-Scott
Click to expand...
Click to collapse
Glad to be able to give something back!
viddywell said:
Glad to be able to give something back!
Click to expand...
Click to collapse
wow this is seriously awesome i dea...Im not very big into ADB and such, considering ive never really needed to use it....but im gonna start with this and mess around a little bit and get the feel for things..i thik yur on to something here, and hope to see further things added into this..good job man!!!
I've added a bit more to this, prompting the user if they'd like to generate a system report upon failure. There's more to be captured in this report but for a start, I'm capturing the version of Windows, running applications, and running services, ADB version, and files in directory where the script is executed from.
I've also added screenshots to the original post to make my intention a bit more clear without having to run this. This script can be run/tested directly by copying and pasting the code section above, saving as .bat, and assuring that adb is either in the path for your system or in the same folder as the .bat file.
Please keep in mind that this does not DO anything and will only be helpful as an addition to other developer projects. This isn't a tool for the end user and won't make any changes to your device.
If you have any questions, thoughts, concerns, or ideas - please don't hesitate to share. I think there's potential to build this out for the Android community as a whole (though I have no idea how to share it in a respectful way beyond this forum).
Great job

How to make CLOCKWORKMOD (CWM) Recovery & Backup any android mobile with MTK

MOD EDIT: Thread closed for failure to give proper credits and using download hosts we don't accept. For more info, see our forum rules.
OP, please contact me when you can if you'd like this thread reopened.
Users may also want to see this thread, by the MTK Droid Tools author.
We often try new stuffs on our Android device...But sometimes we may get into material which is not meant for our device and it may result in BRICKING of your phone...So here is the process which would help you get rid of any such problem as after doing this process you would have a backup saved of your ROM and can flash it anytime even if you had bricked your device...
This process will show you how to make CWM recovery of your android phone and also how to backup you Stock/Custom Rom so that even if you brick your mobile you have a backup ready to pump in life again into it...
Before starting..
1. Make sure you have the drivers installed for your Android Device..This whole process depends on it!!
You will need below softwares on your windows to start with this process.
1. SP FLASH TOOL V 3.1224 MOD EDIT: Link removed (download host requires registration).
2. MTKDroid Tools V2.4.8 MOD EDIT: Link removed (download host requires registration).
STEP 1
>>Enable USB DEBUGGING on your devise.
>>Connect to computer via USB cable
>>Open MTK DROID root tools.exe and it will show your device settings
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
STEP 2
>> Click on "Blocks Map" which should show something like below;
STEP 3
>> Click "Create Scatter File" and save it. Do not change name or anything. By default, the MTK droid Tools will go to save inside the extracted MTKdroid folder. Thats fine.
STEP 4
>>Open SP flasher
>> Click "scatter-loading" and select the scatter file you saved in step 3
After selecting....
STEP 5
>> click "Read Back" tab on SP Flasher
STEP 6
>>click "Add" button
A new entry will appear (see below)
STEP 7
>>Double Click "N/A" entry
This will save the your current ROM file. Choose a location to save...
TIP: "ROM_" should be in start of the name.. Eg: ROM_myrom"
After you click save, below box will open. choose"Hex" as below..and keep the window open
STEP 8
>> Open the Scatter file you created in STEP 3. You can use any text editor. Search for the term "CACHE" in the document; which will have a numbering to it like 0x227e800. Copy this number from your scatter file (In some case it shows linear & Physical...Copy linear number)
PASTE the number into the window for "Length" entry and click OK.
STEP 9
>> Disconnect your device from the computer
>> Switch the device off.
>> Click "Read Back" on the SP flasher window (see below)
>> Quickly connect the switched off device to computer via USB cable NOW!
TIP: This will start reading your ROM and might take some time. So be patient. When process is complete, remove your phone from the computer and turn it on with USB debugging enabled. All the while, keep SP Flasher Window open as it was (DO NOT CLOSE).
STEP 10
>> Open MTK Droid Root & tools app and choose "root, Backup, recovery" TAB as below
>> Click on "To process file ROM_from flash tool" button and it will open your directory..
>> Choose the "ROM_......" file you saved in STEP 7 >> Click open.
This will start processing the ROM file for installing clockworkMOD. A notice will flash asking to make CWM recovery.. Click Yes!
You will see messages popping up in the right side pannel of MTK Droid Root & tools app. The process will take around 5 minutes to finish. Wait until finish. Keep as it is.
IMPORTANT: This will save the "Scatter-Loading" & Custom recovery File you will need in STEP 12 & 14 It will be in Droid Root & Tools folder/Backup.
STEP 11
>> GO back to SP Flasher window
>> Click "Download" TAB
STEP 12
>> Click "Scatter-Loading" and select the Scatter file created by MTK Droid Root & Tools in Step 10. (should be in Droid Root & Tools/Backup folder) Do not use the scatter file made in Step 1)
STEP 13
>> Deselect ALL checkboxes, except for the RECOVERY one, double click the RECOVERY entry
STEP 14
>> Select the recovery image
>> Click "open".
Note: This is the file saved from Step 10.
Now everything is set up for flashing...
STEP 15
>> Disconnect devise from Computer
>> Switch off device
>> Click on "Download" TAB in SP flasher. (this will start searching for device to flash)
>> Connect your devise switched off!
Warning like below will be seen. But you are flashing only the recovery... (good thing is you also got a back up of your rom!!)
ENJOY!
Please DONATE or HIT THANKS if you liked my post..
Feel free to post your querries...
MTK droid tools 2.5.3
http://www.mediafire.com/download/6z9acf5um65cuj2/MtkDroidTools+v2.5.3.zip
hemal7980 said:
We often try new stuffs on our Android device...But sometimes we may get into material which is not meant for our device and it may result in BRICKING of your phone...So here is the process which would help you get rid of any such problem as after doing this process you would have a backup saved of your ROM and can flash it anytime even if you had bricked your device...
ENJOY!
Please DONATE or HIT THANKS if you liked my post..
Feel free to post your querries...
Click to expand...
Click to collapse
It is common practice here on XDA that when you post someone else's work you should give them proper credit, Rua1 is the dev that made MTK Droid Tools. Instead of linking to his (now dead) direct download link you could have just linked to his thread. Also - this exact same info has already been posted a few years back by Rua1 himself:
http://forum.xda-developers.com/showpost.php?p=38337401&postcount=5
Do we really need another?
Failed To Open COM Port

[GUIDE/TUTORIAL/HOWTO] LG G2 D802 stock to Android 11

[GUIDE/TUTORIAL/HOWTO] LG G2 D802 stock to Android 11
[GUIDE/TUTORIAL/HOWTO] LG G2 LG-D802 (Unlocked/International) stock to Android 11 R/LineageOS 18.1 with all files included
This detailed step-by-step guide helps you transform your LG G2 D802 to a powerful one with Android 11.
I wrote this because everything I read was incomplete or outdated.
Make sure your phone is a compatible LG G2. In Android, go to Settings > General > About phone > Hardware information > Model number is LG-D802.
If not, quit this tutorial.
### I'll make a few comments like this, PLEASE READ THEM !
### DO NOT CHECK FOR ANDROID UPDATES (we'll see this later).
### Netflix and Disney+ won't work.
CHANGELOG
v1. Initial release for Android 11
1) DOWNLOAD
- djibe LG G2 d802 pack: https://bit.ly/djibe-lgg2-d802-pack
(contains LG USB drivers + LG UP firmware flash tool + LGG2-D802-OneClickRootRecoveryV1.1 by somboons + TWRP 3.3.1-0 by blastagator + Magisk root).
Unzip files.
+ ROM LineageOS 18.1 Official: https://forum.xda-developers.com/t/rom-lineageos-18-1-official-d80x-unofficial-ls980-vs980.4186013/
Download latest build here: https://download.lineageos.org/d802
+ BiTGapps Package ARM 11: https://github.com/BiTGApps/BiTGApps-Release/releases
or MindTheGApps ARM 11: http://downloads.codefi.re/jdcteam/javelinanddart/gapps
+ Charge phone to 100%
No command line will be used ! No need to be a geek.
2) INSTALL USB DRIVERS
Install LG USB drivers (you unzipped earlier).
Then plug phone to PC in File transfer mode (Media device MTP option).
Collect all .jpg or .mp4
Use an app like Backupyourmobile to backup texts, contacts, etc.
Make sure Google account is synced, WhatsApp backups etc...
Check that backup is located on microSD card.
Then copy the backup on your PC.
Go to Settings > General > About phone > Status > IMEI.
Note EMEI (15 digits, just in case) !
3) UPGRADE TO ANDROID 5 LOLLIPOP
Check OS version: go to Settings > General > About phone > Software information
- If Android is 4.4.2: follow this chapter
- If Android is already 5: move to next chapter
Note down Software version. Mine is D80220g-208-01
Download firmware from: https://lg-firmwares.com/lg-d802-firmwares/
Download firmware for Android 5.0.x Lollipop having the generic Region (and no brand) for your country.
UK or English spoken (use this by default): https://lg-firmwares.com/downloads-file/1176/D80230d_00
France: https://lg-firmwares.com/downloads-file/680/D80230d_00
Germany: https://lg-firmwares.com/downloads-file/572/D80230d_00
Italy: https://lg-firmwares.com/downloads-file/1289/D80230d_00
During download, go to folder LGUP_LG/ and install LGUP_Install_Ver_1_14_3.msi.
Then install LGUP_8974_DLL_Ver_0_5_CODEFIRE.msi
Back to the phone: power it off.
Enter Download Mode: hold Volume+ and plug USB into your PC,
### Or try with Volume+ + Power. Hold both 3 seconds, connect to USB and release.
release buttons when Download mode screen is displayed on phone.
### If Download mode is missing, you'll have to use AutoRec (thx @lgkar): https://forum.xda-developers.com/t/autorec-kitkat-recovery-installer.2715496/
### Warning all data will be erased from phone, make sure to backup everything.
Launch LGUP from Windows Start menu.
It will detect D802.
Click on UPGRADE and in File Path select the firmware with *.kdz extension you downloaded.
Click on Start.
Don't touch anything. Lock the kids in the basement during flash.
Phone will restart automatically to ... Android 5 !
Disconnect phone from USB and close LGUP.
3) ROOT LG G2 AND FLASH TWRP 2.8 RECOVERY
We need root to flash a custom recovery.
No bootloader unlock is needed on LG G2.
Enable USB debugging: go to Settings > General > About phone > Software info.
Tap 7 times on Build number to unlock Developer options.
Back to Settings > General > Developer options.
Check ON USB debugging option.
Connect phone to USB again.
I prefer to disable antivirus for root (we never know about false positives).
Go to folder LGG2-D802-OneClickRootRecoveryV1.1/
and double click on OneClick_ROOT_RECOVERY.bat (by awesome @somboons).
When Windows command is displaying:
Code:
Waiting for device...
Allow USB debugging from the phone and check Always allow from this computer.
Root will continue.
When command prompts: Please press Ctrl+C ...
From keyboard, press Ctrl + C combo.
Then: N
### If you exit command or fail at this step, like me, just power phone off (long press Power).
When phone restarts, you will see that SuperSU app is installed. Phone is rooted.
7) UPDATE TWRP RECOVERY TO 3.3
Reboot to recovery: power off phone.
Then hold Power + Volume down until LG logo shows up, release buttons and then press again until recovery shows up.
### Like me you fail booting to Recovery ? Let phone start.
### Go back to LGG2-D802-OneClickRootRecoveryV1.1/ folder.
### In the Windows address bar, enter: cmd and press Enter.
### It will launch a command prompt in the active directory.
### Then enter:
Code:
adb reboot recovery
### Phone will restart to recovery.
Welcome to TWRP 2.8.
Normaly you can see LG-D802 device from Windows explorer (besides your hard drives).
### If not, go to Mount, check Data and tap on Enable MTP.
Copy twrp-3.3.1-0-d802-bump-blastagator-signed.zip to root folder of phone (called Internal Storage).
From TWRP recovery, go to Install > twrp-3.3.1-0-d802-bump*.zip and Swipe to Flash.
Go back to Home menu > Reboot > Recovery.
Recovery restarts to brand new 3.3 version.
Check Never show this screen during boot again and Swipe to Allow Modifications.
Go to Settings > General (first tab).
Make sure 3rd option "Use rm -rf instead of formatting" is UNCHECKED.
9) WIPE PARTITIONS
Disconnect phone from PC.
Now go to Wipe > Advanced Wipe.
Select Dalvik / ART Cache, System, Data, Internal Storage and Cache and Swipe to Wipe.
Go to Wipe > Format Data.
Type: yes and confirm with bottom right icon.
Tap on Home button > Reboot > Recovery > Swipe to Reboot.
### Always uncheck "Install TWRP app" options.
10) FLASH ANDROID, GAPPS AND MAGISK ROOT
On restart, check Never show this screen during boot again and Swipe to Allow Modifications.
Connect phone to PC.
Copy ROM + BITGAPPS + Magisk on Internal Storage folder.
Disconnect phone.
Go to Install > select lineage-18.1*.zip, and Add More Zips,
then bitgapps*.zip and Swipe to confirm Flash
Be patient.
### If it fails, install zips 1 by 1.
Then back to Home > Reboot > Recovery.
### Always uncheck "Install TWRP app" options.
OPTIONAL: go back to TWRP Install > Magisk*.zip
When done message prompts, tap on Wipe Cache/Dalvik and Swipe to Wipe, wait.
Disconnect phone from PC.
Then tap on Reboot System.
Let the phone boot (about 5 minutes).
11) ANDROID 11
Configure Android as you like.
### Over The Air (OTA) updates: download file > reboot to recovery > flash ROM and GApps > Wipe cache > Reboot
Reflash BitGApps after each update. Not needed with BitGApps. Thx to @Pierfai
- Netflix and Disney+ don't work
- Go to Settings > About.
At bottom, tap 7 times on Build number. You activated Developer options.
Go to Settings > System > Avdanced > Developer options.
Set Windows animation scale, Transition animation scale and Animator duration scale to 0.5x.
- Double Tap to Wake (D2W)
Go to Settings > Display > Advanced and activate Tap to wake.
- Tap to Sleep
Go to Settings > Display > Advanced and activate Tap to sleep.
Double tap on status bar to sleep.
- Pixel gestures
Go to Settings > System > Advanced > Gestures > System navigation, select Gesture navigation.
Enjoy,
djibe
Thanks: @aleasto, @somboons, @blastagator, LG Fans site, LineageOS team, BiTGapps team, TWRP team, topjohnwu
Thank you very much for the guide!
Walden0 said:
Thank you very much for the guide!
Click to expand...
Click to collapse
Hi, glad you liked it !
Hi djibe,
thank you for this great guide. I followed it with a little extra work: I had to run AutoRec once to re-enable the download mode on the LG G2 d802 which was on stock 4.4.2 (also LGUP was not detecting my device: used Uppercut to got it recognized correctly). Second issue might be due to my own stupid way of trying all kind of tools to get the download mode working (again Autorec helped me --> Just in case someone else has similar issues).
Only real problem I had with your guide was at point 11 after installing LineageOS: The device got stuck in a bootloop to TWRP. I guess I solved it following this note:
https://forum.xda-developers.com/t/...thermal-f2fs-2019-12-23.2898705/post-55892416
WARNING 2: DO NOT ENCRYPT F2FS - ROM and RECOVERY will BOTH bootloop and you'll be doing back to stock method!!!
If you want to use F2FS:
1) Make sure your kernel and ramdisk support f2fs (the dev of your ROM/kernel should have f2fs support noted). Dorimanx stock kernel as well as many AOSP kernels have full f2fs support.
2) Install and boot into my recovery.
3) Go to Wipe, Advanced Wipe, select /data, then click Change Partition Type. Select f2fs, and it will convert. Repeat this process for /cache.
4) Reboot the recovery, NOT reboot to system. DO NOT DO ANYTHING ELSE UNTIL YOU REBOOT RECOVERY!!!
5) Reboot OS. That's it! You're ready to go.
Click to expand...
Click to collapse
Actually I didn't want to encypt anything (not sure where I should have done this???) or have a clue what are the pros/cons of using F2FS but I converted the mentioned partitions and installed LineageOS agian: Working without boot loop!
What I recognized during the installation in TWRP: I got a red error message "E:Unable to decrypt FBE device" do I need to worry about this (basically I just want a fresher Android and the usual Gapps on the device than 4.4, nothing fancy)? Or did I miss an important point in you guide?
Thank you!
Edit: I guess I forgot to reboot between installing Lineage, Bitgapps and Magisk! --> no need to format the /data and /cache partition
I found that at step 10
"Install > Magisk*.zip
When done message prompts, tap on Wipe Cache/Dalvik and Swipe to Wipe, wait.
Disconnect phone from PC.
Then tap on Reboot System."
When we choose Reboot System, we have to uncheck those two boxes and click DO NOT INSTALL. Otherwise it will do a TWRP bootloop.
After I figure this out, I can successfully install Android 11 on my G2.
Thank you for your guide~
Hi guys, is this guide fully working ? I've just bought an old Lg G2 for my dad and I'd like to try flash android 11.
TapaSte said:
Hi guys, is this guide fully working ? I've just bought an old Lg G2 for my dad and I'd like to try flash android 11.
Click to expand...
Click to collapse
Yes it works. But you may have to take note of my previous message.
I just flashed two LG G2 last week. Happily using now.
Psix73 said:
Yes it works. But you may have to take note of my previous message.
I just flashed two LG G2 last week. Happily using now.
Click to expand...
Click to collapse
Thanks guy, which recovery Have been you using ?
For what concerns bitgapps is it ok to download the 11.0.0 R45 ?
Hi, just updated tutorial thx to your reports.
djibe89 said:
Hi, just updated tutorial thx to your reports.
Click to expand...
Click to collapse
Thanks, well done.
One question: my G2 is a D80220h-EUR-XX
Which offical LG firmwares have I to download among the several options ?
TapaSte said:
One question: my G2 is a D80220h-EUR-XX
Which offical LG firmwares have I to download among the several options ?
Click to expand...
Click to collapse
Is it Austrian ?
You can grab an English one: UK or English spoken: https://lg-firmwares.com/downloads-file/1176/D80230d_00
Ok... after a few problems to enter in download mode (it is needed to press only up volume and then connect to pc, not power button + up volume) I've succesfully flashed Android 5 and I'm ready to follow the sequent steps...
djibe89 said:
Is it Austrian ?
You can grab an English one: UK or English spoken: https://lg-firmwares.com/downloads-file/1176/D80230d_00
Click to expand...
Click to collapse
Bought in Italy but 6NE version (North Europe).
Now I can root, install twrp and then try to flash android 11...
Cool. Enjoy
It seems I'm unable to root...
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
TapaSte said:
It seems I'm unable to root... View attachment 5530665
Click to expand...
Click to collapse
It looks like computer is searching an USB device.
Go to Windows Device Manager to check if drivers are correctly installed.
djibe89 said:
It looks like computer is searching an USB device.
Go to Windows Device Manager to check if drivers are correctly installed.
Click to expand...
Click to collapse
How can be a driver issue if before files has been successfully pushed in phone and that it is correctly rebooted ?
The COM port can be tricky.
See Windows Device Manager
djibe89 said:
The COM port can be tricky.
See Windows Device Manager
Click to expand...
Click to collapse

How To Guide (close)[12L GSI] Superior OS Unofficial Based on Android 12 (New Custom AP, PHH v.415 bugs fixed , Sound mods , Battery profiles, ACC & GCam)

Prerequisites:​✓ Download New archive GSI (system.img)​https://xiaomemeindex.com/treble/?dir=Superior/12L/20220817
- secure = No build-in SU Root
- lite = Read / Write System
- slim = No Google Assistant + No google apps
vndklite variant or non-slim varian = R/W​✓Making new CustomAP framework for Odin​This is the last way for install custom ROM CAUSE WE DON'T HAVE TWRP & Fastboot. ( Don't use DD command , it not good for Dynamic partition.)
-MAKE YOUR OWN from my tutorial step by step https://forum.xda-developers.com/t/...stom-ap-overlay-making.4473159/#post-87204333
-USED MY CUSTOM AP LINK ( use with cautiously )***
( YOU MUST HAVE THE SAME AS MY "SAMSUNG COUNTRY ZONE" )
MULTI-CSC = OLM only !!!Warning​-Check this first https://samfrew.com/model/SM-T225/
My CustomAP https://mega.nz/file/keQTQYwI#7AZ_2uBfQuILIqE53xcOuL2_tHUFr-ETq6Sq9zakeeM (3.86 GB)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
✓Final Step.​ Recommend To be On Android 12​* For Unlocked Bootloader device only
Forced into Download mode
-if you can't turn-off tab (bootloop)
press (power + vol down) untill device restart then press & hold only (Vol up + Vol down) at the same time insert usb cable from computer to your Tab
Enter into Download mode
turn-off tab , >> press & hold (vol+ vol-) together, >>at the same time insert usb cable from computer to your Tab >>> your tab will wakes up and then >> boot to (download mode) by press vol+
Spoiler: download mode
1. BACK TO STOCK ALWAYS
!!!WARRNING
**High risk for update (GSI system + magisk) bypass flash back to Stock ROM . May trip Knox to UNKNow state, such as
KG 'Broken' 'Prenormal'​( then step 2 - step 5 is important parts)
2. Open ODIN with administrator :- flash with Stock BL + AP + CP + CSC ( Not HOME_CSC )
3. After reboot > quick setup >internet required >Set Developer options > Enable OEM Unlock > Enable debugging
4. Connect device with Computer and run > adb devices
Enable &give the authorized tab a7 lite associated with your computer.
5.Turn off device.
And access download mode again. (With connect USB cable to Computer)
6. Open odin as administrator.
7. Begin odin flashing with new Custom AP ( AT AP SLOT) + STOCK BL, CP ,CSC AND UDERDATA SLOT with Magisk-patched (boot + vbmeta)
Note: how-to create magisk-patch (boot + vbmeta)
extract (vbmeta.img.lz4 + boot.img.lz4) from your AP Stock
create compress one file xxx .tar with 7zip
move (vbmeta.img.lz4 + boot.img.lz4).tar (xxx.tar) to tab a7 lite
install magisk.apk on you tab a7 lite
patch the tar file. (with magisk manager)
result magisk-patch file at Tab a7 :-Download folder.
Flashing Tool: Odin
Spoiler: flashing pic
Don't worries about >> SW REV CHECK FAIL : Super (Because our modification.)
8.
9. Reboot 3 times , the last boot will pop-up recovery for factory data.
( new system work , if not > Flash Stock framework> back to step 1 )
FIRST BOOT​Don't worry about it.
(same as twrp > wipe data >yes)
✓ You must selects factory data reset by hand.
✓ Open & Configure Developer mode.
The important features that we need.​✓ Very important Offline charging feature for breaking Samsung set Warranty bit.
✓ FIXED CAN'T CREATE SHOTCUT AT HOME screen by DRAGGING ICON FROM DRAWER.
1. Don't lock home screen layout.
2. Home screen setting >Miscellaneous >Use Taskbar enable ( same as ui 4.1.1 new Taskbar)
-Home screen setting >Miscellaneous >Suggestion>Suggestions in all apps list & Suggestions on HOME screen. ENABLE BOTH
3. WHEN YOU WANT TO CREATE SHOTCUT , DOUBLE TAB CLOSE SCREEN AND TURN IT ON, THEN DO DRAG ICON FROM DRAWER TO PASTE ON SCREEN.
✓ PHH v415 (bugs fixed)​Open Settings > Phh Treble Settings. Here you have multiple categories.
Head over to 'Samsung features' and enable:
Audio
- Use alternate audio policy (headphone jack recognize)
- Enable stereo audio mode
Screen
- extended brightness range
Misc
- double tap to wake
Workarounds
- extra sensors (proximeter censor)
- workaround for white-ish screen
Get to 'Doze features' and check everything.
Get to 'Misc features' and enable:
AUDIO
-use alternate way to detect headset.
-Disable audio effect
DISPLAY
- Force allow Always-on Display ( ! HEAVY BATTERY USAGE ! )
BACKLIGHT
-USE LINEAR SCREEN BRIGHTNESS SLIDER
- Allow setting brightness to the lowest
CAMERA
- Force enable Camera2API HAL3
OTHER
- Force-disable A2D0 offload ( Fixed bluetooth problem)
- Disable FUSE storage layer ( Play with it to see if performance is better or worse )
- REMOVE TELEPHONY SUBSYSTEM (FOR SM-T22O ONLY)
DEBUGGING
- Allow takeover of the device by phh
Get to 'IMS features' and enabe: ( Not working for MTK )
- Don't try it
✓ Download my overlay fixed Auto-Brightness Screen setting , or install "Velis Auto Brightness app"
[Close].Treble GSIs overlay
Overlay uses with all GSI
forum.xda-developers.com
✓ MTP working with set Developer options ( Default USB connecting Configure.)
Sound Modules​✓ 1. DTSX Sound mod : https://github.com/reiryuki/Audio-Wizard-DTSX-Ultra-Asus-Zenfone-6-Magisk-Module
✓ 2. Arkamys Audio BLU BOLD N1 ( internal speaker only)
https://github.com/reiryuki/Arkamys-Audio-BLU-BOLD-N1-Magisk-Module
✓ 3. AOSP soundfx Remover
https://github.com/reiryuki/AOSP-soundfx-Remover-Magisk-Module#aosp-soundfx-remover-magisk-module
✓ 4.Audio-Modification-Library_v4.1
http://zackptg5.com/android.php#aml
Flash above mods with magisk manager by
Flash1> save ,Flash2 >save ,Flash 3 >save , Flash4 restart
Spoiler: Sound modules
✓ Increase performance & battery life profiles​ ✓1. Magisk bootloop saver. https://github.com/Magisk-Modules-Alt-Repo/HuskyDG_BootloopSaver/releases/
- Battery profiles​ ✓2. FDE.AI https://github.com/feravolt/FDE.AI-docs/releases
Install APK and make it be system app by systemize-magisk-mod
- Utilities​ ✓3. Busybox_for_Android_NDK-1.34.1_13412
✓4. Systemize. (magisk-mod app.)
https://github.com/Magisk-Modules-Repo/terminal_systemizer
✓5. Termux fdroid version
https://f-droid.org/en/packages/com.termux/
Step
flash 1(magisk bootloop protector) with Magisk manager reboot.
install apk 2.FDE.Ai don't configured > exit.
flash 3. save flash 4 with magist manager and reboot
install apk 5
open termux > su >systemize
Spoiler: systemize
[*]
[*]
[*][*]
7.Configure FDE.AI
Spoiler: FDE.AI setting & Configulations
Advanced Charging Controller.​
GitHub - VR-25/acc: Advanced Charging Controller
Advanced Charging Controller. Contribute to VR-25/acc development by creating an account on GitHub.
github.com
ACC Settings
Releases · CrazyBoyFeng/AccSettings
Simple UI for Advanced Charging Controller. Contribute to CrazyBoyFeng/AccSettings development by creating an account on GitHub.
github.com
ACC Settings Makes it Easy to Install and Setup Advanced Charging Controller.
-Camera improvements​1. Disable SuperiorOS camera (Disable the inbuilt camera)
2. Install google camera
MGC_8.1.101_A9_GV1zfix_scan3d.apk
or
MGC_8.1.101_A9_GV1zfix_ENG.apk
BSG: MGC_8.1.101_A9_GV1zfix
Download MGC_8.1.101_A9_GV1zfix by BSG.
www.celsoazevedo.com
Samsung AppPatcher for Wearable apps​
SamsungAppsPatcher - Adil Hanney
Samsung Apps Patcher for Samsung phones with custom ROMs.
adil.hanney.org
How to Uninstall All Magisk Modules When in a Bootloop. Cause you don't have TWRP​
COMPUTER
Code:
adb wait-for-device shell magisk --remove-modules
Any inst225 just paste custom ap link to download the file
Good performance but very draining battery
DARK002s said:
Any inst225 just paste custom ap link to download the file
Click to expand...
Click to collapse
Difficul said:
Good performance but very draining battery
Click to expand...
Click to collapse
tom.android said:
View attachment 5719689
Click to expand...
Click to collapse
Come on I left it overnight 90% and it dropped to 20%
xx
hi good job for your work
if you can put the custom ap link because i'm a noob and I know that I would not be able to follow your tutorial
thanks
izimen said:
hi good job for your work
if you can put the custom ap link because i'm a noob and I know that I would not be able to follow your tutorial
thanks
Click to expand...
Click to collapse
-USED MY CUSTOM AP LINK ( use with cautiously )***
( YOU MUST HAVE THE SAME AS MY "SAMSUNG COUNTRY ZONE" )
MULTI-CSC = OLM only !!!Warning​
-Check this first https://samfrew.com/model/SM-T225/
tom.android said:
-USED MY CUSTOM AP LINK ( use with cautiously )***
( YOU MUST HAVE THE SAME AS MY "SAMSUNG COUNTRY ZONE" )
MULTI-CSC = OLM only !!!Warning​View attachment 5725609
-Check this first https://samfrew.com/model/SM-T225/
Click to expand...
Click to collapse
Thanks but i have a T220
izimen said:
Thanks but i have a T22
Click to expand...
Click to collapse
Delete
tom.android said:
-USED MY CUSTOM AP LINK ( use with cautiously )***
( YOU MUST HAVE THE SAME AS MY "SAMSUNG COUNTRY ZONE" )
MULTI-CSC = OLM only !!!Warning​View attachment 5725609
HELLO I'M FROM BRAZIL, MINE IS THE T225 (32GB/3GB with LTE) for me to install this custom rom I must install the stock ROM for Region XNZ (New Zealand) OLM in place of my OWO (ZTO) this? and then just follow the steps of your tutorial? Could you make a video it would be very helpful!
Click to expand...
Click to collapse
Hi you can't use my finished customAP , but you must create your own with zone 'OWO (ZTO)' by use my step by step tutorial.
if you have any questions , PM me. https://forum.xda-developers.com/t/...stom-ap-overlay-making.4473159/#post-87204333

Categories

Resources