重要提示:
博文的主要目的是分析安卓机型账号锁的安全性和解决方法。操作仅限于自己的机型忘记密码 手机号不用过了保修期导致无法通过官方解锁的操作,请勿用于非法途径
在开始前。对于锁的认知可以参考这篇博文
安卓搞机玩机-什么是“锁 ” BL锁 屏幕锁 账号锁 设备锁等分析
💔💔💔1----账号锁的优点
越来越多的人们开始依赖手机来生活、工作和社交,然而移动互联网的发展,也导致了手机账户安全问题的增加,如账号密码泄露、骗局欺诈等.云账号他可以备份用户的各种文件。照片 视频 应用等等。方便用户恢复资源
💔💔💔2----手机账号锁的安全性
很多品牌厂商很注重安全性。例如小米 OPPO vivo等等机型。其数据是联网服务器的。他区别与早期安卓机型,出现账号锁恢复出厂或者重新线刷固件就解除了。
但安全性高了对于个别的一些用户使用有些弊端。例如01-长期不刷机然后恢复出厂. 02-手机号不用 .03-旧手机出售.等等类似情况。由于过了保修期。官方对于这类问题是不予解决的。其次账号类大都采用手机号码注册。时间久远等其它原因等等无法找回密码。那么对于此类问题账号锁该如何解决?
💔💔💔3----账号类解决方法
01----尽量找一些证明手机是自己的资料。例如发票 网络购买订单或者其他可以证明的东西寻求官方售后.
02--寻求网络找教程或者资源解决。刷写解锁包等等
03-----就是找手机维修技术解决。
目前对于小米系列机型的解锁案例当中可以看出有软硬两种解锁方式。软解就是通过刷机类的去除账号锁。硬解就是拆修手机字库使用编程器写入去锁的字库文件。小米个别机型可以强行解除手机的bl锁。然后刷入对应的解锁账号锁固件。通常这种固件刷入后可以登陆新的账号。俗称“完美解锁包”还有一种就是不能登陆账号。其他功能使用无限制的“半完美解锁包”。
完美解锁包----需要对安卓系统进行修改。版本不同修改方法也不同。
半完美解锁包---其实本质上是修改了当前机型的基带分区然后写入到当前手机里。包括目前很多维修工具都是这种原理,还有通过rec5.0临时解锁bl方式然后解除账号锁的性质都是一样的.此方法通用与小米高通芯片机型。当然 如果机型已经出现账号锁界面还需要刷入persist.img分区来去除弹窗.
半完美修改工具下载链接:https://download.csdn.net/download/u011283906/88268609
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
网络专门有些做解锁包的开发者开发的有些解锁包刷入有一下类似情况
这种固件刷入手机后基本功能正常。有的使用15天 30天 90天 120天等会调处以上类似的激活界面。不激活反复弹窗。这种是开发者内置修改app靠激活赚取利润。其固件内置的查找手机修改过
再其源码中发现类似
<?xml version="1.0" encoding="utf-8"?>
<manifestxmlns:android="http://schemas.android.com/apk/res/android"android:sharedUserId="android.uid.finddevice"android:versionCode="27"android:versionName="8.1.0"package="com.xiaomi.finddevice"platformBuildVersionCode="27"platformBuildVersionName="8.1.0"><uses-sdkandroid:minSdkVersion="27"android:targetSdkVersion="27"></uses-sdk><permissionandroid:name="miui.cloud.finddevice.AccessFindDevice"android:protectionLevel="0x00000003"></permission><permissionandroid:name="miui.cloud.finddevice.ManageFindDevice"android:protectionLevel="0x00000003"></permission><permissionandroid:name="miui.cloud.finddevice.ControlKeyguard"android:protectionLevel="0x00000003"></permission><permissionandroid:name="miui.cloud.finddevice.Notification"android:protectionLevel="0x00000003"></permission><permissionandroid:name="miui.cloud.finddevice.SysNotification"android:protectionLevel="0x00000003"></permission><permissionandroid:name="miui.cloud.finddevice.RECEIVE_COMMAND"android:protectionLevel="0x00000003"></permission><permissionandroid:name="miui.cloud.finddevice.SEND_COMMAND"android:protectionLevel="0x00000003"></permission><permissionandroid:name="com.xiaomi.finddevice.permission.RECEIVE_STATIC_BROADCAST_RELAY"android:protectionLevel="0x00000002"></permission><permissionandroid:name="com.xiaomi.finddevice.permission.SEND_STATIC_BROADCAST_RELAY"android:protectionLevel="0x00000003"></permission><permissionandroid:name="com.xiaomi.finddevice.permission.MIPUSH_RECEIVE"android:protectionLevel="0x00000002"></permission><permissionandroid:name="com.xiaomi.permission.fdpp"android:protectionLevel="0x00000002"></permission><permissionandroid:name="com.xiaomi.permission.ACCESS_SECURITY_DEVICE_CREDENTIAL"android:protectionLevel="0x00000003"></permission><uses-permissionandroid:name="android.permission.SYSTEM_ALERT_WINDOW"></uses-permission><uses-permissionandroid:name="android.permission.INTERNAL_SYSTEM_WINDOW"></uses-permission><uses-permissionandroid:name="android.permission.INTERNET"></uses-permission><uses-permissionandroid:name="android.permission.READ_PHONE_STATE"></uses-permission><uses-permissionandroid:name="android.permission.ACCESS_WIFI_STATE"></uses-permission><uses-permissionandroid:name="android.permission.GET_ACCOUNTS"></uses-permission><uses-permissionandroid:name="android.permission.USE_CREDENTIALS"></uses-permission><uses-permissionandroid:name="android.permission.WRITE_SETTINGS"></uses-permission><uses-permissionandroid:name="android.permission.WRITE_SECURE_SETTINGS"></uses-permission><uses-permissionandroid:name="android.permission.RECEIVE_BOOT_COMPLETED"></uses-permission><uses-permissionandroid:name="android.permission.WAKE_LOCK"></uses-permission><uses-permissionandroid:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission><uses-permissionandroid:name="android.permission.MANAGE_ACCOUNTS"></uses-permission><uses-permissionandroid:name="android.permission.AUTHENTICATE_ACCOUNTS"></uses-permission><uses-permissionandroid:name="android.permission.SEND_SMS"></uses-permission><uses-permissionandroid:name="android.permission.ACCESS_FINE_LOCATION"></uses-permission><uses-permissionandroid:name="android.permission.CHANGE_NETWORK_STATE"></uses-permission><uses-permissionandroid:name="android.permission.CHANGE_WIFI_STATE"></uses-permission><uses-permissionandroid:name="android.permission.MODIFY_PHONE_STATE"></uses-permission><uses-permissionandroid:name="android.permission.READ_EXTERNAL_STORAGE"></uses-permission><uses-permissionandroid:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission><uses-permissionandroid:name="android.permission.GET_TASKS"></uses-permission><uses-permissionandroid:name="android.permission.VIBRATE"></uses-permission><uses-permissionandroid:name="android.permission.CHANGE_COMPONENT_ENABLED_STATE"></uses-permission><uses-permissionandroid:name="android.permission.SET_TIME"></uses-permission><uses-permissionandroid:name="android.permission.INTERACT_ACROSS_USERS"></uses-permission><uses-permissionandroid:name="android.permission.INTERACT_ACROSS_USERS_FULL"></uses-permission><uses-permissionandroid:name="android.permission.MANAGE_USERS"></uses-permission><uses-permissionandroid:name="android.permission.MANAGE_USB"></uses-permission><uses-permissionandroid:name="android.permission.MANAGE_NOTIFICATIONS"></uses-permission><uses-permissionandroid:name="android.permission.UPDATE_APP_OPS_STATS"></uses-permission><uses-permissionandroid:name="android.permission.SET_PREFERRED_APPLICATIONS"></uses-permission><uses-permissionandroid:name="android.permission.BROADCAST_SMS"></uses-permission><uses-permissionandroid:name="android.permission.STOP_APP_SWITCHES"></uses-permission><uses-permissionandroid:name="com.xiaomi.permission.CLOUD_MANAGER"></uses-permission><uses-permissionandroid:name="android.miui.permission.SHELL"></uses-permission><uses-permissionandroid:name="com.xiaomi.permission.MT"></uses-permission><uses-permissionandroid:name="com.xiaomi.permission.fdpp"></uses-permission><uses-permissionandroid:name="com.miui.securitycenter.permission.ACCESS_SECURITY_CENTER_PROVIDER"></uses-permission><uses-permissionandroid:name="android.permission.MASTER_CLEAR"></uses-permission><uses-permissionandroid:name="com.xiaomi.account.permission.GUARD_LOGIN"></uses-permission><uses-permissionandroid:name="com.xiaomi.account.permission.REMOVE_ACCOUNT_AUTHENTICATOR"></uses-permission><uses-permissionandroid:name="com.xiaomi.finddevice.permission.MIPUSH_RECEIVE"></uses-permission><uses-permissionandroid:name="com.xiaomi.simactivate.service.ACTIVATE_SIM"></uses-permission><uses-permissionandroid:name="com.xiaomi.service.X_PHONE_STATE_SERVICE"></uses-permission><uses-permissionandroid:name="miui.cloud.finddevice.AccessFindDevice"></uses-permission><uses-permissionandroid:name="miui.cloud.finddevice.ManageFindDevice"></uses-permission><uses-permissionandroid:name="miui.cloud.finddevice.ControlKeyguard"></uses-permission><uses-permissionandroid:name="miui.cloud.finddevice.Notification"></uses-permission><uses-permissionandroid:name="miui.cloud.finddevice.SysNotification"></uses-permission><uses-permissionandroid:name="miui.cloud.finddevice.SEND_COMMAND"></uses-permission><uses-permissionandroid:name="miui.cloud.finddevice.RECEIVE_COMMAND"></uses-permission><uses-permissionandroid:name="com.xiaomi.finddevice.permission.SEND_STATIC_BROADCAST_RELAY"></uses-permission><uses-permissionandroid:name="com.xiaomi.permission.TOGGLE_FIND_DEVICE"></uses-permission><applicationandroid:theme="@100D0054"android:label="@7F080000"android:icon="@7F020000"android:name=".Application"android:allowClearUserData="false"android:persistent="true"android:allowBackup="false"android:networkSecurityConfig="@7F040000"><uses-libraryandroid:name="micloud-sdk"></uses-library><uses-libraryandroid:name="miui-push.jar"></uses-library><uses-libraryandroid:name="security-device-credential-sdk.jar"></uses-library><uses-libraryandroid:name="vendor.xiaomi.hardware.mtdservice-V1.0-java"></uses-library><receiverandroid:name=".v2.receiver.AlarmReceiver"android:exported="false"></receiver><receiverandroid:name=".v2.receiver.XSIMStateNotificationReceiver"><intent-filter><actionandroid:name="com.xiaomi.X_SIM_INSERTED"></action><actionandroid:name="com.xiaomi.X_SIM_REMOVED"></action><actionandroid:name="com.xiaomi.X_SIM_NEW_CLOUDID"></action><actionandroid:name="com.xiaomi.X_SIM_CLOUDID_CHANGED"></action><actionandroid:name="com.xiaomi.X_SIM_SIMID_READY"></action></intent-filter></receiver><receiverandroid:name="com.xiaomi.accountsdk.activate.ActivateStatusReceiver"><intent-filter><actionandroid:name="com.xiaomi.action.ACTIVATE_STATUS_CHANGED"></action><actionandroid:name="com.xiaomi.action.MICLOUD_SIM_STATE_CHANGED"></action></intent-filter></receiver><serviceandroid:name=".v2.FindDeviceStatusManagerService"android:permission="miui.cloud.finddevice.AccessFindDevice"android:exported="true"android:singleUser="true"></service><serviceandroid:name=".v2.FindDeviceAsyncControlService"android:permission="miui.cloud.finddevice.ManageFindDevice"android:exported="true"android:singleUser="true"></service><providerandroid:name=".v2.FindDeviceStatusManagerProvider"android:permission="miui.cloud.finddevice.AccessFindDevice"android:exported="true"android:authorities="com.xiaomi.finddevice.provider"android:singleUser="true"></provider><providerandroid:name=".v2.FindDevicePingProvider"android:exported="true"android:authorities="com.xiaomi.finddevice.ping.provider"></provider><receiverandroid:name=".v2.update.PeriodicUpdateTaskReceiver"android:exported="false"></receiver><serviceandroid:name=".v2.ui.FindDeviceKeyguardControlReceiver"android:permission="miui.cloud.finddevice.ControlKeyguard"android:exported="true"android:singleUser="true"><intent-filter><actionandroid:name="miui.cloud.finddevice.keyguard.LOCK"></action><actionandroid:name="miui.cloud.finddevice.keyguard.UNLOCK"></action><actionandroid:name="miui.cloud.finddevice.keyguard.SET_BACKOFF"></action><actionandroid:name="miui.cloud.finddevice.keygurad.NOTIFY"></action></intent-filter></service><serviceandroid:name=".v2.ui.FindDeviceNotificationReceiver"android:permission="miui.cloud.finddevice.Notification"android:exported="true"android:process=":normal"android:singleUser="true"><intent-filter><actionandroid:name="miui.cloud.finddevice.notification.OPEN_SUCCESS"></action><actionandroid:name="miui.cloud.finddevice.notification.CLOSE_SUCCESS"></action><actionandroid:name="miui.cloud.finddevice.notification.OPEN_FAILURE"></action><actionandroid:name="miui.cloud.finddevice.notification.CLOSE_FAILURE"></action><actionandroid:name="miui.cloud.finddevice.notification.CRASH"></action><actionandroid:name="miui.cloud.finddevice.notification.STORAGE_CORRUPTED"></action><actionandroid:name="miui.cloud.finddevice.notification.TIME_CORRECTION_SUCCESS"></action><actionandroid:name="miui.cloud.finddevice.notification.TIME_CORRECTION_FAILURE"></action><actionandroid:name="miui.cloud.finddevice.notification.TELEPHONY_FAULT"></action></intent-filter></service><serviceandroid:name=".v2.ui.FindDeviceSysNotificationReceiver"android:permission="miui.cloud.finddevice.SysNotification"android:exported="true"></service><activityandroid:theme="@100D0032"android:name=".v2.ui.FindDeviceSuccessActivity"android:exported="false"android:process=":normal"android:taskAffinity="com.miui.cloudservice.ui.FindDeviceSuccessActivity"android:excludeFromRecents="true"android:screenOrientation="1"android:resizeableActivity="false"></activity><activityandroid:theme="@100D0032"android:name=".v2.command.StopNoiseActivity"android:exported="false"android:excludeFromRecents="true"android:launchMode="3"></activity><serviceandroid:name="com.xiaomi.push.service.XMPushService"android:enabled="true"android:process=":pushservice"></service><serviceandroid:name="com.xiaomi.mipush.sdk.PushMessageHandler"android:enabled="true"android:exported="true"></service><serviceandroid:name="com.xiaomi.mipush.sdk.MessageHandleService"android:enabled="true"></service><receiverandroid:name="com.xiaomi.push.service.receivers.NetworkStatusReceiver"android:exported="true"><intent-filter><actionandroid:name="android.net.conn.CONNECTIVITY_CHANGE"></action><categoryandroid:name="android.intent.category.DEFAULT"></category></intent-filter></receiver><receiverandroid:name="com.xiaomi.push.service.receivers.PingReceiver"android:exported="false"android:process=":pushservice"><intent-filter><actionandroid:name="com.xiaomi.push.PING_TIMER"></action></intent-filter></receiver><receiverandroid:name=".v2.push.PushMessageReceiver"android:exported="true"><intent-filter><actionandroid:name="com.xiaomi.mipush.RECEIVE_MESSAGE"></action></intent-filter><intent-filter><actionandroid:name="com.xiaomi.mipush.MESSAGE_ARRIVED"></action></intent-filter><intent-filter><actionandroid:name="com.xiaomi.mipush.ERROR"></action></intent-filter></receiver><receiverandroid:name=".v2.command.CommandReceiver"android:permission="miui.cloud.finddevice.SEND_COMMAND"android:exported="true"></receiver><serviceandroid:name=".v2.command.CommandService"android:exported="false"></service><serviceandroid:name=".v2.command.NoiseService"android:exported="false"></service><serviceandroid:name=".v2.SystemControlService"android:exported="false"></service><serviceandroid:name=".v2.time.TimeCorrectionReceiver"android:exported="false"></service><serviceandroid:name=".test.PersistentAppTaskManagerTestService"android:exported="false"android:singleUser="true"></service></application>
</manifest>
解决方式
1.反编译获取激活码或注释未激活部分
2.通过adb或者进行root将此应用直接冻结
3--其他渠道获取解锁资源。其实目前这个弹窗已经可以轻松解决。通过弹窗设备码计算出注册码激活即可。
手机账号的保密措施:
1、设定强密码.【数字与字母结合】
2、开启双重验证【短信验证码和登陆密码】
3.安装杀毒软件和防盗软件
4.留意钓鱼软件【第三方后门软件。尽量使用自带应用管理安装软件】