APK-Info (reworked) - Android General

- Scope of APK-Info application
APK-Info is a Windows tool to get detailed info about an apk file.
The app was originally created by ZoSTeR and posted on Total Commander Forum
Then was updatd by jazzruby and this is the original jazzruby thread on XDA
| made a lot of improvements about the original projects.
- APK-Info functionalities
- Support up to latest API Levels available
- To add future SDK don't require program changes because is defined in external ini file.
- Multilanguage GUI. It's possible add new language without program change, but hust editing external INI file.
- Automatic recognition of OS language and set the right GUI language (en/fr/hu/id/it/pl/sk)
- Optiont in configuration file to force a specifc GUI language
- Optiont in configuration file to define pre and post filename characters
- Automatic log of the operation (that can be dsiabled via external ini file)
- Windows shell integration (optional)
- Download
Many thanks to Enyby for the develop of new features.
APK-Info - Released versions
Latest version
APK-Info v. 1.35 (03.07.2019)
- Source code (GitHub)
Source code - Github
- Additional info
Android API version
.

- APK-Info Changelog
APK-Info Changelog
..

- API Level supported
Level1 = Base
Level2 = Base 1.1
Level3 = CupCake
Level4 = Donut
Level5 = Eclair
Level6 = Eclair 0.1
Level7 = Eclair MR1
Level8 = Froyo
Level9 = Gingerbread
Level10 = Gingerbread MR1
Level11 = Honeycomb
Level12 = Honeycomb MR1
Level13 = Honeycomb MR2
Level14 = IceCreamSandwich
Level15 = IceCreamSandwich MR1
Level16 = Jelly Bean
Level17 = Jelly Bean MR1
Level18 = Jelly Bean MR2
Level19 = KitKat
Level20 = KitKat Wear
Level21 = Lollipop
Level22 = Lollipop MR1
Level23 = Marshmallow
Level24 = Nougat
Level25 = Nougat MR1
Level 26 = Oreo (8.0.0)
Level 27 = Oreo (8.1.0)
Level P = Pistachio Ice Cream (9.0) Preview
Level 28 = Pistachio Ice Cream (9.0) final
- APK-Info.ini - File with program settings
Show OS GUI language
Setting ShowOSLanguage=0 (default ShowOSLanguage=1) in the program title you can disable showing the OSLang code and language name.
Show command line option
Setting ShowCmdLine=1 (default ShowCmdLine=0) in the program title you can show the parameters passed to batch/command line to APK-Info.exe.
- APK-Info shell integration
It's included a registry setting to enable sAPK.Info shell integration.
BEFORE to run it to activate shell integration, please edit the .reg.
You can do it with ex. Notepad++ and set the right path for APK-Info.exe (path without space)
- Develop new language for GUI
If you want to contribute to create a new language, check the file in Documents sub-folder
Post you contribute reporting also the info showed in main screen as OSLangCode and LangName
- False positive report about virus on APK-Info.exe
Some antivirus may recognize APK-Info.exe as a virus.
It's a wrong report (false positive).
Please ignore it.
The application didn't contain any virus.
..

Reserved for future improvements (3)...

Reserved for future improvements (4)

Kudo's .
bovirus said:
Scope of APK-Info application
APK-Info is a Windows tool to get detailed info about an apk file.
The app was originally created by ZoSTeR and posted on Total Commander Forum
Then was updatd by jazzruby and this is the original jazzruby thread on XDA
| made a lot of improvements about the original projects.
Click to expand...
Click to collapse
Nice , but where is the download link post. :fingers-crossed:

Yepp, Downloads are absent. Where to get this precious gem?

@Borizzz
@Dark❶
Just please wait a moment.
We had for a longtime an old thread where first post was without updates.
Now I created the new thread but pelase take the time to do the necessaryu steps.
I posted the link (get from other thread) about latest update.
I'm working on the fix that youi posted in other thread.
Probably tomorrow morning the fresh 0.7Q will be available.

No hurry.
bovirus said:
@Borizzz
@Dark❶
Just please wait a moment.
We had for a longtime an old thread where first post was without updates.
Now I created the new thread but pelase take the time to do the necessaryu steps.
I posted the link (get from other thread) about latest update.
I'm working on the fix that youi posted in other thread.
Probably tomorrow morning the fresh 0.7Q will be available.
Click to expand...
Click to collapse
No hurry my friend.
I was just reminding u incase u forgot.
Best regards.

@Borizzz @Dark❶
Update the build (it's always 0.7Q but date 01.06.2017)
It's available via Download link.
I made some additional changes.
Please test it.

@Borizzz
 @Dark❶
Update the build (it's always 0.7Q but date 01.06.2017)
It's available via Download link.
I amde some additionl settings.
Please test it.

bovirus said:
@Borizzz @Dark❶
Update the build (it's always 0.7Q but date 01.06.2017)
It's available via Download link.
I made some additional changes.
Please test it.
Click to expand...
Click to collapse
1. Thank you.
2. My advice to you is to keep "changelog" in post "Reserved for future improvements (3)... ".
That way 1st post will not get messy & long.
3. I'll try this app and report.
Best regards.

New version 0.7Q (02.06.2017)
Please check Changelog.

@bovirus
0.7Q 02.06.2017 - Browse button disappears.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
All other functionality working fine.

@bovirus
I added this info about removing 'Browse' button in changelog.
I did it because Browse in previous relase didn't work (don't load another file and show relative info).
Did you disable the ShowLangCode and LangName info?

New version APK_info 05.06.2017
Changelog
******* APK-Info 0.7Q (05.06.2017)
Move LastFolder (used) variable in APK-Info.LastFolder.ini (first was in APK-Info.ini)

bovirus said:
New version APK_info 05.06.2017
Changelog
******* APK-Info 0.7Q (05.06.2017)
Move LastFolder (used) variable in APK-Info.LastFolder.ini (first was in APK-Info.ini)
Click to expand...
Click to collapse
Kindly go with sub versioning like 0.7.3 instead of P,Q,R...
Also make repository on GitHub , highly recommend.
That way you can track issue and make release there instead of mega.
Regards.

Please, add gui language Portugues-Brazil thank you.
[Strings-pt-br]
String01=Aplicativo
String02=Versão
String03=Build
String04=Pacote
String05=Min. SDK
String06=Alvo SDK
String07=Tamanho da tela
String08=Resolução
String09=Permissão
String10=Característica
String11=Nome atual
String12=Renomear para
String13=Play Store
String14=Renomear arquivo
String15=Sair
String16=Renomear o APK
String17=Novo nome do APK:
String18=Erro!
String19=O APK não pôde ser renomeado.
String20=Selecione o APK
String21=Cur_Dev
String22=Atual Dev. Build
String23=Desconhecido
String24=Desconhecido
String25=Browse
URLPlayStore=https://play.google.com/store/apps/details?id=
PlayStoreLanguage=pt-br
Click to expand...
Click to collapse
[OSLanguage]
0416=pt-BR

@Dark❶
I will start the numbering for version from 1.00 (from 0.xx beta to 1.xx stable).
I will consider the sue of Github repository.
I believe that GitHub repository could have a sense if someone propose change to source code.
But until now no one (except me) made changes on source code.
If there is no cooperation on changes on source code I believe that mega link is enough.
@41ui7i0
Thanks for the language.
I will add in next release.

...

Related

[DEV] [APP] [2012-07-06] Vibhinna 1.10 beta - Resize option

Vibhinna (MultiBootManager for Defy reloaded)
(Thanks to Alin for the beautiful icon)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Changelog :
Code:
Version 1.10 beta *(2012-07-06)*
--------------------------------
New : The much awaited resize option
New : Chinese translation by dlhxr
Fix : Correct partition sizes when creating new VFS
Version 1.01 beta *(2012-06-28)*
--------------------------------
New : Use AsyncTask for long operations
New : Tasks are now performed by a Service instead of Activity
New : Tab for showing tasks
New : Option to scan sdcard for systems
New : Refactor package name to com.binoy.vibhinna
Fix : FC – Delete does not delete database entry
Fix : VFS now sorted as per name
Fix : Ugly context menu header in Gingerbread
Fix : Externalize all strings for easy translation
Fix : Some other database related FC
Fix : Take care of situations where sdcard is not present
Version 1.00 beta *(2012-06-22)*
--------------------------------
All features you love in MBM
View all your virtual system
Assign descriptions and icons for them
Create new virtual system with three ext3 partitions
View details of each system
Rename and edit each system
Format partitions
Detect the system that you are in
Much faster user interface
New attractive tabbed interface
Beautifull new icon by Alin
Holo theme even in Gingerbread
Complete support for the new Fragments API
New options : scan , backup , restore
Translators : http://pastebin.com/6evSzHuc
[DEV] [APP] [28/06/2012] Vibhinna 1.01 beta - MultiBootManager reloaded
Code:
Authors
=======
Binoy Babu ([email protected])
Thanks to
=========
Quarx2k for valuable advise and ICS
m11kkaa for multiboot and advise
Epsylon3 for ICS
adamo3957 for testing
XDA forum
Reqirements
===========
1) Rooted Motorola Defy/Defy+/Bravo with 2nd init bootmenu installed
2) Multiboot feature by m11kkaa 0.51
Features
========
* Supports any number of ROMs
* Full support for multiboot 0.51
* Support multiple fsimages
* Create, recycle and format virtual systems.
* Delete, rename and edit description of each entry.
* Shows size of the VFS.
* Much more..
What is this?
=============
A manager for Virtual File Systems (fsimages) in your sdcard.
How to use this?
================
1) First of all a custom ROM should be installed as base. Preferably the latest CM9/CM7 nightly to get the latest 2nd-init bootmenu.
2) Then flash defy_multiboot_v0.5.1.zip by m11kkaa. You can get it from [URL="http://forum.xda-developers.com/attachment.php?attachmentid=973410"]here[/URL].
3) Install [URL="http://forum.xda-developers.com/attachment.php?attachmentid=976153"] MultiBootManagerFree_v1.28_final_royale1223.apk[/URL]
4) Now open Mult Boot Manager from app drawer. Create new VFS from options. You can see now the new VFS listed. You just created your first VFS.
5) If you need MBM to detect your already existing VFS folders. You have to move them to /mnt/sdcard/multiboot.
6) Instructions for using multiboot 0.51 [URL="http://forum.xda-developers.com/showpost.php?p=24237176&postcount=524"]here[/URL], thanks joydeep1985.
7) If you have coming from leodfs multiboot, you have to restart from step 1. I hope you have enough knowledge to figure out which steps to skip.
8) Rest of the options in MultiBootManager are pretty self explanatory. Please make use of the context menu(long click menu).
9) Please report bugs and any features you want. I'm bit busy now but I'll fix/implement them later.
10) This app now works in virtual system also.
11) This app will work on all GB and ICS ROMs with 2nd init.
.
Multi-boot has been around for quite some time now, and is something we would like to see more of. Multi-booting can have a number of fun and even functional uses, such as having a ROM for gaming and a ROM for business, or even using one ROM for your secret family and one ROM for your real family so you don’t get mixed up. In any case, multi-booting is here and for users of the Motorola Defy, it’s only getting easier.
XDA Senior Member royale1223 has released a version of an application called Multi Boot Manager for the Defy, which provides an easy to use management GUI that helps users keep track of what’s what.
While the program is extremely helpful, it is not all fun and games when using it for the first time. The developer takes users through the steps of using it, including creating Ext3 data files, and then using the Multi Boot Manager application to install various iterations of Android. As this is a work in progress (albeit a relatively stable one), there are still some bugs and some things that may not work quite right just yet.
Joe Hindy, XDA News​
Click to expand...
Click to collapse
How to use this??
1) First of all a custom ROM should be installed as base. Preferably the latest CM9/CM7 nightly to get the latest 2nd-init bootmenu.
2) Then flash defy_multiboot_v0.5.1.zip by m11kkaa. You can get it from here.
3) Install MultiBootManagerFree_v1.28_royale1223.apk
4) Now open Mult Boot Manager from app drawer. Create new VFS from options. You can see now the new VFS listed. You just created your first VFS.
5) If you need MBM to detect your already existing VFS folders. You have to move them to /mnt/sdcard/multiboot.
6) Instructions for using multiboot 0.51 here, thanks joydeep1985.
7) If you have coming from leodfs multiboot, you have to restart from step 1. I hope you have enough knowledge to figure out which steps to skip.
8) Rest of the options in MultiBootManager are pretty self explanatory. Please make use of the context men(long click menu).
9) Please report bugs and any features you want. I'm bit busy now but I'll fix/implement them later.
10) This app now works in virtual system also.
11) This app will work on all GB and ICS ROMs with 2nd init.
Notes :
1) Always download the latest version of MBM, that would be MultiBootManagerFree_v1.22_royale1223.apk
3) My version of MBM and leodfs' MultiBoot are not compatible with each other. You can't use the two at the same time. Running leodfs version will break the functionality of my app. To restore it you will need to flash mk41aa's MultiBoot 0.41 again.
Change log version 1.42a
Fix dd bug on some ROMs
Corrected some typos
Click to expand...
Click to collapse
Change log version 1.42
Fix some bugs in creating new VFS
Fix Hebrew locale
Added 6 more icons
Some minor UI fixes
Click to expand...
Click to collapse
Change log version 1.40
Remove all recovery dependency (advise : epsylon3)
Full TWRP support
Inbuilt e2fsprogs, creating VFS should be much faster
Creating VFS should work on all devices now
Hebrew translaton : Elyashiv
Disable creating pds.img
Disable landscape : prevent crash of processdialog on rotation
Click to expand...
Click to collapse
Change log version 1.32
Disable changing active VFS
Now your vfs properties will be dumped to an xml file in sdcard, makes it persist in all systems.
Updated chinese, german, polish translatons
Code optimisation
Click to expand...
Click to collapse
Change log version 1.31a
Disable changing active VFS
Some minor bugfixes
Externalized some more strings
Spanish translation, thanks Sesme
German translation, thanks Pottkopp
French translation, thanks crakeron
Polish translation, thanks Dawid Rudzik
Brazilian Portugese translation, thanks pupiloalpha
Some others have also send me translations but i'm unable to download your attachments
Added github repo for translators
Click to expand...
Click to collapse
Change log version 1.30a
Dutch translation, thanks labsian
Chinese translation, thanks dlhxr
Click to expand...
Click to collapse
Change log version 1.30
Italian translation, thanks diamond_lover
Click to expand...
Click to collapse
Change log version 1.28
Prevent an error during rename/edit
You can now set name of a new vfs while creating
Translation support strings.xml uploaded
New look for set icon dialog
Updated instructions
Add git versioning, it's getting very hard to keep track of the code
Code optimization.
Click to expand...
Click to collapse
Change log version 1.22
Many Bug-fixes
Support for multiboot 0.51
The name displayed is folder name, to rename a vfs, just use edit option
Set a default removed (no more relevant)
Improved UI
Works in both real and virtual
Detects if real/virtual
System info button
Many more, I dont remember everything.
Click to expand...
Click to collapse
Todo :
Install zip feature(pro).
Resize feature(pro).
Click to expand...
Click to collapse
How to use leodfs MultiBoot?
0-What do you need:
1-root
2-fresh flash from original multiboot.
3-a folder /mnt/sdcard/virtual (if you dont have it, it will FC)
4-just copy all your images folders to /mnt/sdcard/virtual. Rename them as you wish, but DON'T put spaces.
5-Running it after flash multiboot the first time, it will say that your virtual machine name is "fresh", it just a way to say that is no virtual system active at moment . Just click on any name from list to change.
6-You can install and execute it on virtual and normal.
7-There is a small noticeable bug of the keyboard openning on program open, just close it.
Translations :
I have added a github repo for the translators, it is at https://github.com/royale1223/MBMtranslations. The base file for translation is https://github.com/royale1223/MBMtranslations/blob/master/values/strings.xml . Please note that some files are not getting uploaded properly to xda, so please use pastebin.com instead.
[DEV] [APP] [28/06/2012] Vibhinna 1.01 beta - MultiBootManager reloaded
Reserved reserved
MBM work only if I have ICS(any build) like base?
How about if, like most of us, we run a gingerbreadish rom as main rom, and test ics as a 2nd boot? Will the app work?
Sent from my 1Ghz CM7 + CM9 Defy
What's the use?
Good idea!
Thank you Great work .... I will test on GB tomorrow but i bet i wouldn't ever be able to install the apk because of the ics base
Parsing fails on CM7
Sent from my MB525 using XDA App
can this work on this setup?
ICS base : any GB/Froyo virtual ???
> for camera purposes
kadofl said:
Parsing fails on CM7
Sent from my MB525 using XDA App
Click to expand...
Click to collapse
Same problem here...
hailmary said:
can this work on this setup?
ICS base : any GB/Froyo virtual ???
> for camera purposes
Click to expand...
Click to collapse
Didn't you guys read already, that RED camera is already working on ICS? Milestone's build from last night, slightly modified ba Walter79 to work on Defy
zhaky_gng said:
Same problem here...
Click to expand...
Click to collapse
kadofl said:
Parsing fails on CM7
Sent from my MB525 using XDA App
Click to expand...
Click to collapse
Well no hope for cm7/miui users there..... this is only for cm9 like royale1223 stated
You should add backwards compatibility if possible.
Sent not from your device!
wow... nice effort! but much nicer if support CM7...
Someone can up the apk to another server please? I can't download from here
Different point of view would be smarter - main system CM7/Gingerbread ,additional ICS . However good try ...
GB version added
we must pay the OP for this,i think he worked overnight for this...
anyways,will try this later back home.
Mind to share sources buddy? I did a couple of scripts to make manage of virtuals easier, but was locked to script manager.
Sent from my MB525 using xda premium

[SCRIPT][MULTILANG] Swordrune10's Android Kitchen

I myself use scripts (that i wrote of course) to build so i wanted to share them with you guys!
spent a few days rearranging, and on some completely redoing, my scripts to come up with this easy to use, dare i say pretty if your into ascii, kitchen.
Features
Setup, update, build, and fix
Update kitchen app through script
Build enviroment installation (64 bit only) currently supports Ubuntu 10.04 - 14.04, with general support for Fedora, Debian, Linux Mint, Arch Linux, and with semi-general support for Mac OS X
Able to build Android Open Kang Project, Android Open Source Project, Carbon, Cyanogenmod 10.2, Cyanogenmod 11, Evervolv, omnirom, PAC-man, and ParanoidAndroid
Designed to build for nexus devices, but supports other devices
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
the recommended file directory is as follows:
Code:
android/swordkitchen
android/swordkitchen/.scripts
# Everything below is made by the kitchen
android/repos/[all the repositorys u sync]
android/builds/[the roms that are made]
Instructions:
Boot into a 64-bit Unix System: supports Ubuntu 10.04 - 13.10, with general support for Fedora, Debian, Linux Mint, Arch Linux
Download and install using the script linked below
Either click swordkitchen.sh which will open in terminal or open terminal, change directory to the installed folder, and type in ./swordkitchen.sh
Inside Kitchen now!
Go to setup kitchen and run 1 (installation of repo) and 2 (setup build enviroment)
Initialize the desired repo(s) and sync when it asks if you want to
Go back, and go to the build menu, select what u want to build and omg! ur building a rom!! =O
Optional:
Tweak the romeditor or gitpuller as u like it.. ur changes in these files reflect towards ur builds
You can just use repo to grab it if you want..
Code:
Stable Version:
repo init -u http://github.com/TeamKeyblade/kitchen_manifest.git -b stable
Developer Version ( the one i push to when working on kitchen ):
repo init -u http://github.com/TeamKeyblade/kitchen_manifest.git -b master
these can work in the ~/bin folder, if anyone puts it anywhere not in your home folder please let me know and ill see about making it work perfectly from there. Below should be in ur path on login if you decide to put it in ~/bin
Code:
$HOME/bin/kitchen:$HOME/bin/kitchen/build:$HOME/bin/kitchen/update:$HOME/bin/kitchen/menu:$HOME/bin/kitchen/config
Languages:
English (Completed)
Russian (Completed)
German (Completed)
Dutch (Completed)
Spanish (Incomplete)
Brazilian Portuguese (Incomplete)
This kitchen is totally open sourced!
Please use Kitchen to update, script below is for installation
Older tarballs of the kitchen can be found here
Kitchen Installer: SourceForge link for swordkitchen_installer.bash
Join me on freenode channel #Swordrune10Kitchen
Changelog:
4/27/14
retardedbabelfish: fixed language not saving issue
Add Ubuntu 14.04 also updated translation files
4/21/14
Had a few users having issues with selecting a language, and this bugfix should squash the issue
issue reported by @flyboy1100
Fix retardedbabelfish missing language file
2/5/14
Added Dutch Translations
2/4/14
German translations is now complete!
1/26/14
Added Russian, was translated, Marked as active
special thanks to App Translators thread and @gaich for making this happen
1/24/14
my translation project is finished! currently the translation framework is done, but the translation files are a bit lacking.. if any of u want to help please let me know! our languages which have been started is spanish, german, and brazilian portuguese
1/14/14
I am now starting a project for this kitchen to be translated to multiple languages, for right now i am adding spanish and french using google translate.. as soon as the framework is situated i will invite anyone to help me with native translations.. also if you want to see a language added please ask me to include it and help translate the language!
Update changes in repos: update omni vendorsetup naming scheme, Update pacman's manifest location, and Update ParanoidAndroid's source location and update them to kitkat as well
Update specific build commands per repo
Add freenode channel info to error messages
Add Copyright info under apache license 2
move base scripts to a folder named utility
EDIT: Decided to initially add also german, italian, japanese, and korean as well.. this came about because my wife just grabbed a copy of Pokemon Y and that was the language choices
1/2/14
hey guys, been busy working on this and other stuff to actually post.. i have been working on this kitchen, let me tell u a summary of whats been going on
now possible to run auto builder from menu
update manifest always if manifest already exists
Use signapk.jar built for aosp during instead of prebuilt
use repodefiner for repo variables
specify manifest xml file/change cm10.2 to stable branch
fixed double zip variable, causing the build for cm to be double in size
mirror how cm is made from hudson
If user is root, make files read and write for everyone
lots of bug fixing and updating as well
11/5/13
Added Cyanogenmod 11
Removed Cyanogenmod 9 & 10, also Rooted & Busyboxed AOSP
11/3/13
add aosp 4.4 as a seperate repo, will take place of 4.3 later
Add Nexus 5
Fix AOSP/RAOSP tweaks after building
Before building, mute error if cant find vendorsetup.sh in vendor folder
also will be adding new tarball asap!
10/17/13
Add Ubuntu 13.10 setup
new tarball will be out on sourceforge later today
10/14/13
Added omnirom/Removed Codename Android
scriptmakir: clean up gitpuller and make it up to date
10/13/13
Updated swordkitchen_installer to now have .bash at the end of the name to signify it runs in bash, also made it so it will run in bash regardless of anything.. even if you do "sh swordkitchen_installer.bash"
scriptmakir: remove duplicate device/sample for cm-10.2
10/11/13
I now have a sourceforge project for the kitchen and i also now have an installer script instead of just posting tarballs.. tarballs will still be available and will be made every so often on sourceforge, i will be posting the changelog here still so stick around!
Updated repo binary location for both reposync and macosxinit
10/10/13
Update aosp/raosp to 4.3.1 release 1
Added Ccache to building, not mandatory
Change back to cyanogenmod for tilapia
Finally stop the script if zip isnt present, this makes the end alot cleaner when it errors out
PACman and ParanoidAndroid now builds correctly
Fixed building, forgot i changed the jobs variable in headerfile
Full Changelog
Good work. Just wondering, what is the benefit of this script over for instance this compiler tool: http://www.omgubuntu.co.uk/2012/05/gui-cyanogenmod-compiler-tool-for-ubuntu/ ?
mbroeders said:
Good work. Just wondering, what is the benefit of this script over for instance this compiler tool: http://www.omgubuntu.co.uk/2012/05/gui-cyanogenmod-compiler-tool-for-ubuntu/ ?
Click to expand...
Click to collapse
honestly? that tool is probably a lot better.. I made this as a learning experience
EDIT: actually now that i think about it mine is kinda better on the fact that my updates itself (as in the actual "program"), u know exactly whats in it since its all scripts, and im gonna put into it ability to modify the rom before its built
Sent from my Galaxy Nexus using XDA
Changelog:
5/22/12
Added build other functionality, you can now build any cm or aosp device
Changelog:
5/22/12 8pm
Added gitpuller, a symbolic linked file that u can edit to add git pull's to modify the repos
Might come in handy
Sent from my Galaxy Nexus using Tapatalk 2
Changelog:
5/23/12
Added Rooted & Busyboxed AOSP
nice work will try
Changelog:
5/24/12
Added ability to build toroplus thru Rooted & Busyboxed AOSP
Fixed build menu looping, making it having to hit exit one to many times on the main menu
Changelog:
5/25/12
fix problem with using
Code:
sh "Swordrune10's Kitchen.sh"
code is a bit more simplified
Changelog:
5/26/12
added fix kitchen menu
new gitpuller, same stuff just not part of the updater anymore - if you had gitpuller before, please remove the old one
Changelog:
5/26/12 5pm
fixed an error at creating gitpuller, please trash gitpuller for it to fix (last time i will mess with gitpuller, honest!)
Changelog:
5/26/12 8pm
Added romeditor, allows u to edit rom manager esque details like developer id and modversion before build, romeditor is like gitpuller and is shown to u in the directory
Is this something that a newbie could use? I want to get into building a rom for myself, it this easy to use for that?
Sent from my Sprint Galaxy Nexus CDMA using XDA
pastert33 said:
Is this something that a newbie could use? I want to get into building a rom for myself, it this easy to use for that?
Sent from my Sprint Galaxy Nexus CDMA using XDA
Click to expand...
Click to collapse
yes, whole reason I made this is for new people.. right now its missing setting up the build environment, but that's next on my plate.. I'll probably finish that tomorrow
Sent from my Galaxy Nexus using XDA
How i can flash that ?
Sent from my Galaxy Nexus using xda premium
leos0000 said:
How i can flash that ?
Sent from my Galaxy Nexus using xda premium
Click to expand...
Click to collapse
how do u mean?
Sent from my Galaxy Nexus using XDA
swordrune10 said:
how do u mean?
Sent from my Galaxy Nexus using XDA
Click to expand...
Click to collapse
This is kitchen for what.. cuz im little jnderstand sorry bro
Sent from my Galaxy Nexus using xda premium
Changelog:
5/27/12
Added build enviroments installation
Menus more consistent

[4.1+] L Speed main discussion thread

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
L Speed is a modification that combines tweaks inside an intuitive application, the main goal of the tweaks is to improve performance, reduce stutters and lags, expands battery life and improve your gaming experience on Android.
The mod will and should work on any device that meets its minimum requirement.
You only need a rooted Android device and Android 4.1+ for L Speed app to function properly.
DO NOT USE THIS MOD WITH OTHER MOD, CLEAN UP YOUR init.d FOLDER BEFORE USING THIS MOD!​
========= How to clean up init.d =========​Use a root explorer (such as ES File Explorer)
Open root directory ( / )
Navigate to /system/etc/init.d (if exists, if not, skip whole process)
Open init.d folder
Delete all files from other mods (e.g. zipalign, sqlite, setpermissions, system tweaks, etc.)
Done! Optionally, do a reboot for safety measure
========= Requirements =========​- Root Access
- You may also need to whitelist L Speed from memory cleaning, autostart, hibernating or similar functioning apps or features on your device.
Here are the list of some known functionality where you can whitelist L Speed:
Samsung: Settings -> Security -> Auto-start
Sony: Settings -> Power management -> STAMINA mode
MIUI : Settings (Security Center) -> Permissions -> Autostart
Huawei: Settings -> All (Permissions) -> Startup manager
These may or may not be available depending on the version of your installed firmware / ROM
If you have any problem with the app, please make a logcat and upload it here.
If you want, you can support me over Patreon
https://www.patreon.com/paget96
or if you more prefer, do it over Paypal
http://paypal.me/Paget96
also there is a simple free way to do it, simply disable adblocker and support me over ads inside the app
​
Download :
https://github.com/Paget96/LSpeed/releases
Join L Speed discussion on Telegram:
https://t.me/LSpeedDiscussion
Join L Speed Channel on Telegram:
https://t.me/LSpeedChannel
Follow L Speed on Facebook:
https://www.facebook.com/LSpeedAndroidOptimizer
Join L Speed discussion group on facebook:
https://www.facebook.com/groups/169281933668021/?source_id=1503157226676471
XDA:DevDB Information
L Speed, App for the Android General
Contributors
Paget96, aldanopolis, F4uzan
Source Code: https://github.com/Magisk-Modules-Repo/lspeed
Version Information
Status: Stable
Created 2015-02-11
Last Updated 2020-02-27
L Speed Magisk module (Discontinued)
L Speed is a modification that combines tweaks inside an intuitive module, Its goal is to improve overall performance, reduce significant lags, extend battery life and improve your gaming experience on Android. The mod will and should work on any device that meets its minimum requirement. You only need a rooted Android device to function properly.
========= Requirements =========
- Root Access
If you want, you can support me do it over Paypal
http://paypal.me/Paget96
also there is a simple free way to do it, simply disable adblocker and support me over ads inside the app
​
Download :
https://github.com/Paget96/lspeed_magisk
Join L Speed discussion on Telegram:
https://t.me/LSpeedDiscussion
Join L Speed Channel on Telegram:
https://t.me/LSpeedChannel
Follow L Speed on Facebook:
https://www.facebook.com/LSpeedAndroidOptimizer
Join L Speed discussion group on facebook:
https://www.facebook.com/groups/169281933668021/?source_id=1503157226676471
Donations:
@kchaisu - 50€
@brooker88 - 10£
@coolfire - 19€
@GreekDragon - 0.34€
@naik2902 - 5.00$
@tomaasz - 5.00$
#I can't say - Nexus 5
@bullfinch110 - 40.00€
@dimi22 - 2.00€
@ZipAddict - 2.00$
@GTOJim - 61.29€
#Gunawan Rusli - 5.00$
@Jobloxx - 3.00€
@keemi - Google play store Gift card
@jomar_uk - 5.00$
@Er. Aditya - 50$
#Two good guys - PC
@ianmb -10.0$
@thor41 - 5.00$
#KEVIN WELSH - 20.0$
@iDpC1 - 10.0$
@JhoonB51 - 25.0$
#Gurjit Soggi - 10.0$
#Robert Adye - 5.0$
#Deni Setiawan - 10.0$
@bullfinch110 - 25.0€
#Manuel Goncalves - 20.0€
@tsatomas - 12.0€
#Ronald Wells - 10.0$
#Support I.T. - 10.0$
Reserved
Test versions​
Need more testers here
Our testers: @insigma28 @Cr33D OrB @berryman13
@Xpid3r @sbiro_vecjo
@m1trand1r @kchaisu @Cryp7ic
@GreekDragon @F4uzan @DarknessKiller @Senthil360 @tiagosousa @WinterR @aidasaidas75 @thefahre
@ansebovi -main tester for x86 version
Release notes:
Stable release notes:
https://forum.xda-developers.com/apps/l-speed/l-speed-release-notes-stable-t3557312
Beta release notes:
https://forum.xda-developers.com/apps/l-speed/l-speed-release-notes-beta-t3557316
Everything moved there:
https://forum.xda-developers.com/apps/l-speed/translating-help-translating-l-speed-t3587252
Thanks for support
Paget96 said:
Yes,you can use it with every rom, but you must to clean up your init.d folder.
I said that in first post.
You have log files in /data/Tweaks, you can see which script work which not. Check them too.
Try and give feedback.
Click to expand...
Click to collapse
Downloading it and your GLtool in theme and app thread
Will give feedback soon
Hope they will work well
New version
Check first post,also look at changelogs
How should I clean up my init.d folder?
thomekk91 said:
How should I clean up my init.d folder?
Click to expand...
Click to collapse
Use root explorer or any other explorer go to /system/etc/init.d and delete all scripts inside. Simply
Paget96 said:
Use root explorer or any other explorer go to /system/etc/init.d and delete all scripts inside. Simply
Click to expand...
Click to collapse
Thank you
Is this mod compatible with your mods in your http://forum.xda-developers.com/and...d-systemui-restart-fix-gpu-rendering-t3003534 thread?
thomekk91 said:
Thank you
Is this mod compatible with your mods in your http://forum.xda-developers.com/and...d-systemui-restart-fix-gpu-rendering-t3003534 thread?
Click to expand...
Click to collapse
No, because there is some other values.
Paget96 said:
No, because there is some other values.
Click to expand...
Click to collapse
Thanks
I'm sorry man I was wrong of thread
Darmer Aldevaran said:
I'm sorry man I was wrong of thread
Click to expand...
Click to collapse
No problem
don't have link download v1.2
shelling_ford said:
don't have link download v1.2
Click to expand...
Click to collapse
Go to first post, and tap on google drive, there is v1.2
Splendid work bro! Keep it up!:thumbup::thumbup:
junephel said:
Splendid work bro! Keep it up!:thumbup::thumbup:
Click to expand...
Click to collapse
There is new version v1.3 script can now recognize 512mb and 1gb devices
Thanks for testing
Nice work buddy,i do some tests and report later.
NERDIFIED TILL DEATH!!!

[APP][ROOT]Easy Reboot (Material Design) | Android 4.1+

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Description:
You can check for root permissions directly from the app in the first card with some information about your phone.
With this application you can restart your phone in different modes provided, with a short description of to help the inexperienced in the selection.
Examples:
- Normal Reboot
- Fast Reboot (Maybe some problem? Let me know!)
- Safe Reboot
- Recovery Reboot
- Bootloader Reboot
- Reboot into Download Mode (Only for Samsung devices)
- Power Off
- Reboot SystemUi.apk
You can use these commands even in the new 3 widget!
- 1x1 Widget
- 3x2 Widget
- 3x3 Widget
In the settings you can set if display the confirmation dialog when you do an action, the alert dialog if the battery percentage is under a certain level and the items on the 1x1 widget!
BETA: Now you can schedule the automatic shutdown or the automatic reboot of your device at a certain time! There could be some bugs! Report them to me!
Android Wear Notifications Support!
In the Extra section you can see the statistics of the used commands and more.
Suggest me new voices and help me for the traslation here on XDA.
This app is designed for Android Lollipop (5.0+). However, it is compatible from Android JellyBean (4.1+) but incompatibilities are possible!. Let me know!
Screenshot:
For updated screenshot please see the play store.
Download:
- Download from the Play Store
Donation:
If you want to help make easy reboot free please consider making a donation.
Translation:
If you want you can help me with the translation of the app you can go here!
Requests Feature and Bug Report
Please for feature requests and bug report use the specific section in this thread.
Let me know if you like the app, thank you all!!
XDA:DevDB Information
Easy Reboot (Material Design), App for all devices (see above for details)
Contributors
simoneluconi, Mancio1906
Version Information
Status: Testing
Current Stable Version: 2.20
Stable Release Date: 2015-11-02
Created 2015-05-18
Last Updated 2015-11-10
Reserved
CREDITS:
Language:
English (By me)
Italian (By me)
Chinese CN (Thanks hiapkangel)
Chinese HK (Thanks hiapkangel)
Chinese TW (Thanks hiapkangel)
Russian (Thanks @iron86)
Polish (Thanks seba112)
Dutch (Thanks @MotoGUser69 )
French (Thanks @MotoGUser69 )
Ukrainian (Thanks @iron86)
Spanish (Thanks Tinchossh and Sebastian Vargas)
German (Thanks Albert C)
Portuguese (Thanks TheFaveladoGamer)
Vietnamese (Thanks Nguyen Anh Viet)
Czech (Thanks Radek PAVLE)
ICON:
App Icon by Andrea Rizzotto
Extra Icon by Nice and Serious
Stats Icon by Freepik
Custom Command Icon by Freepik
Alert Icon by Freepik
Settings Icon by Egor Rumyantsev
Schedule Icon by Google
[*]Dismiss Icon by Google
[/LIST]
Used Libraries:
Floating Action Button by makovkastar
Root Tools by Stericson
Material Drawer by mikepenz
Material Dialog by afollestad
Material by rey5137
Discrete Seek Bar by AnderWeb
Card View (v7) by Google
Recycler View (v7) by Google
App Compat (v7) by Google
Reserved
Good luck.
Maybe consider to add an option for auto-reboot every day\week\time\etc.
Erda0 said:
Good luck.
Maybe consider to add an option for auto-reboot every day\week\time\etc.
Click to expand...
Click to collapse
That is a good idea! i will work on it!
Let us know
have tested on kitkat with lg optimus l5 e610 and it does what it shall,a black theme where cool,the rest is fine till now!!! :good:
-CALIBAN666- said:
have tested on kitkat with lg optimus l5 e610 and it does what it shall,a black theme where cool,the rest is fine till now!!! :good:
Click to expand...
Click to collapse
Does your fast reboot command works fine? For me when i restart the phone no longer works the telephone signal, but maybe was only a my problem. I have tryed just once, but my friends says that it worked.
no problem here,works good.
New Widget Is Coming!
In the next release that will be out the next days i have fixed some problem with some commands with some devices (LOL).
Let me know if all works good!
But in the meantime i have also created a widget! Do you like it?
New Update!
- New Widget!
- New Commands!
- Some problems fixed!
- New device information!
Download very soon in the Play Store or in the link in the first post!
New Update!
- New: Custom Command
- New: Floating Button
- New: Added Chinese CN Translation (Thanks hiapkangel)
- New: Added Chinese HK Translation (Thanks hiapkangel)
- New: Added Chinese TW Translation (Thanks hiapkangel)
Download very soon in the Play Store or in the link in the first post!
App Translation
Please i need some translation, if you can download the original string.xml file HERE and translate it.
Russian language
Hi!
Thanks for the app, its nice!
This is my russian translation
View attachment values-ru.rar
iron86 said:
Hi!
Thanks for the app, its nice!
This is my russian translation
View attachment 3360615
Click to expand...
Click to collapse
Thanks a lot!
New Update!
A new update will coming with the russian translation and some fixes, thanks @iron86 .
Anyone who can can send me own translation into their language. STRING FILE
New Update!
In the next update there will be some new string to translate, @iron86 if you want to translate it you can find the string here or you can wait the update from the play store and extract the string from there. Thanks!
simoneluconi said:
In the next update there will be some new string to translate, @iron86 if you want to translate it you can find the string here or you can wait the update from the play store and extract the string from there. Thanks!
Click to expand...
Click to collapse
Done!
Thanks
View attachment values-ru.rar
iron86 said:
Done!
Thanks
View attachment 3364141
Click to expand...
Click to collapse
Thanks!
@iron86 can you translate the new string? Thanks

[Tool][4.0+] Java Obfuscator: solution for protect Android Java source

You work very hard to make your application , but you can easily lose your source code by anyone :
- All apk files can be extracted by some simple steps .
- There are many decompile tools ( or reverse engines) on the internet .
- Your apk files are protected only by a normal solution (some common obfuscation utility tools are integrated in Android IDE).
This' is the solution for your problem.
It helps to protects your Java application file (.apk ,.jar,...) from all decompiler/reversing tools, by obfuscating, encrypting, faking your original source files (.java files).
It has many new advanced features when comparing with Proguard
Free on google store: https://play.google.com/store/apps/details?id=com.tth.JavaProtector
*** Main functions 'Protect Java Source Code' :
Obfuscate source in java file: file name; class name; method name;variable name
Obfuscate String constant values: "abc" -> .......
Inject fake code to trick the decompiler tools (for class source).
Define user fake code
....
Sample for reviewing
- Download the protected project: https://drive.google.com/open?id=0B0o4UmjDlk7lTndIQWZyNW50QkU
- Compile it by Android Studio to get the (.apk) file
- Decompile the (.apk) by any tools what you have.
- Review the result (you wil see a lot of errors in the decompile source)
​
Main functions:
- Obfuscate all:
+file name -> $$$$.java, çççççççççœççç.java....
+class name -> $$, çççç, ççççç, œççç...
+method name -> çœççç, ç眜œççç, œççç...
+variable name -> çœçççœ, çœçœœœççç, œœççç...​- Encrypt String constant values: "abc" -> .......
- Inject fake code into your source files: the fakecode will trick the reverse tools and make them get errors when trying to decompile your products.
- Other options: create file name with special characters; disable original code refer; create log file; Obfuscate ingnore warning;...
New version is available:
- fix bugs.
- add option:
'keep original code' to help developer to compare old source code and new source code​We welcome all comments from you. Please tell us whatever you think about this App and things to do to get better[/B]
New version is available:
- support all non-Eclipse Java Projects:
+ option chose utf-8 file format without BOM prefix
+ option chose normal characters for Obfuscating.​We welcome all comments from you. Please tell us whatever you think about this App and things to do to get better
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
New version is available on google store:
- Full features (on normal project).
- Free.
- Never expire.
you can download at: https://play.google.com/store/apps/details?id=com.tth.JavaProtector
We welcome all comments from you. Please tell us whatever you think about this App and things to do to get better
HTSMS said:
New version is available on google store:
- Full features (on normal project).
- Free.
- Never expire.
you can download at: https://play.google.com/store/apps/details?id=com.tth.JavaProtector
We welcome all comments from you. Please tell us whatever you think about this App and things to do to get better
Click to expand...
Click to collapse
this would be so much better if it had a windows version! this is exactly what i need.
also what are the limitations of the trail version?
Dri94 said:
this would be so much better if it had a windows version! this is exactly what i need.
also what are the limitations of the trail version?
Click to expand...
Click to collapse
the limitations of the free version is the number of protected files.
If you have a large project, only a part of your project will be protected.
You can protect a large project by separating it into many small projects
Please please make a windows version that works with Android studio. Id love you forever lol
Sent from my SM-G925V using Tapatalk
Dri94 said:
Please please make a windows version that works with Android studio. Id love you forever lol
Sent from my SM-G925V using Tapatalk
Click to expand...
Click to collapse
This App works well with Android studio project by removing check Box "Use utf-8 file format with BOM prefix".
It's so funny, although BOM prefix is standardized, but only Eclipse support utf-8 with BOM prefix.
Other java compilers do not support this prefix, you will get error: "illegalcharacter '\ufeff' " when compiling.
a Window version need more time to make, so please have fun with this version.
I checked out the trial. It's amazing work. It's a lot of work switching to phone and computer cause you know Android studio throws fits sometimes for no reason. I'll have to wait for a windows version love your work though. I've been looking all over for something this good
Sent from my SM-G925V using Tapatalk
(***). Recommended steps for using 'Anti Java Decompile':
To avoid error when using this App, you should do step by step:
1. Close your original project.
2. Run 'Anti Java Decompile.Free' to protect your project
- Must deselect checkbox option in Step 4: "use utf-8 file format with BOM prefix"
when using Android Studio
---> you will get the obfuscated folder with new java files and new AndroidManifest.xml.​3. Using the obfuscated files:
- Delete the original java files and the original AndroidManifest.xml
- Copy new java files and new AndroidManifest.xml to your original project folder.​4. Clean and rebuild your project.
5. Have fun!!!
new App version (1.5.8) is available on google store:
- Update user interface.
- Add user manual (step by step instructions).​
to see the effective protection of Anti Java Decompiler, please try to decompile the App: 'Full Backup : SMS , Calls , Contacts ' .
This App allows everyone to decompile / reverse its source code, so be free to decompile it
'Full Backup : SMS , Calls , Contacts ' link: https://play.google.com/store/apps/details?id=com.tth.phoneclonelite
You'll get results like this.
https://drive.google.com/file/d/0BxfL8ZUrUYiGMmRIVmhFT2NGaFE/view
New app version:
- fix bug
- speedup
New update: 01/10/2015
- Fix bugs for some special source code style.
- Add new feature.
link on google store: https://play.google.com/store/apps/details?id=com.tth.JavaProtector
Don't use Proguard for your source after protecting by this Application.
Proguard will obfuscate your source again by the normal way.
New version:
How to check the protecting
You can check the protecting by decompile your exported file:
1. Export your project to .apk, .jar... file by your IDE (Eclipse, Android studio ...).
example: output.apk, output.jar...
2. Download free decompiler tools:
- dex2jar tool for convert apk file to jar file.
https://github.com/pxb1988/dex2jar/releases
- jd-gui to view class file
https://code.google.com/p/innlab/downloads/detail?name=jd-gui-0.3.3.windows.zip
3. If your output file is .apk file
run command line: d2j-dex2jar <path of .apk file>
example: d2j-dex.jar output.apk
4. View source file:
run jd-gui.exe
select .jar file
view class & source
5. Assess quality protection by yourself
Please review source of KitKatSMSFilterOrg Project (which has been introduced in the above post)
You will get all project files, include 22 java source files:
lll.java
llll.java
lllll.java
lllllI.java
lllllI1.java
lllllII.java
lllllIJ.java
lllllIl.java
llllll.java
llllll1.java
llllllI.java
llllllJ.java
lllllll.java
›œ_.java
›¦œ.java
›O€.java
¦’.java
O›.java
_’.java
_o.java
áo.java
¦á.java​
You can compile and run it (please using Eclipse IDE).
.

Categories

Resources