概要
Androidはデフォルト状態だとLinuxで使えるコマンドよりも随分と少ないコマンドしか利用できませんそれをbusyboxという小さめのプログラムをインストールして介して様々なコマンドを利用できるようにしてくれます
そしてbusyboxを使ったオペレーションをスクリプトとして登録しておき実行する機能も持っています
インストール方法
Google Playからインストール
概要
スクリプトからのオペレーション実行Scripterタブ→スクリプト名→Run script で実行できます
BridgeLauncher.1.3.2.apk Browser.apk Browser.odex Calculator.apk Calculator.odex Calendar.apk Calendar.odex CalendarProvider.apk CalendarProvider.odex ChaMiddleService.apk ColorThemeCity.apk ColorThemeCity.odex ColorThemeKuuman.apk ColorThemeKuuman.odex ColorThemeMacaroon.apk ColorThemeMacaroon.odex ColorThemeMoimoi.apk ColorThemeMoimoi.odex ColorThemeNXiBlue.apk ColorThemeNXiBlue.odex ColorThemeNXiPink.apk ColorThemeNXiPink.odex Databackup.apk DcmAppManager.apk DcmCrossDbService.apk DcmVoiceSearch.apk DcmWapPushHelper.apk DeskClock.apk DeskClock.odex DmcFota.apk DmcFota.odex DmcInitialScreen.apk DmcInitialScreen.odex DmcWaitingScreen.apk DmcWaitingScreen.odex DocomoHome.apk DocomoInitialization.apk Docomoremotelock.apk EcoMode.apk EcoMode.odex Email.apk Email.odex ExpansionView.apk ExpansionView.odex FdtpApplication.apk FdtpApplication.odex FlashPlayer.apk FujitsuAccount.apk FujitsuAccount.odex FujitsuHome.apk FujitsuHome.odex GMS_Maps.apk Galaxy4.apk Galaxy4.odex Gmail.apk GoogleCalendarSyncAdapter.apk IconcierContents_signed.apk ImageWidget.apk ImageWidget.odex LiveWallpapers.apk LiveWallpapers.odex LiveWallpapersPicker.apk LiveWallpapersPicker.odex MagicSmokeWallpapers.apk MagicSmokeWallpapers.odex MediaUploader.apk Mms.apk Mms.odex MoiMoi.apk MoiMoi.odex MoimoiClockWidget.apk MoimoiClockWidget.odex Music2.apk MusicFX.apk MusicFX.odex MusicPicker.apk MusicPicker.odex MyFontApp.apk MyFontApp.odex NX_Input.apk NX_input_Chinese.apk NX_input_Korea.apk PasswordManager.apk PasswordManager.odex PedometerProvider.apk PedometerProvider.odex PedometerWidget.apk PedometerWidget.odex PhonebookEasyMovingService.apk PhonebookEasyMovingService.odex Phonesky.apk PhotoSealWidget.apk PhotoSealWidget.odex PhotoWallPaper.apk PhotoWallPaper.odex PlusOne.apk PowerSave.apk PowerSave.odex PrivacyImageSetting.apk PrivacyImageSetting.odex PrivacyModeSettings.apk PrivacyModeSettings.odex Protips.apk Protips.odex QuickCallWidget.apk SDCardBackup.apk ScanService.apk Schedulememo.apk SimpleClockWidget.apk SimpleClockWidget.odex SimplePedometerWidget.apk SimplePedometerWidget.odex SlideInLauncher.apk SlideInLauncher.odex StoreApp_fw_ics.apk Talk.apk TransferSupport.apk TransferSupport.odex Videos.apk VisualizationWallpapers.apk VisualizationWallpapers.odex VoiceInput.apk VpnDialogs.apk VpnDialogs.odex Wallpaper2_800x480.apk WeatherWidget.apk WeatherWidget.odex YouTube.apk androidLog_20120522_zipaligned.apk aoss.apk aoss.odex autogps.apk dcm_location_noicon.apk dcm_location_sub.apk dmenu.apk docomoAccountAuthenticator.apk docomo_remote.apk docomoset.apk iConcier.apk jp.co.nttdocomo.docomo_WiFi.preinstall_2.0.3.apk rspermntt_Fujitsu.apk saigaiban-3a-ver4.0.0.apk
C:\> mkdir framework C:\> cd framework C:\framework> adb pull /system/framework/framework.jar . C:\framework> adb pull /system/framework/framework.odex . C:\framework> adb pull /system/framework/bouncycastle.odex . C:\framework> adb pull /system/framework/core.odex . C:\framework> adb pull /system/framework/core-junit.odex . C:\framework> adb pull /system/framework/ext.odex .
C:\framework> java -jar baksmali-1.3.2.jar -c:core-junit.odex -x framework.odex
C:\framework> 7za u -tzip framework.jar classes.dex
C:\framework> adb push framework.jar /data/local/tmp/framework.jar C:\framework> adb push dexopt-wrapper /data/local/tmp/ C:\framework> adb shell chmod 755 /data/local/tmp/dexopt-wrapper
C:\framework> adb shell shell@android:/ $ cd /data/local/tmp shell@android:/ $ ./dexopt-wrapper framework.jar framework.odex
shell@android:/ $ busybox dd if=/system/framework/framework.odex of=framework.odex bs=1 count=20 skip=52 seek=52 conv=notrunc
shell@android:/ $ su shell@android:/ # busybox cp /system/framework/framework.odex{,.YYYYMMDD} shell@android:/ # busybox cp framework.odex /system/framework/framework.odex
shell@android:/ # reboot
C:\android-ndk-r8eを追加
C:\>ndk-build -v GNU Make 3.81 Copyright (C) 2006 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. This program built for i586-pc-mingw32