<link href='https://www.blogger.com/dyn-css/authorization.css?targetBlogID=16397569&amp;zx=2378ffb4-dde1-41b3-b8ce-069ff7658400' rel='stylesheet'/>

2018/07/09

adhell3.1.1.x のビルド

adhell3.1.1.x 系をビルドしたときのメモ
(Android Studio がセットアップされた状態)

  1. gitlab からソースをダウンロード・解凍
  2. knox android サイト から Knox SDK 3.1 (API level 25) をダウンロードして libs の knoxsdk.jar を ソースの app/libs(なければ作成) へコピー
  3. knox android サイト から supportlib.jar をダウンロードして libs の supportlib.jar を ソースの app/libs へコピー
  4. Android Studio でソースを開く
  5. Android Studio の Settings で Configure on demand のチェックを外す
  6. build.gradle (Module: app) の applicationId "com." となっているところを適当な apk名へ変更
    【2018/7/20変更】パッケージ名を変更
    app/app.properties (なければテキストファイルを作成)へ package.name=apk名 の形式で記述
  7. ビルド


adhell3.1.1.x の実行には 各 knox ライセンスキーが必要で
  • knox 2.7.1 以前は Samsung Knox License (SKL) key と Backwards-compatible key の2つ
  • 上記以降の knox では Samsung Knox License (SKL) key が必要
いずれも有効期限があり、期限をすぎると再度取得する必要あり

2018/07/09現在、adhell2 や adhell3.0.0.x の利用に必要な Enterprise license key (Development) は作成できない

0 件のコメント: