PDA

Ver la Versión Completa : TW Launcher 4.5 v1.4.3 (Hacked TouchWiz 4 launcher)


josea3456
21/06/11, 09:08:07
TW Launcher 4.5 v1.4.3 (Hacked TouchWiz 4 launcher)
Requirements: Every device with armv7 processor and froyo or higher
Overview: This is the twlauncher 4.5, actually the tw4 launcher from Samsung heavily modified by Fr4gg0r and Swiftwork.
http://i.imgur.com/9nWVF.jpg

[B]What has been added
Integrated Settings: to reach it, press menu, then preferences
you can adjust lots of stuff here

Homescreen Settings
homescreen count
default screen
enable/disable landscape (if you enable landscape it will take effect after next boot)
number of rows
uninstall button on homescreen
icon dock count
size of indicator (small/big)
enable/disable dock background
app labels
app labels in dock
enable/disable indicator auto hide

App Drawer
number of apps per page
number of app columns
sort order (normal/alphabetical, alphabetical will be forced after reboot/changing from normal to alphabetical)
enable/disable app backdrops
enable/disable 3D effect for backdrops

Badge Counter
enable/disable unread gmail counter (specify accounts to show counter for)
enable/disable unread sms counter or Samsung Counter

System Settings
stay in RAM (enabled by default)

Themes
first theme by philippsp: 'Black-Glas'SGS II', by Rausio (http://anonym.to/?http://goo.gl/UAIpl)
install a theme (this moves a .zip from /sdcard/ into the theme dir on /sdcard/.TW4Themes/
Choose a theme. How theming currently works:
you simply zip all the icons.
You can theme the following:

Code: Select all (http://www.blackdroid.net/forum/ftopic19681_tw-launcher-4-5-v1-4-3-hacked-touchwiz-4-launcher-.html#)app icons: give the .png the name packageName.png
app backdrops: give the .png the name tile_packageName.png
random backdrops: name it tileXX.png where XX goes from 0 to 15 (both inclusive)
app icons only for dock: dock_packageName.png
home icon: dock_home.png
apps icon: dock_apps.png
dock background: dock.png
and more (menus, page indicator etc. (http://goo.gl/fmizX))

You can combine themes (e.g. a full theme and then apply just a dock theme), "Choose Theme" will just overwrite the old icons with supplied icons in the .zip.
If you select "none", theming dir will be cleared.
Now I wanna see some great themes.
Btw: Swiftwork is working on a great tw4Manager, which will probably include the possibility to view&download themes directly on the device..
Example of a dock theme can be downloaded here (http://anonym.to/?http://goo.gl/T6eOp)

EXTRA Stuff
Resizing for all widgets enabled (long press widget and then drop it without moving)
Scrolling widgets are supported (currently not recommended to use though, lags when scrolling)

Issues
Power Widget stays gray on samsung firmwares (it does not on cm7 for example), after reboot it will be displayed normally.
Some/most Samsung widgets won't work without modification with this modded launcher.
If you want them back, check this link (http://anonym.to/?http://goo.gl/Pa6F6) (thanks to scheichuwe)
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. (http://anonym.to/?http://goo.gl/GBUpB)

Works with
Every device with armv7 processor and froyo or higher

Installation
Install the tw4.zip in recovery (also contains ShareApp.apk; this will remove the old twlauncher, so make sure you have another launcher as backup installed!) (if zip does not install the app, /system is not mounted rw, then push the app manually to /system/app/ [remove TouchWiz30Launcher.* if present!] or
install the launcher as normal app. This will have some restrictions: for example it cannot uninstall apps (not really tested; only possible if you don't already have a twlauncher installed!)

Developers
Swiftwork (mainly settings layout, themes, tw4manager)
Fr4gg0r (the rest )

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

Changelog:
v1.4.3: crash when no share app is installed fixed, this time also tw4.zip updated

http://www.filesonic.com/file/1276198274

Tayson1984
21/06/11, 11:42:09
Alguien a probado si funciona con CM7. He estado por el hilo original (http://forum.xda-developers.com/showthread.php?t=1061883) de XDA, pero no me queda muy claro.

fran.caro
21/06/11, 11:45:27
Con miui funciona, así que creo que también debería funcionar en CM7, al fin y al cabo es un launcher, descárgalo y prueba y si no funciona pues desinstalas y listo.
saludos!!

Enviado desde mi MB525 usando Tapatalk

Tayson1984
21/06/11, 12:56:43
Con miui funciona, así que creo que también debería funcionar en CM7, al fin y al cabo es un launcher, descárgalo y prueba y si no funciona pues desinstalas y listo.
saludos!!

Enviado desde mi MB525 usando Tapatalk

A mi el .apk me lo instala correctamente, pero algunas funcionalidades (como eliminar y mover widgets) me da error en Desire. He intentado instalar el zip que comentan que para conseguir la gran mayoría de funcionalidades, pero me da error.

djMesias
21/06/11, 13:57:29
@Tayson1984 (http://www.htcmania.com/member.php?u=18362), no soy muy amante de instalar launchers portados o apps de dudoso origen, ya que acceden a datos sensibles del teléfono y a Internet, pero por lo que he visto de los ZIP, te puedo aconsejar como instalarlo:

Descarga el tw4.zip (http://forum.xda-developers.com/attachment.php?attachmentid=631248&d=1308599605) al que hacen mención.
Extrae los archivos ShareApp.apk y TW4Launcher.apk que encontrarás dentro de la carpeta system/app, al escritorio por ejemplo.
Desde una ventana de msdos, con el SDK instalado y en su directorio escribe...
adb remount
adb push rutaArchivoDescomprimido\ShareApp.apk /system/app
adb push rutaArchivoDescomprimido\TW4Launcher.apk /system/app
adb shell mkdir /system/cameradata
adb shell mkdir /system/csc
adb shell mkdir /system/firmware
adb shell mkdir /system/modules
adb shell mkdir /system/T9DB
adb rebootY nos cuentas...

PD. El archivo tw4key.zip es para recomplilar la aplicación en caso de cambios. No creo que te haga falta.

dst
21/06/11, 15:47:15
Alguien a probado si funciona con CM7. He estado por el hilo original (http://forum.xda-developers.com/showthread.php?t=1061883) de XDA, pero no me queda muy claro.

Yo tengo cm7 y lo instale ayer desde el recovery y funciona todo, el sistema de poner widgets en los escritorios es muy útil pero no va tan fluido como el adw.

Enviado desde mi MB525 usando Tapatalk

akelon
23/06/11, 18:55:50
Yo he inttentado flshearlo desde cwm y no me sale, instalation aborted, no se puede desde el recovery????

Galaxy2 con vauss 1.3

1973rafa
02/07/11, 18:25:04
Yo lo instalado y nada cuando le da la gana me bloquea el movil y se reinicia. Cuando lo vuelvan actualizar, pues lo volveremos a meter.

rognelalonso83
02/11/11, 20:48:03
Alguien sabe por qué con algunas ROMs que tienen el TW4 o 4.5 de repente cuando uno utiliza la tecla tactil hacia atrás se activa GMAIL y aparece una ventana con un correo que dice en el titulo TW4 bugreport? Y en el cuerpo del correo sale lo siguiente:
java.lang.SecurityException: Permission Denial: opening provider com.google.android.gm.provider.MailProvider from ProcessRecord{408ea190 25795:com.sec.android.app.twlauncher/10007} (pid=25795, uid=10007) requires com.google.android.gm.permission.READ_GMAIL or com.google.android.gm.permission.WRITE_GMAIL
at android.os.Parcel.readException(Parcel.java:1322)
at android.os.Parcel.readException(Parcel.java:1276)
at android.app.ActivityManagerProxy.getContentProvide r(ActivityManagerNative.java:1890)
at android.app.ActivityThread.getProvider(ActivityThr ead.java:3358)
at android.app.ActivityThread.acquireProvider(Activit yThread.java:3383)
at android.app.ContextImpl$ApplicationContentResolver .acquireProvider(ContextImpl.java:1700)
at android.content.ContentResolver.acquireProvider(Co ntentResolver.java:748)
at android.content.ContentResolver.query(ContentResol ver.java:256)
at com.sec.android.app.twlauncher.Launcher.onGmailCha nged(Launcher.java:30)
at com.sec.android.app.twlauncher.GmailObserver.onCha nge(GmailObserver.java:23)
at android.database.ContentObserver$NotificationRunna ble.run(ContentObserver.java:43)
at android.os.Handler.handleCallback(Handler.java:587 )
at android.os.Handler.dispatchMessage(Handler.java:92 )
at android.os.Looper.loop(Looper.java:130)
at android.app.ActivityThread.main(ActivityThread.jav a:3694)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at com.android.internal.os.ZygoteInit$MethodAndArgsCa ller.run(ZygoteInit.java:841)
at com.android.internal.os.ZygoteInit.main(ZygoteInit .java:599)
at dalvik.system.NativeStart.main(Native Method)

Alguien podría ayudarme por favor???