| |||||||
Das Thema "[How-To] Entfernen der Uhrzeit aus der Statusbar" befindet sich unter Anleitungen für Motorola Milestone auf Android-Hilfe.de.
|
| | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Erfahrener Benutzer Modell: Motorola Milestone Registriert seit: 12.12.2009
Beiträge: 234
Abgegebene Danke: 14
Erhielt 46 Danke für 32 Beiträge
| Konkret geht es darum die Uhrzeit aus der Statusbar zu entfernen und beim runterziehen der Bar, dennoch die Uhrzeit sehen zu können. Ersteres, weil ich auf dem Lockscreen bzw Homescreen eh die Uhrzeit angezeigt bekomme, letzteres damit ich die Uhrzeit auch innerhalb einer App dennoch sehen kann. Gut möglich, dass es einen einfacheren Weg gibt, ich hab einfach nur ein paar Daten verglichen und dann auf gut Glück die Daten bei mir geändert und Erfolg gehabt. Ihr braucht auf jeden fall wie bei jeder Mod natürlich root. smali/baksmali solltet ihr ebenfalls runterladen (via google zu finden). Und zu guter letzt zieht ihr euch die services.jar von eurem Gerät. Dann dekompiliert ihr mit baksmali die classes.dex und ändert dort in der Datei com/android/server/status/DateView.smali folgendes: Code: .method private final updateClock()V
.registers 3
.prologue
.line 53
new-instance v0, Ljava/util/Date;
invoke-direct {v0}, Ljava/util/Date;-><init>()V
.line 54
.local v0, now:Ljava/util/Date;
const/4 v1, 0x1
invoke-static {v1}, Ljava/text/DateFormat;->getDateInstance(I)Ljava/text/DateFormat;
move-result-object v1
invoke-virtual {v1, v0}, Ljava/text/DateFormat;->format(Ljava/util/Date;)Ljava/lang/String;
move-result-object v1
invoke-virtual {p0, v1}, Lcom/android/server/status/DateView;->setText(Ljava/lang/CharSequence;)V
.line 55
return-void
.end method Code: .method private final updateClock()V
.registers 4
.prologue
.line 53
new-instance v0, Ljava/util/Date;
invoke-direct {v0}, Ljava/util/Date;-><init>()V
.line 54
.local v0, now:Ljava/util/Date;
const/4 v1, 0x1
const/4 v2, 0x3
invoke-static {v1, v2}, Ljava/text/DateFormat;->getDateTimeInstance(II)Ljava/text/DateFormat;
move-result-object v1
invoke-virtual {v1, v0}, Ljava/text/DateFormat;->format(Ljava/util/Date;)Ljava/lang/String;
move-result-object v1
invoke-virtual {p0, v1}, Lcom/android/server/status/DateView;->setText(Ljava/lang/CharSequence;)V
.line 55
return-void
.end method Dann in der Datei StatusBarIcon.smali müsst ihr ein wenig mehr ändern. Zeile 49 Code: packed-switch v6, :pswitch_data_9e Code: packed-switch v6, :pswitch_data_a0 Code: const/4 v6, 0x6 Code: const/16 v6, -0x75 Code: :pswitch_42 Code: :pswitch_43 Code: if-lez v6, :cond_96 Code: if-lez v6, :cond_97 Code: :cond_96 Code: :cond_97 Code: nop
:pswitch_data_9e
.packed-switch 0x1
:pswitch_10
:pswitch_42 Code: nop
nop
:pswitch_data_a0
.packed-switch 0x1
:pswitch_10
:pswitch_43 stein einfügen. Wie gesagt, gut möglich dass es einfacher geht. Aber das müsste dann einer der Profis rausfinden. Läuft bei mir absolut problemlos bisher. Anbei mal 2 screenshot ausschnitte, um mal zu zeigen wie es dann im Endeffekt ausschaut. |
| | |
| Folgender Benutzer bedankt sich bei sharky für diesen Beitrag: | rincewind (30.07.2010) |
| | #4 (permalink) |
| Erfahrener Benutzer Modell: Motorola Milestone Registriert seit: 12.12.2009
Beiträge: 234
Abgegebene Danke: 14
Erhielt 46 Danke für 32 Beiträge
|
bei der 2.36 auf jeden fall. dürfte aber denk ich bei allen passen.
|
| | |
| Folgender Benutzer bedankt sich bei sharky für diesen Beitrag: | rincewind (30.07.2010) |
| | #6 (permalink) |
| Erfahrener Benutzer Modell: Motorola Milestone Registriert seit: 12.12.2009
Beiträge: 234
Abgegebene Danke: 14
Erhielt 46 Danke für 32 Beiträge
|
Du meinst ob dadurch mehr platz für bspw notifications ist? hab ich bisher nicht getestet aber ich gehe davon aus, da soweit ich weiss sowohl um die status icons als auch um die notifications eine art wrapper ist und diese sich voneinander abgrenzen. eine "feste" maximale breite für den notifications teil existiert soweit ich weiss nicht |
| | |
![]() |
|
| Themen-Optionen | |
| Ansicht | |
| |
| ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Apps aus der "Schublade" entfernen?! | pedda323 | Motorola Milestone Forum | 8 | 07.01.2012 19:11 |
| Icons verschwinden nicht mehr aus der Statusbar | kolibree | Motorola Milestone Forum | 3 | 24.05.2010 19:05 |
| Battery Icon aus der Notification Bar entfernen? | Mycorrhiz | Root / Hacking / Modding für Motorola Milestone | 2 | 08.03.2010 17:55 |
| Kein 3G Icon in der Statusbar | blaubart69 | Nexus One Forum | 7 | 26.02.2010 08:29 |
| Uhr aus der Notification Bar entfernen | eggman | HTC Magic Forum | 3 | 04.12.2009 10:23 |