TW Launcher 4.5 - beta #21 [beta #22 testing last page]

Search This thread

Fr4gg0r

Inactive Recognized Developer
Aug 4, 2010
698
679
posterhalfsizekp5brfaej6.jpg



Hi,
This is the twlauncher 4.5, actually the tw4 launcher from Samsung heavily modified by me. A lot have of options have been added...
Pictures say more than thousand words ;)
settings11ol3npuhif.png


swipe2yo4ihr9mkj.png

Issues​

  • Power Widget stays gray on samsung firmwares (it does not on cm7 for example), after reboot it will be displayed normally.
  • If you want working samsung widgets, download TW4Manager app, -> Widgets and select which you want (then menu button -> apply)
  • To fix other widgets, grab the attached key, in AndroidManifest.xml set android:sharedUserId="tw4.fr4gg0r" (if not there add it) and resign it with the downloaded key (password is touchwiz, alias is fr4gg0r) more details here.
Works with​

  • Every device with armv7 processor and froyo or higher
Installation​

  • install the attached TW4Manager app. It will offer you several installation methods
    • normal installation
    • installation to /system/app/ (this will let you uninstall apps)
    • cyanogenmod version (/system/ only, if you want normal installation, choose the first one)
    Cyanogenmod users have the privilegue to kill apps like the settings app does (real force stop). This is the only launcher that can do this!

FAQ
If you have questions/problems, see this very good HowTo by Corwin9s:
http://forum.xda-developers.com/showthread.php?t=1306961
Developer​


  • me, Fr4gg0r
  • (previously also swiftwork who has left the team (the tw4manager is based on his work).
Important: I am currently not working on this project (no time).
There are (at least I hope so) other ppl working on this project, I posted sources somewhere, but I can't remember their names now. xD
One of them is petsasj.



If you have questions/bug reports feel free to come on irc (freenode) to #cmsgs

Don't take the .apk and theme it, instead make a theme.zip


Thanks to:
acrylic - for the icons in the preferences
Brut.all for apktool ;)
petsasj for testing
Corwin9s for everything ;)



Changelog:
http://fr4gg0r.webege.com/tw4/changelog
 

Attachments

  • ShareApp.apk
    29.1 KB · Views: 72,429
  • tw4key.zip
    1.3 KB · Views: 77,723
  • TW4Manager.apk
    448.3 KB · Views: 135,684
Last edited:

Fr4gg0r

Inactive Recognized Developer
Aug 4, 2010
698
679
Cool!
Can't wait to try it out.

***The .apk is named "TouchWiz30Launcher"...is that a typo?***

Samsung did not rename the launcher. ;)
I only kept the name^^
 

Attachments

  • Minimal_dock.zip
    30.2 KB · Views: 22,119
  • folder_iphone.zip
    4.6 KB · Views: 12,634
  • folder_icon.zip
    4.6 KB · Views: 161,118
  • icons.zip
    12.9 KB · Views: 54,761
Last edited:

_-mike-_

Member
Nov 11, 2010
41
5
Nice one!

But as the other users have posted: The edit mode in the app drawer does not work.

On my ROM Landscape does also not work.
But I will reflash docs rom 2.2 and try it again!
Hopefully it will work :)

Do i still need the modified framework-res.jar or did you solve this dependence?

nice regards
mike
 

CrashV5

Senior Member
Oct 23, 2010
168
51
Milan
Hi fr4gg0r! i try your last version of tw4, very fast and smooth but i came back to the one of fguy cause there is a problem with program monitor widget, could you fix it?

thanks!
 
  • Like
Reactions: sghens

saphirrot

Senior Member
Aug 28, 2010
800
206
OnePlus 8 Pro
hi fraggor,

after pming you, i got a new question. Is it possible for you to modify your tw4 , to be able to restore a homescreen backup with SGS tools ? This would be perfectly :D ( because i dont know how to replace old tw3 data into tw4 )
 

MikeyMike01

Inactive Recognized Developer
Jul 23, 2010
6,494
2,450
Nice.

Landscape isn't working, unless I'm misinterpreting what "isLandscapeEnabled" is supposed to do.

Also, none of the SGS II widgets are working anymore. They say "Problem Loading Widget". Normal widgets work fine.
 
Last edited:

Fr4gg0r

Inactive Recognized Developer
Aug 4, 2010
698
679
Nice.

Landscape isn't working, unless I'm misinterpreting what "isLandscapeEnabled" is supposed to do.

Also, none of the SGS II widgets are working anymore. They say "Problem Loading Widget". Normal widgets work fine.

Landscape works, but if you change from off to on, it needs a reboot to take effect (don't know why :s).
Edit mode works now.
Samsung's widgets seems to be an issue for now.
 
Last edited:

MikeyMike01

Inactive Recognized Developer
Jul 23, 2010
6,494
2,450
Code:
E/SamsungAppWidgetInfo(  699): failed startActivity(java.lang.SecurityException: Requesting code from com.sec.android.widgetapp.analogclock (with uid 10010) to be run in process com.sec.android.app.twlauncher (with uid 10063))

W/System.err(  699): java.lang.SecurityException: Requesting code from com.sec.android.widgetapp.analogclock (with uid 10010) to be run in process com.sec.android.app.twlauncher (with uid 10063)

W/System.err(  699): 	at android.app.ActivityThread.getPackageInfo(ActivityThread.java)

W/System.err(  699): 	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java)

W/System.err(  699): 	at android.app.ActivityThread.startActivityNow(ActivityThread.java)

W/System.err(  699): 	at android.app.LocalActivityManager.moveToState(LocalActivityManager.java)

W/System.err(  699): 	at android.app.LocalActivityManager.startActivity(LocalActivityManager.java)

W/System.err(  699): 	at com.sec.android.app.twlauncher.SamsungAppWidgetInfo.makeSamsungWidget(SamsungAppWidgetInfo.java:206)

W/System.err(  699): 	at com.sec.android.app.twlauncher.SamsungAppWidgetInfo.makeSamsungWidget(SamsungAppWidgetInfo.java:163)

W/System.err(  699): 	at com.sec.android.app.twlauncher.AddWidgetDialog$2.onLongClick(AddWidgetDialog.java:496)

W/System.err(  699): 	at android.view.View.performLongClick(View.java)

W/System.err(  699): 	at android.view.View$CheckForLongPress.run(View.java)

W/System.err(  699): 	at android.os.Handler.handleCallback(Handler.java)

W/System.err(  699): 	at android.os.Handler.dispatchMessage(Handler.java)

W/System.err(  699): 	at android.os.Looper.loop(Looper.java)

W/System.err(  699): 	at android.app.ActivityThread.main(ActivityThread.java)

W/System.err(  699): 	at java.lang.reflect.Method.invokeNative(Native Method)

W/System.err(  699): 	at java.lang.reflect.Method.invoke(Method.java:507)

W/System.err(  699): 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java)

W/System.err(  699): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java)

W/System.err(  699): 	at dalvik.system.NativeStart.main(Native Method)

That's when adding the SGSII Analog Clock widget to the home screen.

The Digital Clock and Email widget load from the SGS II. The Calendar and Analog Clock don't.
 

xXNCHAMPXx

Senior Member
Jan 29, 2011
147
9
Hey guys I have flashed this on Darkys RC5 and was pretty smooth, but after 5 mins I just got FC's :/
How can I flash stock tw3.0 back? Is there a .zip too? I'm not a pro in these things bur able of flashing .zips through CWM...please help me and sorry if I'm annoying you cuz I'm a noob ;(
I appreciate your help.

Sent from my GALAXY S 2.3.3
 

Top Liked Posts

  • There are no posts matching your filters.
  • 373
    posterhalfsizekp5brfaej6.jpg



    Hi,
    This is the twlauncher 4.5, actually the tw4 launcher from Samsung heavily modified by me. A lot have of options have been added...
    Pictures say more than thousand words ;)
    settings11ol3npuhif.png


    swipe2yo4ihr9mkj.png

    Issues​

    • Power Widget stays gray on samsung firmwares (it does not on cm7 for example), after reboot it will be displayed normally.
    • If you want working samsung widgets, download TW4Manager app, -> Widgets and select which you want (then menu button -> apply)
    • To fix other widgets, grab the attached key, in AndroidManifest.xml set android:sharedUserId="tw4.fr4gg0r" (if not there add it) and resign it with the downloaded key (password is touchwiz, alias is fr4gg0r) more details here.
    Works with​

    • Every device with armv7 processor and froyo or higher
    Installation​

    • install the attached TW4Manager app. It will offer you several installation methods
      • normal installation
      • installation to /system/app/ (this will let you uninstall apps)
      • cyanogenmod version (/system/ only, if you want normal installation, choose the first one)
      Cyanogenmod users have the privilegue to kill apps like the settings app does (real force stop). This is the only launcher that can do this!

    FAQ
    If you have questions/problems, see this very good HowTo by Corwin9s:
    http://forum.xda-developers.com/showthread.php?t=1306961
    Developer​


    • me, Fr4gg0r
    • (previously also swiftwork who has left the team (the tw4manager is based on his work).
    Important: I am currently not working on this project (no time).
    There are (at least I hope so) other ppl working on this project, I posted sources somewhere, but I can't remember their names now. xD
    One of them is petsasj.



    If you have questions/bug reports feel free to come on irc (freenode) to #cmsgs

    Don't take the .apk and theme it, instead make a theme.zip


    Thanks to:
    acrylic - for the icons in the preferences
    Brut.all for apktool ;)
    petsasj for testing
    Corwin9s for everything ;)



    Changelog:
    http://fr4gg0r.webege.com/tw4/changelog
    29
    I resigned the Samsung widgets (hopefully all of them), let me know if I missed one. :)

    Edit:
    Here is a CMW-zip containing launcher, ShareApp and widgets.
    http://dl.dropbox.com/u/5906223/ROM_JVP/TW4.zip

    I had to reboot two times (after flashing the zip, then once again) to show up all widgets. Strange...
    27
    First Theme for the TW4 Launcher

    Hi Guys,

    Here i want to present you my new Theme for the newest version of this Launcher!

    Screenshots:

    -747626779.jpg



    Installation:

    [*] go to preferences

    [*] click on themes

    [*] click Install Theme

    [*] choose the Theme and apply it


    Download:

    First Alpha: http://dl.dropbox.com/u/19260046/philippsp' s Black-Glass-SGS II Theme.zip


    I hope you like it.

    I hope i find some testers.
    :rolleyes:
    If you like my work, it would be nice if you click Thanks... :rolleyes:
    15
    For those who have the error 6 when installing with cwm, try the below

    http://db.tt/V8DVAnj

    I just removed all the other folders except app under system and created a zip again. I did all this on my phone using root explorer. It worked for me. Let me know if it works.

    Sent from my GT-I9000 using XDA App
    10
    Theming

    Theming HOWTO:

    currently the following can be themed:
    1. icons inside the app:
    Code:
    case Id.Menu.add: name = Settings.currentThemeDir+"menu_add.png"; 
    case Id.Menu.cancel: name = Settings.currentThemeDir+"menu_cancel.png"; 
    case Id.Menu.discard: name = Settings.currentThemeDir+"menu_discard.png"; 
    case Id.Menu.edit: name = Settings.currentThemeDir+"menu_edit.png"; 
    case Id.Menu.preferences: name = Settings.currentThemeDir+"menu_preferences.png"; 
    case Id.Menu.save: name = Settings.currentThemeDir+"menu_save.png"; 
    case Id.Menu.search: name = Settings.currentThemeDir+"menu_search.png"; 
    case Id.Menu.share: name = Settings.currentThemeDir+"menu_share.png"; 
    case Id.Menu.wallpaper: name = Settings.currentThemeDir+"menu_wallpaper.png"; 
    case Id.Menu.settings: name = Settings.currentThemeDir+"menu_settings.png"; 		
    
    case Id.Folder.icon: name = Settings.currentThemeDir+"folder_icon.png"; 
    case Id.Folder.open: name = Settings.currentThemeDir+"folder_open.png";  //unused?
    
    case Id.Add.folder: name = Settings.currentThemeDir+"add_folder.png"; 
    case Id.Add.shortcut: name = Settings.currentThemeDir+"add_shortcut.png"; 
    case Id.Add.wallpaper: name = Settings.currentThemeDir+"add_wallpaper.png"; 
    case Id.Add.widget: name = Settings.currentThemeDir+"add_widget.png";
    
    case Id.AppMenu.app_running: name = Settings.currentThemeDir+"app_running.png"; 
    case Id.Dock.background: name = Settings.currentThemeDir+"dock.png";
    case Id.pageIndicator: name= Settings.currentThemeDir+"pageIndicator.png";
    
    +
    "dock_apps.png" for apps icon
    "dock_home.png" for home icon
    +
    workspace_settings.png
    appmenu_settings.png
    backup_settings.png
    badge_settings.png
    dock_settings.png
    system_settings.png
    theme_settings.png (for the icons in the preferences)
    Name the icons like above, that means to change the page indicator icon you name your image "pageIndicator.png".
    (If you want to theme additional icons, pm me..)

    2. app backdrops in appmenu
    icon size: 86x86px !
    Name the tiles tile_packageName.png where you have to replace "packageName" by the package name of the app.
    You can also specify random tiles with tileXX.png, here replace "XX" with numbers from 0 to 15 (0, 1, ... 15).

    3. app icons
    icon size should be 72x72 (or higher) so that the icon does not get upscaled.
    Name the icon either packageName.png or className.png.
    It will first look for the className.png then if not found, for the packageName.png, this means "packageName.png" is more convenient as long as the app does not have multiple icons in the appdrawer.

    4. dock icons
    Here the same as for app icons applies with the difference, that all icon names have to start with "dock_" (for example "dock_com.android.browser.png").
    Dock icons overwrite app icons (if given).

    At the end, zip all your images in a .zip (directly into the root folder of the .zip).
    Lastly you can also overwrite settings with a theme.zip, to do that, do a backup in launcher settings, pull the "samsung.tw4.nextgen_preferences.xml" and remove all but the values you want to provide with your theme. Example is attached.
    For additional info see the attached example themes.




    To get your theme downloadable in the tw4manager, upload your theme somewhere and send me the following:


    Explanation:

    First part ("Iphone Folder" in this case):
    The title of your theme.

    Second part ("Cool iPhone like folder icons"):
    The description of your theme.

    The third part ("http://forum.xda-developers.com/attachment.php?attachmentid=742121&d=1317941031")
    A direct download link to the theme. If you upload it here in the forum, do rightclick on the attachment, "open in new tab", there you have the url.
    Note: if the url starts with forum.xda.... you must insert "http://" at the beginning.

    The fourth part ("iphone_folder.zip"):
    How your zip should be named when downloaded (Don't choose a generic name like "folder.zip").

    The fith part ("http://forum.xda-developers.com/showpost.php?p=18185593&postcount=2173"):
    A url where to view the theme. In this case it displays this post. Can be optional. If you don't want to provide an url, instert "null" (without "").

    The sixth and last part ("http://forum.xda-developers.com/attachment.php?attachmentid=742125&d=1317941170"):
    A direct dl link to an image you want to show for your theme in the app. If you don't have an image insert "null" again.

    It is very important to keep the order! Also you must seperate every part with a ";" and lastly if you don't have a view url or a preview image, don't leave the parts out but instead insert "null" (No spaces except in your title/description, and of course don't use ";" in your title/description ;) ).
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