唯一不同的是，这次作者加了obfucation . 验证的地方比前面的版本多了一处。
This app itself won't open, this just unlocks the free Autorun Manager app.
PRO unlocks these features:
- no ads
- basic mode's prevent restart feature is selectable
- can block more than 10 receivers in advanced mode
- Chuck Norris mode enabled
- application freezing
The PRO key app is equivalent with the donator account, you don't need to buy this if you have already donated.
Do you want to have control over automatically starting applications?
Autorun Manager (formerly Autorun Killer) is an ultimate tool that lets you disable all the autostarting apps you don't need. Unfortunately this app is misunderstood many times so please read help carefully and/or mail the developer if you have questions.
There are many applications that automatically start when you turn on your device; many of these you don't use or need, they just consume your valuable resources. This app sports a basic mode for the regular users and an advanced mode for power users with rooted devices.
Autorun Manager in basic mode lets you manage applications that start up when you boot your device. Applications are terminated right after they start, but if the application is programmed to restart itself this can fail. Please note that some applications are written so that they cannot be stopped because of the android system design. These kind of applications are marked as 'self-restarter' and are better to be left enabled.
In advanced mode you gain control over all the system-wide events and enable-disable application starts. This is the ultimate solution to control what you want to be started, but you also can break apps, so this feature is only for experienced users with rooted devices.
PRO key app is available on the market!
反编译出来的 smali 文件 名如： ƽ$鷭.smali
䕌.鷭.ɳ = new 䕌.鷭("CONNECTING", 0);
䕌.鷭.ɴ = new 䕌.鷭("CONNECTED_SERVICE", 1);
䕌.鷭.䒺 = new 䕌.鷭("CONNECTED_LOCAL", 2);
䕌.鷭.ɶ = new 䕌.鷭("BLOCKED", 3);
䕌.鷭.ɷ = new 䕌.鷭("PENDING_CONNECTION", 4);
䕌.鷭.ɸ = new 䕌.鷭("PENDING_DISCONNECT", 5);
䕌.鷭.䵆 = new 䕌.鷭("DISCONNECTED", 6);
䕌.鷭 arrayOf鷭 = new 䕌.鷭;
arrayOf鷭 = 䕌.鷭.ɳ;
arrayOf鷭 = 䕌.鷭.ɴ;
arrayOf鷭 = 䕌.鷭.䒺;
arrayOf鷭 = 䕌.鷭.ɶ;
arrayOf鷭 = 䕌.鷭.ɷ;
arrayOf鷭 = 䕌.鷭.ɸ;
arrayOf鷭 = 䕌.鷭.䵆;
䕌.鷭.姈 = arrayOf鷭;
从它产生的 fill-array-data 来看，应该是用proguard 混淆了。另外，proguard有没有把文件名搞成乱码的功能我不太清楚。