You will be exploiting this flaw to enable ADB access and bring up the Settings menu, from which you can enable Wi Fi and activate the device. The ADP1 device is SIM unlocked, you said you have the Developer version of the G1.You do not need to have a T-Mobile SIM, an AT&T SIM will work.In contrast to i OS jailbreaking, rooting is not needed to run applications distributed outside of the Google Play Store, sometimes called sideloading.The Android OS supports this feature natively in two ways: through the "Unknown sources" option in the Settings menu and through the Android Debug Bridge.So I downloaded an update file and put it on its sdcard.
Rooting is the process of allowing users of smartphones, tablets and other devices running the Android mobile operating system to attain privileged control (known as root access) over various Android subsystems.
Systemless root uses various techniques to gain root access without modifying the system partition of a device.
One example is Magisk, which also has an ability to hide root access from other applications that refuse to work, such as Safetynet protected applications like Android Pay and Pokémon Go.
However, some US carriers, including AT&T, prevented the installation of applications not on the Play Store in firmware, and the "easy installer" application on the Amazon Appstore makes this easy.
Other vendors of Android devices may look to other sources in the future.