Skip to content

Big list of bugfixes and features

Martin Valba requested to merge Martinvlba/kali-nethunter-term:2023.3 into 2023.4-dev

// This merge request fixes the known issues that i have gathered from users in telegram groups. // Have also tested these changes with other users in testing groups and all seems well now

//// // All commit messages in one description ////

  • Created separate menu entries for older api levels that cut off certain features that dont work and lack certain java.nio features
  • Cover up config loaders that use java.nio with if cases with api level comparison ( cuts off logcat error screams )
  • Fix up required functions that backwards compatible java.nio dep so asset extraction on startup can work
  • Replace some more appcompat alertdialogs with MaterialUI dialogs for nicer view
  • [ Use jdk-17 as gradle has been bumped ] Until the jangrewe/gitlab-ci-android decides to merge the https://github.com/jangrewe/gitlab-ci-android/pull/77
  • Main app theme now targets material3
  • Permission checker/granter rollback for READ permission
  • Fixed the issue where some devices didnt like certain chmod option ( caused permission denied for initial scripts )
  • Fixed up broken packages with values of null and weird names
    • Issue was how some perl packages had double :: in description
  • Overall cahnges for layout where we move forwards for MaterialUI
  • Kotlin upgrade 1.5.30 -> 1.6.10
  • Removed vibrate functions fully ( no one likes it anyway )
  • Updated dependencies
  • Half implemented package manager with functions of ( view packages, update and upgrade )
  • Root shell now has proper PS1 with a change how shell is started by script ( su -mm -s pathtoshell )
  • Bumped api levels
    • min: 21
    • target: 29 ( with newest commit back to 28 )
    • compile: 30 ( with newest to 31 )
  • Now is hardware accelerated
  • Forced script recovery with correct chmod ( Runs on every new launch )
  • Settings -> about -> Reset App ( Now uses LibSU module for command execution )
  • Android SU session now has nethunter scripts path in PATH export
Edited by Martin Valba

Merge request reports