首先感谢QQ群的大神和论坛的大神。https://club.autohome.com.cn/bbs/thread/925656c7193304c3/77898275-1.html#pvareaid=104340
看了帖子自己研究了大半天终于是弄好了,因为原贴没有详细的教程,所以我自己来一个详细点的教程。下面正文
1、首先安装GOOGLE全家桶。这步就不详细讲解了,到处都是帖子。自己备好梯子。我自己用GO HOSTS 20元5个月。
2、手机ROOT 各自根据自己的手机ROOT 吧,我自己是一加3。8.1的系统。
3、R.E管理器。在目录/data/data/com.google.android.gms/databases/phenotype.db 文件复制到电脑上。
4、第三方sqllite数据库编辑器。我自己用的是DBBrowserforSQLite_jb51链接http://99idc.jb51.net:81/201705/tools/DBBrowserforSQLite_jb51.rar 自行解压安装好。
5、打开DBBrowserforSQLite
INSERT OR REPLACE INTO Flags (packageName, version, flagType, partitionId, user, name, stringVal, committed) VALUES ("com.google.android.gms.car#car", 234, 0, 0, "", "app_white_list", "com.github.slashmax.aamirror,com.github.mousemn.aamirror_plus,com.github.mousemn.aamirror_plus",1);
INSERT OR REPLACE INTO Flags (packageName, version, flagType, partitionId, user, name, stringVal, committed) VALUES ("com.google.android.gms.car#car", 230, 0, 0, "", "app_white_list", "com.github.slashmax.aamirror,com.github.mousemn.aamirror_plus,com.github.mousemn.aamirror_plus",1);
INSERT OR REPLACE INTO Flags (packageName, version, flagType, partitionId, user, name, stringVal, committed) VALUES ("com.google.android.gms.car", 234, 0, 0, "", "app_white_list", "com.github.slashmax.aamirror,com.github.mousemn.aamirror_plus,com.github.mousemn.aamirror_plus",1);
INSERT OR REPLACE INTO Flags (packageName, version, flagType, partitionId, user, name, stringVal, committed) VALUES ("com.google.android.gms.car", 230, 0, 0, "", "app_white_list", "com.github.slashmax.aamirror,com.github.mousemn.aamirror_plus",1);
INSERT OR REPLACE INTO Flags (packageName, version, flagType, partitionId, user, name, stringVal, committed) VALUES ("com.google.android.gms.car#car_setup", 234, 0, 0, "", "app_white_list", "com.github.slashmax.aamirror,com.github.mousemn.aamirror_plus",1);
INSERT OR REPLACE INTO Flags (packageName, version, flagType, partitionId, user, name, stringVal, committed) VALUES ("com.google.android.gms.car#car_setup", 230, 0, 0, "", "app_white_list", "com.github.slashmax.aamirror,com.github.mousemn.aamirror_plus",1);
INSERT OR REPLACE INTO Flags (packageName, version, flagType, partitionId, user, name, stringVal, committed) VALUES ("com.google.android.gms.car#car", (SELECT version FROM Packages WHERE packageName="com.google.android.gms.car#car"), 0, 0, "", "app_white_list", "com.github.slashmax.aamirror,com.github.mousemn.aamirror_plus",1);
INSERT OR REPLACE INTO Flags (packageName, version, flagType, partitionId, user, name, stringVal, committed) VALUES ("com.google.android.gms.car", (SELECT version FROM Packages WHERE packageName="com.google.android.gms.car#car"), 0, 0, "", "app_white_list", "com.github.slashmax.aamirror,com.github.mousemn.aamirror_plus",1);
INSERT OR REPLACE INTO Flags (packageName, version, flagType, partitionId, user, name, stringVal, committed) VALUES ("com.google.android.gms.car#car_setup", (SELECT version FROM Packages WHERE packageName="com.google.android.gms.car#car"), 0, 0, "", "app_white_list", "com.github.slashmax.aamirror,com.github.mousemn.aamirror_plus",1);
注意:我这里的代码和原链接中的代码是一样的,只不过我自己加上了AAmirror plus 的app,所以是可以直接投屏AA mirror 和AA mirror plus 两个APP。如果自己需要添加其他的APP可以自己通过R.E管理器在根目录/data/app中查看app包名用,隔开就行。
其实AAmirror plus 的体验已经很好了,配合高德车机版非常完美了。
CREATE TRIGGER after_delete AFTER DELETE
ON Flags
BEGIN
INSERT OR REPLACE INTO Flags (packageName, version, flagType, partitionId, user, name, stringVal, committed) VALUES ("com.google.android.gms.car#car", (SELECT version FROM Packages WHERE packageName="com.google.android.gms.car#car"), 0, 0, "", "app_white_list", "com.github.slashmax.aamirror,com.github.mousemn.aamirror_plus",1);
INSERT OR REPLACE INTO Flags (packageName, version, flagType, partitionId, user, name, stringVal, committed) VALUES ("com.google.android.gms.car#car", 230, 0, 0, "", "app_white_list", "com.github.slashmax.aamirror,com.github.mousemn.aamirror_plus",1);
INSERT OR REPLACE INTO Flags (packageName, version, flagType, partitionId, user, name, stringVal, committed) VALUES ("com.google.android.gms.car#car", 234, 0, 0, "", "app_white_list", "com.github.slashmax.aamirror,com.github.mousemn.aamirror_plus",1);
INSERT OR REPLACE INTO Flags (packageName, version, flagType, partitionId, user, name, stringVal, committed) VALUES ("com.google.android.gms.car", (SELECT version FROM Packages WHERE packageName="com.google.android.gms.car#car"), 0, 0, "", "app_white_list", "com.github.slashmax.aamirror,com.github.mousemn.aamirror_plus",1);
INSERT OR REPLACE INTO Flags (packageName, version, flagType, partitionId, user, name, stringVal, committed) VALUES ("com.google.android.gms.car", 230, 0, 0, "", "app_white_list", "com.github.slashmax.aamirror,com.github.mousemn.aamirror_plus",1);
INSERT OR REPLACE INTO Flags (packageName, version, flagType, partitionId, user, name, stringVal, committed) VALUES ("com.google.android.gms.car", 234, 0, 0, "", "app_white_list", "com.github.slashmax.aamirror,com.github.mousemn.aamirror_plus",1);
INSERT OR REPLACE INTO Flags (packageName, version, flagType, partitionId, user, name, stringVal, committed) VALUES ("com.google.android.gms.car#car_setup", (SELECT version FROM Packages WHERE packageName="com.google.android.gms.car#car"), 0, 0, "", "app_white_list", "com.github.slashmax.aamirror,com.github.mousemn.aamirror_plus",1);
INSERT OR REPLACE INTO Flags (packageName, version, flagType, partitionId, user, name, stringVal, committed) VALUES ("com.google.android.gms.car#car_setup", 230, 0, 0, "", "app_white_list", "com.github.slashmax.aamirror,com.github.mousemn.aamirror_plus",1);
INSERT OR REPLACE INTO Flags (packageName, version, flagType, partitionId, user, name, stringVal, committed) VALUES ("com.google.android.gms.car#car_setup", 234, 0, 0, "", "app_white_list", "com.github.slashmax.aamirror,com.github.mousemn.aamirror_plus",1);
END;
同上,这是我根据原贴的增加了AA mirror plus的代码。所以会有AA MIRRO 和AA mirror plus 两个app
6、将修改后的phenotype.db文件通过R.E管理器复制到/data/data/com.google.android.gms/databases/phenotype.db先。直接选择覆盖。
7、长按phenotype.db文件
8、重启手机
然后就可以享受AA mirror plus 带来的感觉了。
因为我晚上试的比较晚。也没有带其他手机。所以先上一张原贴的图片。明天空了,我会补几张照片上来。