3Minit Quicklaunch Panel

Search This thread

gharrington

Senior Member
Apr 30, 2012
3,013
12,759
Brisbane
qlaunchBanner.jpg


picture.php
picture.php


The quicklauncher panel:
It is simply a scrollable panel of app shortcuts that you instantly launch from your drop down panel. You can launch apps from inside other app without the need to exit to home screen first. You can also edit and order the shortcuts to suit your needs.

The idea:
When I started writing this mod I wanted to make it as easy to implement as possible which means no smali changes. I also wanted to make it universal for most android devices so thats what you get.

Implementation Guide:
This guide assumes you can already decompile and recompile an .apk correctly. If you cannot do this please don`t ask me how there are already lots of guides on how to do this here at XDA.
Implementation Guide can be found Here

Sharing policy:
You are free to bake this into your roms provided:

Proper credit and a link is given not just a mention in a random thread that will be lost in hours.
You use the mod as a whole and not take peices of my code and use elsewhere.
You leave the copyright information as it is.
You dont add you own settings to control the panel eliminating the need for donate app.

How to use:
To add a shortcut simply scroll all the way to the right and press the + symbol this will bring up a list of currently installed app to choose from click one to apply.

To change or remove a shortcut long press the icon and a menu will appear select the desired option by clicking it.

You can also get further functionality by getting the quicklauncher app from the Playstore for just $1. In this you can set colors, visibility of the panel and text etc and more. This will support the development thanks.

Thanks:
Thanks to @pas2001 for the app icon and all graphics work he does for 3Minit.

XDA:DevDB Information
3Minit Quicklaunch Panel, a Tool/Utility for the Android General

Contributors
gharrington, http://forum.xda-developers.com/member.php?u=4619873

Version Information
Status: Stable
Current Stable Version: 1.1
Stable Release Date: 2014-02-16

Created 2014-02-16
Last Updated 2014-02-20​
 
Last edited:

slipsystem

Senior Member
Mar 29, 2011
713
656
Cape Town
www.itsurgeon.co.za
Hey Man Nice Guide

but I keep getting this error using

Android Multitool

..\Decompiled_apk\LGSystemUI\smali\com\android\systemui\statusbar\policy\quicklaunch\QuickLaunchButton.smali[37,4] Error for input '.parameter': Invalid directive
..\Decompiled_apk\LGSystemUI\smali\com\android\systemui\statusbar\policy\quicklaunch\QuickLaunchButton.smali[38,4] Error for input '.parameter': Invalid directive
..\Decompiled_apk\LGSystemUI\smali\com\android\systemui\statusbar\policy\quicklaunch\QuickLaunchButton.smali[37,15] mismatched input '"context"' expecting END_METHOD_DIRECTIVE
..\Decompiled_apk\LGSystemUI\smali\com\android\systemui\statusbar\policy\quicklaunch\QuickLaunchButton.smali[216,4] Error for input '.parameter': Invalid directive
..\Decompiled_apk\LGSystemUI\smali\com\android\systemui\statusbar\policy\quicklaunch\QuickLaunchButton.smali[216,15] mismatched input '"arg0"' expecting END_METHOD_DIRECTIVE
..\Decompiled_apk\LGSystemUI\smali\com\android\systemui\statusbar\policy\quicklaunch\QuickLaunchButton.smali[333,4] Error for input '.parameter': Invalid directive
..\Decompiled_apk\LGSystemUI\smali\com\android\systemui\statusbar\policy\quicklaunch\QuickLaunchButton.smali[333,15] mismatched input '"arg0"' expecting END_METHOD_DIRECTIVE
..\Decompiled_apk\LGSystemUI\smali\com\android\systemui\statusbar\policy\quicklaunch\QuickLaunchButton.smali[353,4] Error for input '.parameter': Invalid directive
..\Decompiled_apk\LGSystemUI\smali\com\android\systemui\statusbar\policy\quicklaunch\QuickLaunchButton.smali[353,15] mismatched input '"ic"' expecting END_METHOD_DIRECTIVE
..\Decompiled_apk\LGSystemUI\smali\com\android\systemui\statusbar\policy\quicklaunch\QuickLaunchButton.smali[365,4] Error for input '.parameter': Invalid directive
..\Decompiled_apk\LGSystemUI\smali\com\android\systemui\statusbar\policy\quicklaunch\QuickLaunchButton.smali[365,15] mismatched input '"color"' expecting END_METHOD_DIRECTIVE
..\Decompiled_apk\LGSystemUI\smali\com\android\systemui\statusbar\policy\quicklaunch\QuickLaunchButton.smali[379,4] Error for input '.parameter': Invalid directive
..\Decompiled_apk\LGSystemUI\smali\com\android\systemui\statusbar\policy\quicklaunch\QuickLaunchButton.smali[379,15] mismatched input '"vis"' expecting END_METHOD_DIRECTIVE
Exception in thread "main" brut.androlib.AndrolibException: Could not smali file: com/android/systemui/statusbar/policy/quicklaunch/QuickLaunchButton.smali
at brut.androlib.src.SmaliBuilder.buildFile(SmaliBuilder.java:72)
at brut.androlib.src.SmaliBuilder.build(SmaliBuilder.java:56)
at brut.androlib.src.SmaliBuilder.build(SmaliBuilder.java:41)
at brut.androlib.Androlib.buildSourcesSmali(Androlib.java:337)
at brut.androlib.Androlib.buildSources(Androlib.java:298)
at brut.androlib.Androlib.build(Androlib.java:284)
at brut.androlib.Androlib.build(Androlib.java:258)
at brut.apktool.Main.cmdBuild(Main.java:236)
at brut.apktool.Main.main(Main.java:88)
The system cannot find the file specified.
The system cannot find the file specified.
I double checked and I think its in the right place

LGSystemUI\smali\com\android\systemui\statusbar\policy\quicklaunch\QuickLaunchButton.smali

My device is a LG L5 II(e450)
 

pirej

Senior Member
Jan 13, 2013
1,417
3,205
Skopje
Thank you very much, GREAT tweak/mod, and its VERY easy to do it.
Code:
prerequisites:
A deodexed SystemUI.apk with a [COLOR="Red"]api level of 16[/COLOR] or higher
And it works on ICS too.. api level 15 :)
Thanks again.

EDIT:
I found a bug, or a "bug.."
Code:
To change or remove a shortcut long press the icon and a menu will appear select the desired option by clicking it.
I can only ADD some shortcuts, "delete" doesn't do anything, and the "change" just add's new shortcut.
I don't know if this is a bug, or its because im doing it on ICS??? Anyone ??
 

Attachments

  • Screenshot_2014-02-19-20-19-13.png
    Screenshot_2014-02-19-20-19-13.png
    89.8 KB · Views: 889
  • Screenshot_2014-02-19-20-25-02.png
    Screenshot_2014-02-19-20-25-02.png
    194.6 KB · Views: 927
Last edited:

_neutron_

Senior Member
Jul 19, 2012
100
32
Hey Man Nice Guide

but I keep getting this error using

Android Multitool


I double checked and I think its in the right place



My device is a LG L5 II(e450)

Your problem isn't the location, its that you decompiled your apk with no parameter outputs and the files you have added contain those parameters (hence the repeated error about parameters, not the location)

Remove the debugging code (usually -b) from your decompiler and you should be good to go
 
  • Like
Reactions: slipsystem

slipsystem

Senior Member
Mar 29, 2011
713
656
Cape Town
www.itsurgeon.co.za
Your problem isn't the location, its that you decompiled your apk with no parameter outputs and the files you have added contain those parameters (hence the repeated error about parameters, not the location)

Remove the debugging code (usually -b) from your decompiler and you should be good to go


My appologies i should have tried apktool before posting a log. The error only happens on android multitool.

---------- Post added at 10:23 PM ---------- Previous post was at 10:22 PM ----------

Thank you very much, GREAT tweak/mod, and its VERY easy to do it.
Code:
prerequisites:
A deodexed SystemUI.apk with a [COLOR="Red"]api level of 16[/COLOR] or higher
And it works on ICS too.. api level 15 :)
Thanks again.

EDIT:
I found a bug, or a "bug.."
Code:
To change or remove a shortcut long press the icon and a menu will appear select the desired option by clicking it.
I can only ADD some shortcuts, "delete" doesn't do anything, and the "change" just add's new shortcut.
I don't know if this is a bug, or its because im doing it on ICS??? Anyone ??

Mine is the same on JB. Delete deletes from the right and change adds app to the right
 
Last edited:
  • Like
Reactions: pirej

gharrington

Senior Member
Apr 30, 2012
3,013
12,759
Brisbane
Thank you very much, GREAT tweak/mod, and its VERY easy to do it.
Code:
prerequisites:
A deodexed SystemUI.apk with a [COLOR="Red"]api level of 16[/COLOR] or higher
And it works on ICS too.. api level 15 :)
Thanks again.

EDIT:
I found a bug, or a "bug.."
Code:
To change or remove a shortcut long press the icon and a menu will appear select the desired option by clicking it.
I can only ADD some shortcuts, "delete" doesn't do anything, and the "change" just add's new shortcut.
I don't know if this is a bug, or its because im doing it on ICS??? Anyone ??

Thanks for the report are there others with same issue? I just checked mine it seems to function properly.
 
  • Like
Reactions: Jenna2308

Top Liked Posts

  • There are no posts matching your filters.
  • 117
    qlaunchBanner.jpg


    picture.php
    picture.php


    The quicklauncher panel:
    It is simply a scrollable panel of app shortcuts that you instantly launch from your drop down panel. You can launch apps from inside other app without the need to exit to home screen first. You can also edit and order the shortcuts to suit your needs.

    The idea:
    When I started writing this mod I wanted to make it as easy to implement as possible which means no smali changes. I also wanted to make it universal for most android devices so thats what you get.

    Implementation Guide:
    This guide assumes you can already decompile and recompile an .apk correctly. If you cannot do this please don`t ask me how there are already lots of guides on how to do this here at XDA.
    Implementation Guide can be found Here

    Sharing policy:
    You are free to bake this into your roms provided:

    Proper credit and a link is given not just a mention in a random thread that will be lost in hours.
    You use the mod as a whole and not take peices of my code and use elsewhere.
    You leave the copyright information as it is.
    You dont add you own settings to control the panel eliminating the need for donate app.

    How to use:
    To add a shortcut simply scroll all the way to the right and press the + symbol this will bring up a list of currently installed app to choose from click one to apply.

    To change or remove a shortcut long press the icon and a menu will appear select the desired option by clicking it.

    You can also get further functionality by getting the quicklauncher app from the Playstore for just $1. In this you can set colors, visibility of the panel and text etc and more. This will support the development thanks.

    Thanks:
    Thanks to @pas2001 for the app icon and all graphics work he does for 3Minit.

    XDA:DevDB Information
    3Minit Quicklaunch Panel, a Tool/Utility for the Android General

    Contributors
    gharrington, http://forum.xda-developers.com/member.php?u=4619873

    Version Information
    Status: Stable
    Current Stable Version: 1.1
    Stable Release Date: 2014-02-16

    Created 2014-02-16
    Last Updated 2014-02-20​
    26
    Hi guys. I have started to develop 3Minit for 4.4.2 and I have added some nice new improvements. I will update my website very soon with a link to the support forum thanks.

    And yes I have had a few people say they can't send me a pm sorry not sure why. You can contact me through the support email on my website and in the 3Minit Settings app.
    8
    Update v1.1

    Update available. Please download from thread.

    Fixes:
    Issues where added buttons didn't stick at reboot.
    Notification panel did not auto close form some users.

    To apply update:
    Just swap old quick launch folder with new one and update complete.
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone