Tampilkan postingan dengan label battery. Tampilkan semua postingan
Tampilkan postingan dengan label battery. Tampilkan semua postingan

new Galaxy S3 firmware I9300XXALF2 Android 4.0.4 ICS

XXALF2 is the recent Android 4.0.4 ICS firmware for the Samsung flagship Galaxy SIII GT-I9300, aka SGS3, released in UK which solve the well known home button lag problem, as well as better standby battery usage


firmware details:
build date: 2012-06-05
pda: XXALF2
modem: XXLF2
csc: OXALF2


build info:
ro.build.display.id=IMM76D.I9300XXALF2
ro.build.version.incremental=I9300XXALF2
ro.build.version.sdk=15
ro.build.version.codename=REL
ro.build.version.release=4.0.4
ro.build.date=Tue Jun 5 04:19:31 KST 2012
ro.build.date.utc=1338837571
ro.product.model=GT-I9300
ro.product.brand=samsung
ro.product.name=m0xx
ro.product.device=m0
ro.build.PDA=I9300XXALF2
ro.build.hidden_ver=I9300XXALF2
ro.build.changelist=671647


download link:
link 1

new Samsung Galaxy S3 I9300 leaked?

a prototype like Samsung Galaxy SIII GT-I9300, aka SGS3, is shown in a video and flooding the internet recently before official announcement on 3 May. the specifications are revealed also although the final design is yet to be seen, as the Samsung officials claimed all test phones are wrapped in generic plastic cases in order to keep it secret. on the back, however, we can see the phone speaker is placed alongside the camera and the LED in a row


below are some of the specifications highlight of the rumored SGS3 with Android ICS 4.0.3:
- quad core 1.4 GHz processor
- 1 GB RAM
- 4.6 inch Super AMOLED HD screen
- 320 dpi with 1184 x 720 resolution
- 8 mega pixel camera
- 2050 mAh battery
- hot plug sdcard slot (likely)


some of the screenshots:






source: talkandroid.com/androidcentral.com


watch the original movie in youtube



original source articles:
Samsung Galaxy S III sighted in leaked video, hiding in plastic dummy case (by androidcentral)
Samsung Galaxy S III sports a disguise and smiles for the camera (by talkandroid)

remove battery fully charged notification icon and sound

perhaps this is one of the most annoying issues, i cannot understand why we need two icons on the status bar if the battery is fully charged

although there are some how-to already, i wanna show you an alternative way to do it
here is an simplier way to remove the icon (plus the notification sound and screen on when the battery is fully charged if you want to). you can opt to disable all of them, or with any one of them enabled only

*this is for DEODEXED files ONLY!! tested on Android 2.3 KI8 and should work with other versions also


- decompile SystemUI.apk
- open StatusBarPolicy.smali under smali/com/android/systemui/statusbar/policy directory with your favorite text editor
- search for ".method private addFullChargeNotification()V" without quotes
- scroll down a bit and you will find something like:

.line 2300
new-instance v2, Landroid/app/Notification;

const v3, 0x7f02002a

const-wide/16 v4, 0x0

invoke-direct {v2, v3, v1, v4, v5}, Landroid/app/Notification;->(ILjava/lang/CharSequence;J)V

.line 2301
iget v3, v2, Landroid/app/Notification;->flags:I

or-int/lit8 v3, v3, 0x2

iput v3, v2, Landroid/app/Notification;->flags:I

those ".line xxxx" above should be different with yours, and
0x7f02002a is the ID of the battery full icon, you may find it differs and that's fine


for the tweak:

option 1 - replace 0x7f02002a with 0x0

for example, before change:
const v3, 0x7f02002a

after change:
const v3, 0x0


option 2 - add a hash sign (#) before the line const v3, 0x7f02002a and write a new line below it, just in case you want to roll it back

for example, before change:
const v3, 0x7f02002a

after change:
#const v3, 0x7f02002a
const v3, 0x0


also note that the number of hash signs or empty spaces before the line are NOT important!! so all of the lines below are valid:

# const v3, 0x7f02002a
# # const v3, 0x7f02002a
##### const v3, 0x7f02002a




how does this work?

after reading the souce code of Notification.smali, i found that it accepts notification without an icon by calling it with the icon parameter with a zero (which is the 0x0 above)



remove notification sound and screen on
in case you want to remove the notification sound as well, scroll down a bit more and put a # in front of the line as below:

# invoke-direct {p0, v0}, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->playTone(Landroid/net/Uri;)V



and for the screen on after fully charged, make these changes below the playTone found in above:

# .line 2308
# invoke-direct {p0}, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->turnOnScreenWithForce()V



to see the result, upload the recompiled SystemUI.apk to /system/app/, and type in adb (no need to reboot/wipe, etc):

kill -HUP `pidof system_server`


and you should notice the changes immediately



Samsung Galaxy S (2011 edition) comes with 1.4GHz processor

it's rumored that there will be a new member in the Galaxy S product line - the 2011 edition

with Gingerbread pre-installed, it equips with a 1.4GHz processor. the spec is about the same as the Galaxy S, except that HSPA+ 14.4Mbps support is added and the battery is a 1650mAh one. it should be arrived at the end of April and it will cost you around US$850

a better modem choice I9000XXJVE

installed jve modem (extracted from official ginger beta rom I9000XWJV1) to my 2.2.1 rom, i found that the signal is stronger then jpy. also, i got more satellities found even in indoors than before and the battery consumption is about the same