[MTCB Software Development] devilsoft:
Hello everyone!

I made the second version of the app which builds the install-recovery.sh and delivers the file correctly to /system/etc, according with [MENTION=6041319]dsa8310[/MENTION] guides.

Please check the generated script before delivering. This applies to version 2.0.

The app has two sections:

Launch on startup

- Poweramp

- JetAudio Plus

- PC Radio

- AIMP Player

- Spotify

- MX Player

- Viper4Android

- Car Service

- Petrows MTC Service

- Twilight

- DailyRoads Voyager

- Tasker (installed from another source)

- Tasker (installed from Play Store)

- Torque Pro

- MapCam Droid

- StrelkaGPS

- XposedMTC Sunrise Service

- Poweramp Toast Service

...more services can be added, on demand

and

Settings

- Fix TomTom : adds the script to fix tomtom paths

- Auto Dimmer

- Loop sleep time (in seconds) - Define the loop sleep time (default is 10 seconds)

Version history:

1.6 - 15.06.2015:

- Checking if packages listed on "Launch on startup" section, are installed.

- Added more services to "Launch on startup"

1.7 - 18.06.2015:

- Possibilty to edit lsd command for tomtom fix script

1.8 - 23.06.2015:

- Added confirmation dialog with selected items when clicking "BUILD & DEPLOY"

- Added "MX Player" app to the list

1.9 - 24.06.2015:

- Added "AIMP Player" app to the list

- Added "Poweramp Toast" service to the list

- Possibility to select which tasker version to run on startup (Market version or other source)

- Added option to delete the "install-recovery-2.sh" file (Malayk firmware)

1.10 - 29.06.2015:

- Added latest changes from [MENTION=6041319]dsa8310[/MENTION]

- App now detects where it needs to write: to install-recovery.sh or to install-recovery-2.sh, based on [MENTION=2471548]mike.s[/MENTION] request

- Removed the option to delete the install-recovery-2.sh

1.11 - 03.07.2015:

- Fixed the problem with root being lost after install-recovery.sh deploy

- Added "PC Radio" to startup services

1.12 - 04.07.2015:

- Updated the LSD function and tomtom fix script

- Added the possibility to add more than one lsd line

2.0 - 14.08.2015:

- Completly rewrite of the code

- Supports online updates of the install-recovery script

- Option to customize the settings by editing the pcv.xml file and copy it to /external_storage/pcv.xml

- Option to edit the auto-generated install-recovery.sh script before delivering the content

2.1 - 15.08.2015:

- Russian translated by [MENTION=3590033]Malaysk[/MENTION]

2.2 - 18.08.2015:

- Fixed the issue with services not running if Auto-Dimmer is not selected

- Added the option to PowerAmp to select "wait USB mount" and start with/without resume

- Delivering the correct busybox binary for Auto-Dimmer to work

- Creating the script into install-recovery.sh, instead of install-recovery-2.sh (the last one is deleted)

- Updated russian translation

2.3 - 20.08.2015:

- Minor service fixes and improvements

- Added MtcVolume to service startup

- Fixed PowerAmp execution on startup when resume selected

- Updated russian translations

2.3.2 - 02.09.2015:

- Updated install-recovery.sh script (fixes and additional startup services added)

2.3.3 - 03.09.2015:

- Small fixes to generated script

2.3.5 - 22.09.2015:

- Added portuguese translation

- Added romanian translation

- Added Wait for USB Mount for allmost all startup services

2.4.1 - 24.09.2015:

- Settings are now remembered

2.4.2 - 28.09.2015:

- Fixed an issue with saving settings

- Added DS Speedometer to Startup Services

- Added MTC Music to Startup Services, with Wait for USB mount

- Some code cosmetics

2.4.3 - 28.10.2015:

- Added HDWidgets and CloudTV

2.4.6 - 16.11.2015:

- Added Google Play Music

2.4.7 - 20.11.2015:

- Added DashCommand

- Added MX Player Pro

2.4.8 - 02.12.2015:

- Added Zonga to Startup Services

2.4.9 - 08.12.2015:

- Added iGo NextGen to Startup Services

- Added BlackPlayer EX to Startup Services

- Added CamSam Plus to Startup Services

2.5.1 - 08.12.2015:

- Added a section to choose any installed app to run on startup, without the need to release a new version of the app.

2.5.2 - 11.12.2015:

- Added 'Swapps!' service to startup

2.5.3 - 15.12.2015:

- Fixes the "Installed Applications"

2.5.4 - 11.11.2016:

- Removed the "busybox" binary delivery

- Tested to work on MTCD devices (Rooted Stock and Malaysk firmwares)

2.5.5 - 16.03.2017:

- Added Viper4Android v2.5+ to Services list

The app needs root permission for delivering the install-recovery.sh on /system/etc/.

More details about the script, can be found here: http://xdaforums.com/showpost.php?p=56991862&postcount=5336

The app can be found on Play Store: https://play.google.com/store/apps/details?id=com.pcv.installrecovery.builder

And on dropbox as well https://www.dropbox.com/sh/iit8an281rudjw5/AADnwEPhpmHgBT1t51-giQWPa?dl=0

.