2023-01-18 18:08:20 -08:00
import os
import sys
from tools . helper import run
from tools . logger import Logger
class Android_id :
def get_id ( self ) :
if not os . path . isfile ( " /var/lib/waydroid/data/data/com.google.android.gsf/databases/gservices.db " ) :
Logger . error ( " Cannot access gservices.db, make sure gapps is installed and waydroid was started at least once after installation and make sure waydroid is running ! " )
sys . exit ( 1 )
sqs = """
SELECT * FROM main WHERE name = ' android_id '
"""
queryout = run ( [ " sqlite3 " , " /var/lib/waydroid/data/data/com.google.android.gsf/databases/gservices.db " , sqs . strip ( ) ] )
print ( queryout . stdout . decode ( ) . replace ( " android_id| " , " " ) . strip ( ) )
print ( " ^----- Open https://google.com/android/uncertified/?pli=1 " )
2023-01-21 10:50:03 -08:00
print ( " Login with your google id then submit the form with id shown above " )