The Nexus 7 (2012) tablet is no longer supported by Offensive Security; I didn't have any luck with kernel/kali distributions, so attempted upgrading.
- Installing Open GApps slows the device to a crawl, haven't been able to install an app without the device freezing (though may need to let it sort itself out for longer)
- Attempted to avoid GApps by installing a browser from APK (via adb)
- Mozilla Focus https://github.com/mozilla-mobile/focus-android/releases
- Launching app shows screen, but crashes Android after a couple of seconds
- Mozilla Fenix (Firefox preview) https://github.com/mozilla-mobile/fenix/releases
- Does not work; all sorts of wierd behaviour after launching app
- LineageOS Jelly browser works well, jQuarks via F-Droid probably best option.
- Mozilla Focus https://github.com/mozilla-mobile/focus-android/releases
- Still needs a basic file browser to easily install further APKs
- F-Droid, Simple File Manager
Unlegacy Android does not have iwconfig etc binaries which I suspect is causing issues.ip addressetc works, so maybe not
If TWRP isn't flashed already, do that: https://dl.twrp.me/tilapia/
I went with 7.1.2 as the 8.0 version is experimental
https://builds.unlegacy-android.org/aosp-7.1/tilapia/ (select the appropriate grouper build if that's your device)
General instructions here: https://www.unlegacy-android.org/projects/unlegacy-android/wiki/Install_UA_for_espresso
https://supersuroot.org/download/
See Problems above.
Unlegacy Android OS doesn't include a browser, will use Play Store to install Chrome, etc.
ARM, 7.1, pico
https://www.offensive-security.com/kali-linux-nethunter-download/
NetHunter Light ARMhf
https://images.offensive-security.com/nethunter/nethunter-generic-armhf-kalifs-full-2020.1.zip
Access to apps to complete functionality missing from Unlegacy Android
- Copy zips onto device
- Boot into TWRP
- Wipe System, Cache, Dalvik-cache, Data
- Install Unlegacy Android:
ua_tilapia-7.1.2-*.zip - (Optional) Add zip: Open GApps:
open_gapps-arm-7.1-pico-*.zip - Add zip: SuperSU:
SuperSU-v*.zip - Swipe to flash/install
- Reboot and get Android to Home Screen (Nethunter requires /data partition, so need to setup Android) If you do not install the Open GApps, it should go straight to home screen, with no setup
- Power off and boot into TWRP
- Install Nethunter:
nethunter-generic-armhf-kalifs-full-*.zip - Reboot, wait for Android
- Connect to wifi
- Update Nethunter though Nethunter Store
- Launch Nethunter app, CHRoot Manager; wait until complete, START KALI CHROOT
- Test by launching NH Terminal, select Kali
- (Optional)
sudo apt-get update && sudo apt-get upgrade
- Enable Developer options, enable USB debugging
- Install F-Droid via adb:
adb install "F-Droid.apk" - Allow F-Droid repository to update
- Search F-Droid and install jQuarks, Simple File Manager, etc
offensive-security/kali-nethunter#1041
"Try go into NH term and normal shell, not Kali Shell. Type "su" and "bootkali" result?"
May give you an error regarding kernel; this is how I figured out the the kernel/kali combinations weren't working.
Make sure Nethunter is updated from the store and CHRoot Manager is all OK
Just tested this. First, after lineage, need to root.
Nethunter display once, ask for root, location permission, then crash instantly. I do see the app and once reached the chroot sub menu but then crashed.