shmykelsa / AA-Tweaker

Tool to apply patches to Google Play Services that will enable some extra functionality on Android Auto
GNU General Public License v2.0
420 stars 28 forks source link

gu #33

Closed shmykelsa closed 3 years ago

shmykelsa commented 3 years ago

Sent by pumpat2534@gmail.com

Description:

hh

Device info:

App version3.2.1
App version code19
Android build versionA510FXXU4CQDK
Android release version7.0
Android SDK version24
Android build IDRevolution Final OS/NMF26X.N950XXXU1AQH4_LLK
Device brandsamsung
Device manufacturersamsung
Device namea5xelte
Device modelSM-A510F
Device product namea5xeltexx
Device hardware namesamsungexynos7580
ABIs[armeabi-v7a, armeabi]
ABIs (32bit)[armeabi-v7a, armeabi]
ABIs (64bit)[]

Extra info:

LogLOG: -- Apps which will be added to whitelist: -- - CarStream (com.google.android.kk) - AA Mirror (com.github.slashmax.aamirror) - ViPER4Android FX (com.pittvandewitt.viperfx) - AA Mirror Plus (com.github.slashmax.aamirror_plus) - Screen2Auto (ru.inceptive.screentwoauto) - AA Stream (com.garage.aastream) -- Drop Triggers -- OutputStream: /data/user/0/sksa.aa.tweaker/sqlite3 /data/data/com.google.android.gms/databases/phenotype.db 'DROP TRIGGER IF EXISTS aa_patched_apps; DROP TRIGGER IF EXISTS after_delete;DROP TRIGGER IF EXISTS aa_patched_apps_fix;' -- DELETE old Flags -- OutputStream: /data/user/0/sksa.aa.tweaker/sqlite3 /data/data/com.google.android.gms/databases/phenotype.db 'DELETE FROM Flags WHERE name="app_white_list";' -- run SQL method -- OutputStream: /data/user/0/sksa.aa.tweaker/sqlite3 /data/data/com.google.android.gms/databases/phenotype.db 'INSERT OR REPLACE INTO FlagOverrides (packageName, flagType, name, user, boolVal, committed) VALUES ("com.google.android.gms.car",0,"app_black_list", (SELECT DISTINCT user FROM Flags WHERE user != ""LIMIT 0,1) ,"",1);INSERT OR REPLACE INTO FlagOverrides (packageName, flagType, name, user, boolVal, committed) VALUES ("com.google.android.gms.car",0,"app_white_list", (SELECT DISTINCT user FROM Flags WHERE user != ""LIMIT 0,1),"com.google.android.kk,com.github.slashmax.aamirror,com.pittvandewitt.viperfx,com.github.slashmax.aamirror_plus,ru.inceptive.screentwoauto,com.garage.aastream",1);INSERT OR REPLACE INTO FlagOverrides (packageName, flagType, name, user, boolVal, committed) VALUES ("com.google.android.gms.car",0,"should_bypass_validation", (SELECT DISTINCT user FROM Flags WHERE user != ""LIMIT 0,1) ,1,1);INSERT OR REPLACE INTO FlagOverrides (packageName, flagType, name, user, boolVal, committed) VALUES ("com.google.android.gms.car",0,"app_black_list", (SELECT DISTINCT user FROM Flags WHERE user != ""LIMIT 1,1) ,"",1);INSERT OR REPLACE INTO FlagOverrides (packageName, flagType, name, user, boolVal, committed) VALUES ("com.google.android.gms.car",0,"app_white_list", (SELECT DISTINCT user FROM Flags WHERE user != ""LIMIT 1,1),"com.google.android.kk,com.github.slashmax.aamirror,com.pittvandewitt.viperfx,com.github.slashmax.aamirror_plus,ru.inceptive.screentwoauto,com.garage.aastream",1);INSERT OR REPLACE INTO FlagOverrides (packageName, flagType, name, user, boolVal, committed) VALUES ("com.google.android.gms.car",0,"should_bypass_validation", (SELECT DISTINCT user FROM Flags WHERE user != ""LIMIT 1,1) ,1,1);' OutputStream: /data/user/0/sksa.aa.tweaker/sqlite3 /data/data/com.google.android.gms/databases/phenotype.db 'CREATE TRIGGER aa_patched_apps AFTER DELETE ON FlagOverrides BEGIN INSERT OR REPLACE INTO FlagOverrides (packageName, flagType, name, user, boolVal, committed) VALUES ("com.google.android.gms.car",0,"app_black_list", (SELECT DISTINCT user FROM Flags WHERE user != ""LIMIT 0,1) ,"",1);INSERT OR REPLACE INTO FlagOverrides (packageName, flagType, name, user, boolVal, committed) VALUES ("com.google.android.gms.car",0,"app_white_list", (SELECT DISTINCT user FROM Flags WHERE user != ""LIMIT 0,1),"com.google.android.kk,com.github.slashmax.aamirror,com.pittvandewitt.viperfx,com.github.slashmax.aamirror_plus,ru.inceptive.screentwoauto,com.garage.aastream",1);INSERT OR REPLACE INTO FlagOverrides (packageName, flagType, name, user, boolVal, committed) VALUES ("com.google.android.gms.car",0,"should_bypass_validation", (SELECT DISTINCT user FROM Flags WHERE user != ""LIMIT 0,1) ,1,1);INSERT OR REPLACE INTO FlagOverrides (packageName, flagType, name, user, boolVal, committed) VALUES ("com.google.android.gms.car",0,"app_black_list", (SELECT DISTINCT user FROM Flags WHERE user != ""LIMIT 1,1) ,"",1);INSERT OR REPLACE INTO FlagOverrides (packageName, flagType, name, user, boolVal, committed) VALUES ("com.google.android.gms.car",0,"app_white_list", (SELECT DISTINCT user FROM Flags WHERE user != ""LIMIT 1,1),"com.google.android.kk,com.github.slashmax.aamirror,com.pittvandewitt.viperfx,com.github.slashmax.aamirror_plus,ru.inceptive.screentwoauto,com.garage.aastream",1);INSERT OR REPLACE INTO FlagOverrides (packageName, flagType, name, user, boolVal, committed) VALUES ("com.google.android.gms.car",0,"should_bypass_validation", (SELECT DISTINCT user FROM Flags WHERE user != ""LIMIT 1,1) ,1,1);END;' ErrorStream: Error: database is locked -- Reverting the hack -- OutputStream: /data/user/0/sksa.aa.tweaker/sqlite3 /data/data/com.google.android.gms/databases/phenotype.db 'DROP TRIGGER IF EXISTS aa_wallpapers;' ErrorStream: Error: database is locked -- Drop Triggers -- OutputStream: /data/user/0/sksa.aa.tweaker/sqlite3 /data/data/com.google.android.gms/databases/phenotype.db 'DROP TRIGGER IF EXISTS aa_startup_policy; DROP TRIGGER IF EXISTS aa_startup_policy_cleanup' -- run SQL method -- OutputStream: /data/user/0/sksa.aa.tweaker/sqlite3 /data/data/com.google.android.gms/databases/phenotype.db 'DELETE FROM FLAGS WHERE packageName="com.google.android.projection.gearhead" AND name LIKE "SystemUi__start%"; INSERT OR REPLACE INTO FlagOverrides (packageName, flagType, name, user, boolVal, committed) VALUES ("com.google.android.projection.gearhead",0,"SystemUI__startup_app_policy", (SELECT DISTINCT user FROM Flags WHERE user != ""LIMIT 0,1) ,0,1); INSERT OR REPLACE INTO FlagOverrides (packageName, flagType, name, user, boolVal, committed) VALUES ("com.google.android.projection.gearhead",0,"SystemUI__start_in_launcher_if_no_user_selected_nav_app", (SELECT DISTINCT user FROM Flags WHERE user != ""LIMIT 0,1) ,1,1); INSERT OR REPLACE INTO FlagOverrides (packageName, flagType, name, user, boolVal, committed) VALUES ("com.google.android.projection.gearhead",0,"SystemUI__startup_app_policy", (SELECT DISTINCT user FROM Flags WHERE user != ""LIMIT 1,1) ,0,1); INSERT OR REPLACE INTO FlagOverrides (packageName, flagType, name, user, boolVal, committed) VALUES ("com.google.android.projection.gearhead",0,"SystemUI__start_in_launcher_if_no_user_selected_nav_app", (SELECT DISTINCT user FROM Flags WHERE user != ""LIMIT 1,1) ,1,1); ' ErrorStream: Error: database is locked OutputStream: /data/user/0/sksa.aa.tweaker/sqlite3 /data/data/com.google.android.gms/databases/phenotype.db 'CREATE TRIGGER aa_startup_policy AFTER DELETE ON FlagOverrides BEGIN INSERT OR REPLACE INTO FlagOverrides (packageName, flagType, name, user, boolVal, committed) VALUES ("com.google.android.projection.gearhead",0,"SystemUI__startup_app_policy", (SELECT DISTINCT user FROM Flags WHERE user != ""LIMIT 0,1) ,0,1); INSERT OR REPLACE INTO FlagOverrides (packageName, flagType, name, user, boolVal, committed) VALUES ("com.google.android.projection.gearhead",0,"SystemUI__start_in_launcher_if_no_user_selected_nav_app", (SELECT DISTINCT user FROM Flags WHERE user != ""LIMIT 0,1) ,1,1); INSERT OR REPLACE INTO FlagOverrides (packageName, flagType, name, user, boolVal, committed) VALUES ("com.google.android.projection.gearhead",0,"SystemUI__startup_app_policy", (SELECT DISTINCT user FROM Flags WHERE user != ""LIMIT 1,1) ,0,1); INSERT OR REPLACE INTO FlagOverrides (packageName, flagType, name, user, boolVal, committed) VALUES ("com.google.android.projection.gearhead",0,"SystemUI__start_in_launcher_if_no_user_selected_nav_app", (SELECT DISTINCT user FROM Flags WHERE user != ""LIMIT 1,1) ,1,1); END; CREATE TRIGGER aa_startup_policy_cleanup AFTER INSERT ON Flags BEGIN DELETE FROM FLAGS WHERE packageName="com.google.android.projection.gearhead" AND name LIKE "SystemUi__start%"; END;' ErrorStream: Error: database is locked-- Apps which will be added to whitelist: -- - CarStream (com.google.android.kk) - AA Mirror (com.github.slashmax.aamirror) - (sack)TV (sacktv.apliiqx) - ViPER4Android FX (com.pittvandewitt.viperfx) - AA Mirror Plus (com.github.slashmax.aamirror_plus) - Screen2Auto (ru.inceptive.screentwoauto) - AA AIO Tweaker (sksa.aa.tweaker) - AA Stream (com.garage.aastream) -- Drop Triggers -- OutputStream: /data/user/0/sksa.aa.tweaker/sqlite3 /data/data/com.google.android.gms/databases/phenotype.db 'DROP TRIGGER IF EXISTS aa_patched_apps; DROP TRIGGER IF EXISTS after_delete;DROP TRIGGER IF EXISTS aa_patched_apps_fix;' -- DELETE old Flags -- OutputStream: /data/user/0/sksa.aa.tweaker/sqlite3 /data/data/com.google.android.gms/databases/phenotype.db 'DELETE FROM Flags WHERE name="app_white_list";' ErrorStream: Error: database is locked -- run SQL method -- OutputStream: /data/user/0/sksa.aa.tweaker/sqlite3 /data/data/com.google.android.gms/databases/phenotype.db 'INSERT OR REPLACE INTO FlagOverrides (packageName, flagType, name, user, boolVal, committed) VALUES ("com.google.android.gms.car",0,"app_black_list", (SELECT DISTINCT user FROM Flags WHERE user != ""LIMIT 0,1) ,"",1);INSERT OR REPLACE INTO FlagOverrides (packageName, flagType, name, user, boolVal, committed) VALUES ("com.google.android.gms.car",0,"app_white_list", (SELECT DISTINCT user FROM Flags WHERE user != ""LIMIT 0,1),"com.google.android.kk,com.github.slashmax.aamirror,sacktv.apliiqx,com.pittvandewitt.viperfx,com.github.slashmax.aamirror_plus,ru.inceptive.screentwoauto,sksa.aa.tweaker,com.garage.aastream",1);INSERT OR REPLACE INTO FlagOverrides (packageName, flagType, name, user, boolVal, committed) VALUES ("com.google.android.gms.car",0,"should_bypass_validation", (SELECT DISTINCT user FROM Flags WHERE user != ""LIMIT 0,1) ,1,1);INSERT OR REPLACE INTO FlagOverrides (packageName, flagType, name, user, boolVal, committed) VALUES ("com.google.android.gms.car",0,"app_black_list", (SELECT DISTINCT user FROM Flags WHERE user != ""LIMIT 1,1) ,"",1);INSERT OR REPLACE INTO FlagOverrides (packageName, flagType, name, user, boolVal, committed) VALUES ("com.google.android.gms.car",0,"app_white_list", (SELECT DISTINCT user FROM Flags WHERE user != ""LIMIT 1,1),"com.google.android.kk,com.github.slashmax.aamirror,sacktv.apliiqx,com.pittvandewitt.viperfx,com.github.slashmax.aamirror_plus,ru.inceptive.screentwoauto,sksa.aa.tweaker,com.garage.aastream",1);INSERT OR REPLACE INTO FlagOverrides (packageName, flagType, name, user, boolVal, committed) VALUES ("com.google.android.gms.car",0,"should_bypass_validation", (SELECT DISTINCT user FROM Flags WHERE user != ""LIMIT 1,1) ,1,1);' ErrorStream: Error: database is locked OutputStream: /data/user/0/sksa.aa.tweaker/sqlite3 /data/data/com.google.android.gms/databases/phenotype.db 'CREATE TRIGGER aa_patched_apps AFTER DELETE ON FlagOverrides BEGIN INSERT OR REPLACE INTO FlagOverrides (packageName, flagType, name, user, boolVal, committed) VALUES ("com.google.android.gms.car",0,"app_black_list", (SELECT DISTINCT user FROM Flags WHERE user != ""LIMIT 0,1) ,"",1);INSERT OR REPLACE INTO FlagOverrides (packageName, flagType, name, user, boolVal, committed) VALUES ("com.google.android.gms.car",0,"app_white_list", (SELECT DISTINCT user FROM Flags WHERE user != ""LIMIT 0,1),"com.google.android.kk,com.github.slashmax.aamirror,sacktv.apliiqx,com.pittvandewitt.viperfx,com.github.slashmax.aamirror_plus,ru.inceptive.screentwoauto,sksa.aa.tweaker,com.garage.aastream",1);INSERT OR REPLACE INTO FlagOverrides (packageName, flagType, name, user, boolVal, committed) VALUES ("com.google.android.gms.car",0,"should_bypass_validation", (SELECT DISTINCT user FROM Flags WHERE user != ""LIMIT 0,1) ,1,1);INSERT OR REPLACE INTO FlagOverrides (packageName, flagType, name, user, boolVal, committed) VALUES ("com.google.android.gms.car",0,"app_black_list", (SELECT DISTINCT user FROM Flags WHERE user != ""LIMIT 1,1) ,"",1);INSERT OR REPLACE INTO FlagOverrides (packageName, flagType, name, user, boolVal, committed) VALUES ("com.google.android.gms.car",0,"app_white_list", (SELECT DISTINCT user FROM Flags WHERE user != ""LIMIT 1,1),"com.google.android.kk,com.github.slashmax.aamirror,sacktv.apliiqx,com.pittvandewitt.viperfx,com.github.slashmax.aamirror_plus,ru.inceptive.screentwoauto,sksa.aa.tweaker,com.garage.aastream",1);INSERT OR REPLACE INTO FlagOverrides (packageName, flagType, name, user, boolVal, committed) VALUES ("com.google.android.gms.car",0,"should_bypass_validation", (SELECT DISTINCT user FROM Flags WHERE user != ""LIMIT 1,1) ,1,1);END;' ErrorStream: Error: database is locked
Tweak Appliedaa_assistant_rail