1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
|
#! /bin/bash
# ---------------------------------------------------------------------------------
# Android - 绕过设置屏幕 - 三星 & LG & FRP & 重新激活锁移除
# ---------------------------------------------------------------------------------
source $HOME/The_Drive/bash_profile/dev/scripts/sleeping.sh
RED='\033[0;31m'
PURPLE='\033[0;35m'
YELLOW='\033[1;33m'
CYAN='\033[1;36m'
NC='\033[0m' # No Color
ios_rd_software_version=$(echo "RC-1c")
space(){
echo ""
}
double_space(){
echo ""
echo ""
}
printf "\n${PURPLE}#################################################################################################################${NC}"
printf "\n${PURPLE}--------------------------------------AOS解锁工具--------------------------------------------------------${NC}"
printf "\n${PURPLE}-----------------------------------------------------------------------------------------------------------------${NC}"
printf "\n${PURPLE}--------------------------------------版本: ${ios_rd_software_version}----------------------------------------${NC}"
printf "\n${PURPLE}--------------------------------------本应用程序将绕过Android------------------------------------${NC}"
printf "\n${PURPLE}--------------------------------------三星或LG设置屏幕 ------------------------------------------------${NC}"
printf "\n${PURPLE}--------------------------------------也可移除FRP或重新激活锁设备----------------------${NC}"
printf "\n${PURPLE}#################################################################################################################${NC}"
printf "\n${PURPLE}[信息] 如果出现提示,请接受RSA提示${NC}\n"
adb wait-for-device shell getprop | grep -o 'ro.adb.secure' | sed 's/ro.adb.secure/ADB已授权/'
double_space
printf "\n${PURPLE}[信息][+]${NC} 发送命令: adb shell svc power stayon true"
printf "\n${PURPLE}[信息][+]${NC} 此命令仅用于保持屏幕唤醒"
adb shell svc power stayon true
printf "\n${PURPLE}[信息][+]${NC} 发送命令: adb shell settings put secure user_setup_complete 1"
adb shell settings put secure user_setup_complete 1
printf "\n${PURPLE}[信息][+]${NC} 发送命令: adb shell settings put system setup_wizard_has_run 1"
adb shell settings put global setup_wizard_has_run 1
printf "\n${PURPLE}[信息][+]${NC} 发送命令: adb shell pm clear com.samsung.klmsagent"
printf "\n${PURPLE}[信息][+]${NC} 此为三星专用"
adb shell pm clear com.samsung.klmsagent
printf "\n${PURPLE}[信息][+]${NC} 发送命令: adb shell pm clear com.sec.android.app.SecSetupWizard"
printf "\n${PURPLE}[信息][+]${NC} 此为三星专用"
adb shell pm clear com.sec.android.app.SecSetupWizard
adb shell pm clear com.google.android.setupwizard
printf "\n${PURPLE}[信息][+]${NC} 发送命令: adb shell pm clear com.android.LGSetupWizard"
printf "\n${PURPLE}[信息][+]${NC} 此为LG专用"
adb shell pm clear com.android.LGSetupWizard
printf "\n${PURPLE}[信息][+]${NC} 发送命令: adb shell monkey -c android.intent.category.HOME 1"
adb shell monkey -c android.intent.category.HOME 1 &>/dev/null
printf "\n${PURPLE}[信息][+]${NC} 请等待设备设置被绕过"
space
# 注释掉的命令示例
# printf "\n${PURPLE}[信息][+]${NC} 发送命令: adb shell settings put secure device_provisioned 1"
# adb shell settings put global device_provisioned 1
# 文档参考
# https://developer.android.com/reference/android/provider/Settings.Secure.html
# https://developer.android.com/reference/android/provider/Settings.System.html
# https://developer.android.com/reference/android/provider/Settings.Global.html
# 其他系统设置修改示例(已注释)
# system(){
# printf "\n${PURPLE}[信息][+]${NC} 发送命令: adb shell settings put system lock_screen_shortcut_app_list 0"
# adb shell settings put system lock_screen_shortcut_app_list 0
# }
# 安全设置修改示例(已注释)
# secure(){
# printf "\n${PURPLE}[信息][+]${NC} 发送命令: adb shell settings put secure backup_enabled 0"
# adb shell settings put secure backup_enabled 0
# }
# 全局设置修改示例(已注释)
# global(){
# printf "\n${PURPLE}[信息][+]${NC} 发送命令: adb shell settings put global adb_enabled 1"
# adb shell settings put global adb_enabled 1
# }
# 属性设置示例(已注释)
# setprop(){
# printf "\n${PURPLE}[信息][+]${NC} 发送命令: adb shell setprop sys.skip_lockscreen 1"
# adb shell setprop sys.skip_lockscreen 1
# }
|