yashsingh1/xdaforums huggingface dataset:
[Galaxy S II General] whiskerp:
Binary patched safe stock XWLPT

Binary-patched and hopefully emmc-safe version of stock XWLPT (XEU) in this thread: http://xdaforums.com/showpost.php?p=29695987&postcount=18 .

The MMC_CAP_ERASE flag has been located and cleared so this 4.0.4 stock kernel should be as safe as a 4.0.3 one.

Many thanks to Tungstwenty for his work in locating the byte to clear and to mizch for his repack-zImage.sh script.

I'm running it myself with no problems (and I have an insane emmc chip). But if you flash it and brick your phone don't blame us! I've done a Dalvik cache wipe using CWM Touch recovery without any problems with this kernel. I did a full wipe from stock recovery also.

As it's not signed by Samsung it will turn on your yellow triangle, but TriangleAway v1.70 works ok. I've rooted using http://xdaforums.com/showthread.php?t=1501719 method and with the latest Busybox 1.20.2 (Stericson), My Backup Pro works just fine as well (including saving and restoring the Data part of applications) :).

Peter
[Galaxy S II General] mcnets:
Has anyone check it using mobileODIN?
[Galaxy S II General] whiskerp:
Read the thread http://xdaforums.com/showthread.php?t=1131950. Also read up on the "how to flash" threads, but below is a summary.

You need Odin3 version 1.85 (search the forum) and the USB drivers. Click the PDA button and select the .tar (or .tar.md5) file with the modem.bin inside (nothing else!!). Leave all checkboxes as defaults (ie ONLY Auto Reboot and F. Reset Time ticked). Turn your phone off then put your phone in download mode (bottom volume button and Home button then press Power). Press "up" when it asks to fully enter download mode.

When you connect it to the PC, the first ID:COM box should go Yellow with a COM number displayed. This means it has connected OK.

Press Start and it should happen in a few seconds as the modem is only 8MB. When it says "PASS" in green, all is well. Your phone will reboot and you can unplug it. This will not give you a yellow triangle (only flashing a modified kernel does that).

Peter
[Galaxy S II General] Qwerty123 \m/:
Thing is i have already downloaded the I9100XWLPT firmware, so if i flash that using ODIN ,the only care i will have to take is to NOT Wipe or erase anything from recovery right ?

As i don't plan on using stock anyway, just need it for Resurrection Remix , Once i flashSiyah kernel over stock 4.0.4 i can wipe/erase in recovery if im not mistaken ? And could you link me to CF-Root for I9100XWLPT

Appreciate the help mate :)

On a side note : Daf*q is with Samsung and hard bricks in their own firmwares ? O.o

EDIT: Never mind figured out read the part on rooting in the OP

And i haven't flashed the I9100XWLPT firmware yet, need to solve my doubts :P
[Galaxy S II General] dragon135:
OMG, in LPT I cannot play almost all music at all with message "the player does not support this type of audio file" using any music players, anyone facing same problem?

Sent from my GT-I9100
[Galaxy S II General] afiqsabri:
Mine is LPT ,i never face any bricking 4.0.4 with siyah, i always use mobile odin, data wipe n cache setting. I dunno what u guys doin til it got bricked.
[Galaxy S II General] afiqsabri:
And i didnt face any problem with ths new firmware
[Galaxy S II General] cpl.Bower:
Patched working?

Did you tried that? Its your chip eMMC vulnerable?. If so, dId you made a CWM wipe/factory reset?. Still alive?
[Galaxy S II General] whiskerp:
Yes and yes. My chip is a VYL00M type which is "KNOWN" to have the brick bug. I have done a stock recovery factory erase and a Touch CWM Dalvik cache erase and it is working fine. It could be that I'm just lucky though.

Peter
[Galaxy S II General] Tungstwenty:
Guys, even though I was the one advertising this patching mechanism ...

Remember that even if a CWM full factory erase (/data) doesn't end up leading to a brick under a known faulty chip, *that* isn't going to prove it's safe. :D

What does give you the certainty that it's safe is the

knowledge

of what's underneath the patching process so I advise anyone who doesn't feel comfortable or safe to freely ignore what has been shared by these folks and carry on with whatever they think it's best. This is XDA, so no guarantees (at least with regards to what I shared). Each one's brain is there to be used :)

Much in the same way that people that know what's going on know that custom kernel X is safe because that particular source code line has been changed, right?

I can tell you that the file that wiskerp shared:

is indeed SAFE! (unless he replaces it with another file and manages to keep the same URL valid :laugh::laugh::laugh: - that would be an epic prank)

Despite having a pretty reasonable confidence in the detection script on the before / after file, I still personally decompiled the file and had a look at the entire area where the " .... |= MMC_CAP_ERASE " instruction used to be.

Link to a source file with the code already fixed (the additional flag used to be on line 2040): https://github.com/gokhanmoral/siyahkernel3/blob/update4-3.0.y/drivers/mmc/host/mshci.c#L2037

...
mov r3, #0x1a80
str r2, [r5,#0x15c]
movt r3, #6
ldr [B]r1[/B], [r5,#0x188] -> load previous value of caps
str r3, [r5,#0x160]
mov r3, #0
ldr r2, [r4,#0x30]
[COLOR="Green"]orr [B]r1[/B], r1, #0 -> [B]no longer OR'ing with [COLOR="Red"]0x400[/COLOR] as it was before[/B]
[/COLOR]str r0, [r5,#0x16c]
orr [B]r1[/B], r1, #9 -> OR'ing with 0000 1001 (bits for MMC_CAP_SDIO_IRQ and MMC_CAP_4_BIT_DATA)
str [B]r1[/B], [r5,#0x188] -> storing the updated value of caps
mov r0, r7
str r2, [r5,#0x164]
ldr r2, [r4,#0x28]
str r3, [r4,#0x24]
...

The code for this shared XWLPT kernel is now safe and apart from that 1 byte, it's stock (will still give a yellow triangle though, since the Samsung signature is no longer valid, so make sure to use the appropriate triangle removal method of flashing with root to avoid having it in the first place).
[Galaxy S II General] MrWasabi:
Just read the first 18 pages of this post, i really couldnt find the info i was after.

Any AUS people tried flashing their SGS2 with this ROM? did it work?

Ive got an unbranded ROM (stock). Dont really care about root, so would i only need to flash via Odin?
[Galaxy S II General] auto_art:
its non wipe

i installed on bell galaxy s2 after unlocking with helroz.

an it is working fine.
[Galaxy S II General] julien.me:
I can confirm that Flash is supported under the stock browser :)
[Galaxy S II General] madmattoz:
Yep, running this ROM on an unbranded SGS2, no problems at all. And yes, you only need to flash via Odin.
[Galaxy S II General] CoffeeGrinder:
Hi, I just flashed ICS through Odin but I'm now getting a bootloop. The logo will appear for about 15 seconds and then disappear, then reappear.

Can someone help me?
[Galaxy S II General] Dancube:
I flashed the CF-Root into the PDA with Odin and then booted into recovery mode and cleared data/cache. After that I was fine.
[Galaxy S II General] genus:
I flashed this LPQ ICS into my SGS2, everything okay, except gps cannot get fixed in sygic aura... any way to solve???
[Galaxy S II General] aquariuzism:
To All Who Will Just Start or Try This Release

Considering you are on any rooted 2.3.6 ROMs, except MIUI and CM9 as i have not tested, just do this:

1. Download the Mobile Odin by Chainfire.

2. Then download the firmware, extract it and put into the root of your sd card.

3. Flash using the mobile odin, NO need to wipe anything as the applications are being optimise automatically for ICS after upgrade.

-I haven't experience anything weird. In fact, my GPS locks now considerably faster than before.

-About the touch sensitivity, everything is fine here. I'm using ADW launcher, everything is smooth as lubricated melted butter. :D

-The only thing i noticed so far is when my phone is lock, when i press the home button, it seems that the"old bug" has aggravated a little bit. It's like it takes up to 1 sec before the device wakes up.

P.S.: I was on CheckRom V6 before i tried this firmware.

Good luck to those ones who will upgrade as well! :)

---------- Post added at 05:54 PM ---------- Previous post was at 05:51 PM ----------

What did you do mate? I just came from the city today, i tried my sygic to navigate and was really surprised how fast it locked my position. :p
[Galaxy S II General] deathfrag:
Thanks but I'm not on rooted 2.3.6. I got the following link, will it help?

http://xdaforums.com/showthread.php?t=1431077
[Galaxy S II General] TangLy:
Finally, can update my S II to ICS. Thanks a lot, :).
[Galaxy S II General] scoobyy:
flash

Hi I don't clearly understand the rooting procedure

Can I root with the provided stock kernel using odin?

If I can, according to my understanding i need to flash again with a normal kernel to remove the yellow triangle... but there is no such separate kernel is provided :(

.. Sorry for being such a noob.
[Galaxy S II General] nanoronline:
Issue with installing apps into USB Storage or SD Card

Anyone having this issue after rooting the phone? Over at CF-Root's thread there are people having this issue while others initially the same but the problem went away including Chainfire himself.

I followed some of the people's suggestion on formatting the SD card but it still didn't work. Some also suggested flashing back the stock kernel but that would make CWM saying that the phone is using some unknown kernel and so some features are limited.

I ended seeing Intratech's own post in his firmwares thread (http://xdaforums.com/showpost.php?p=23588717&postcount=8921) saying to just install OTA rootkeeper and backup the root before flashing the stock kernel and it should work. I did that but CWM still saying unknown kernel.

But I realised that for both occasion when I was told by CWM that the features will be limited I still see all the options that are usually available when you are rooted. It is different from when flashing and rooting GB firmwares because I did without knowing flashed back the stock kernel after rooting and got the same message in the CWM app and saw that features like flashing kernel etc. are disabled when I did that.

So I ended up just started restoring my apps and data after following's Intratech's suggestion and it worked fine. Well, except for one time of the restoration just stopping there and not move. Maybe because I have the phone still plugged to my comp after flashing the stock kernel. So now everything is running along well other than what CWM notifies when you open its app.

Anyway I just thought of posting what I have found out since my posts are not above 10 yet so I couldn't reply to the CF-Root thread. Hope this helps some of you from not having to waste time reformatting your SD card like I did :S

Ron.

---------- Post added at 04:23 PM ---------- Previous post was at 04:17 PM ----------

It's ok we all started learning anyway. Chainfire did not mention having to flash back the stock kernel if using his method. Just flash the TAR file provided and the phone is then rooted.

Refer to his thread and you will get all the info you need!
[Galaxy S II General] someonet1k:
Worked for me too, yay :D Thanks :)

What is amazing is that finally Market (Play Store) remembers my installed apps (including free ones) and installed them all automatically:D Bad part is that it installed some I had actually deleted a long time ago :D

Other than that, battery life seems fine, scrolling is a bit different, but not bad and I still don't get Chrome Beta (says it's unavailable for my phone, yet other ICS only apps install fine o.O). Oh, and I too am stuck with the old camera and gallery... maybe they won't be available to SII at all?
[Galaxy S II General] aquariuzism:
That's kinda complicated. But that is a case to case basis. Why don't you try to root your phone first so that you can create a nandroid backup just in case?:)
[Galaxy S II General] botsaris:
After upgrading to LPQ samsung smart view app no longer shows live image from my Samsung smart tv....
[Galaxy S II General] deathfrag:
Finally flashed it

Hi everyone,

Thanks for the awesome help and support. I finally flashed it. :)
[Galaxy S II General] galaxymen:
Is it possible to remove touchwiz?
[Galaxy S II General] brudu:
i have a problem with GPS. Google Maps is not conecting to satellites. Gps test is seeing 6-7 satellites but is not connecting to them.
[Galaxy S II General] billdsl:
Not that im aware of, you can use a replacement launcher like ADW or Go Launcher EX and then use one of the theme's available.

I use Go Launcher Ex with an ICS theme, has a lot better functionality to touchwiz
[Galaxy S II General] GoNz0:
anyone noticed there wifi playing up, mines shut off twice now and its set to always on :(
[Galaxy S II General] lyriquidperfection:
Try enabling the wifi hotspot feature in the settings. If it gives an error then I think I know what the problem is.
[Galaxy S II General] GoNz0:
yes that shut off wifi as soon as i tried to enable it, what do you think it is ?
[Galaxy S II General] lyriquidperfection:
Snd it says error underneath? Are you using the modified stock kernel?
[Galaxy S II General] GoNz0:
yes i am :)

fortunately the guy who did the rom also has the original kernal.

will flash that and see if it sorts it, thanks for the help.

---------- Post added at 09:18 PM ---------- Previous post was at 08:59 PM ----------

my bad, it didnt give an error, just realised it has to shut off wifi to start the hotspot, the hotspot did start.

i have flashed back the secure kernal to be on the safe side and will keep an eye on it.

not sure why the phones still rooted though :\
[Galaxy S II General] mrpug:
Sorry for the noob question but how would you install the Kernel_XWLPT_eMMC_safe.tar? through odin like the other kernels?

Step by step procedure is appreciated :laugh:

thanks
[Galaxy S II General] Siberian Tiger:
Yes with odin as PDA or Mobile Odin if you are rooted or CWM manager app :)
[Galaxy S II General] mrpug:
so would I have to be rooted first? right now my phone is not rooted, because I tried doing it through odin as PDA and it failed :confused:

thanks for the help
[Galaxy S II General] Siberian Tiger:
Open task manager in your pc and kill all processes from kies and then hit start
[Galaxy S II General] mrpug:
Ah got it Thanks, forgot about that :laugh::good:
[Galaxy S II General] cpl.Bower:
orr r1,r1

ok. Probably I will test this. But I already spend money to replace the mb on this phone, so, I think it wont be that soon.

Thanks for all your efforts
[Galaxy S II General] Ramelov:
The new unbranded firmware for XEO (Poland) region has just been released:

Product Code: GT-I9100LKAXEO

Latest firmware: I9100XXLQB/I9100OXALQB/I9100XXLQ6/I9100XXLQB

Modified: 2012-07-27 00:46:18

Filename: GT-I9100_XEO_1_20120727004602_o15uayrlss.zip.enc2

You can download it in CheckFUS app.
[Galaxy S II General] althebyani:
PDA: I9100XXLQB

CSC: I9100OXALQB

Version: 4.0.4

Date: 2012-07-27

Regions: Austria, Belgium, France, Germany, Hungary, Italy, Spain, United Kingdom

Download

If you are looking for Deodexed version of this rom then keep an eye on my thread here
[Galaxy S II General] mjeshurun:
I'm having the same issue!? What gives, Samsung???

I've tried deleting all my music from the external_SD card, clear all data for Google Play Music app, reboot, re-copy all music to external_SD, run Google Play Music -- didn't fix the problem.

I've tried removing the external_SD, clear all data for Google Play Music app, copy the music to the internal_SD, reboot, run Google Play Music -- didn't fix the problem.

The only way I found that allowed me to play music was to completely remove the music files from the phone and stream them using Google Play Music app.

The weird thing is, Root Explorer

is able

to play the music files.

Any leads on a fix???
[Galaxy S II General] drelite08:
My mp3, nearly 9 gigs worth all play fine on LPT. Including music downloaded via tubemate.
[Galaxy S II General] Slimboball:
You need to go to App Manager and delete the data from Media Storage. Then reboot your phone which will re index your files. Should be ok after that.

Sent from a Galaxy S2 far, far away......
[Galaxy S II General] Krizp0:
Does anyone know the changelist of the latest NEE firmware (XWLPT)?
[Galaxy S II General] lyriquidperfection:
Samsung does not release change lists, but if you want the changelist number, look at where it says CL in the kernel info in About Phone under Settings.
[Galaxy S II General] mjeshurun:
it worked!!!! Thank you!!!!!! :)
[Galaxy S II General] Krizp0:
Yeah I was just wondering about the number to see if it was newer than XEU XWLPT :p If not I won't mind flashing it.
[Galaxy S II General] wanam:
It's not, LPT is still the newer FW.

LPT CL=941023

LQB CL=911584
[Galaxy S II General] cdaarif:
It is older then LPT. Coz u see the modified/build date is 17/7/2012 & change list at setting, kernel CL.

Sent from my GT-I9100
[Galaxy S II General] twindad:
In most 3d speaks that xx Poland is a different developing branch that have different change list than xw.

The Poland firmware have always newest changes respect the others too.

Sorry for my english.

Inviato dal mio GT-I9100 con Tapatalk 2
[Galaxy S II General] joaobarroso:
OK, LQB is older, but it have the brickbug?
[Galaxy S II General] Slimboball:
You need to go to App Manager and delete the data from Media Storage. Then reboot your phone which will re index your files. Should be ok after that.

Sent from a Galaxy S2 far, far away......

Sent from a Galaxy S2 far, far away......
[Galaxy S II General] Tungstwenty:
Yes, it has the exact same problem with the kernel.
[Galaxy S II General] ricnar456:
All roms published by samsung will be not CWM compatible, from two months ago till eternity, is not necesary ask the same question for each rom.

ricnar
[Galaxy S II General] althebyani:
yup just noticed that :)

No deodexing for LQB :)

Thanks in advance :)
[Galaxy S II General] MaKTaiL:
Does anybody know if LQB introduced a new bootloader?
[Galaxy S II General] angiotell:
how can I root this ROM --> I9100XWLPT_I9100XEULPA_XEU

thank you
[Galaxy S II General] It_ler:
Several methods.

1. Flash a rooted kernel, such as CF-Root for XXLQ5, SpeedMod, Siyah, NEAK, Phenomenal, Shun Andromeda, DreamKernel, Dorimanx, etc.

2. Flash the pre-rooted XWLPT ROM from lyriquidperfection (=> http://xdaforums.com/showthread.php?t=1608071)

3. Use the injected CWM method described here => http://xdaforums.com/showthread.php?p=28178105
[Galaxy S II General] joaobarroso:
Hi all

I'm on LPI, is there any BIG advantage flashing WLP???????

It realy have stufs that deserve a bad kernel and a possibility of a brick?
[Galaxy S II General] afiqsabri:
Hi guys

I just check my I9100XWLPT with my eMMC check apps, and I HAVE this brick bug when checked, how do i avoid this, and how to remove the brickbug
[Galaxy S II General] khantastic:
well you can't remove this bug yourself (it requires change of hardware)

but you can definitely avoid this bug by

1- using safe kernels (those which have eMMC erase disabled)

2- not to use wipe with kernels with eMMC erase enabled

check previous posts for which kernels are safe.
[Galaxy S II General] Vahooli:
guys , in 4.0.4 frimwares only problem is wipe data with cmw ? i mean phone just break when we use cmw and wipe data yah ?

so if we install XWLPT NO wipe and after that flash other kernel like speedmode ,is there any other brickbug for us ? so we can use new roms safely JUST without stock cmw kernels?
[Galaxy S II General] levankd:
you are safe with Stock rom 4.0.4 and stock Android recovery :cowboy:
[Galaxy S II General] It_ler:
Main visible difference between Andorid 4.0.3 (like XWLPI) and Andorid 4.0.4 (like XWLPT) is that there is an option in Settings > Display to show the battery state in percentage.

So no additional mod or app needed for this any more.

If you stay on stock kernel (or flash a "safe" custom kernel), the probability to brick your phone is not significantly higher than before.
[Galaxy S II General] afiqsabri:
Can anyone list here the safe kernel which has "eMMC erase disabled" or i can conclude that all 4.0.3 are safe from brick ?
[Galaxy S II General] mcnets:
4.0.3 is safe
[Galaxy S II General] mjeshurun:
Is anyone else suffering from Bluetooth Share crashes with this new FW?
[Galaxy S II General] joaobarroso:
So, if that is the only big change i will not flash it, i stay on LPI. The change to get a brick for so little change.
[Galaxy S II General] jorrddan:
I have a problem too, but I have no desigion. I'm with LPO rom with stock kernel and stock modem.
[Galaxy S II General] whiskerp:
Full wipe fixes the Bluetooth share FC problem on LPT.
[Galaxy S II General] cxdz810:
Change is noticable from 4.0.3 to 4.0.4, other than battery percent, help text toggle, dialer - contacts restyling, rom is much faster, scrolling is better, touch sensitivity improved, rendering and speed in browser greatly improved, much better feeling than on 4.0.3 almost like in ginger...

But important things lack, Jkay - no support, brickbug awarness, some apps need update, mods are missing.. we must wait for jkay - vertumus and neat rom to get quality customisation like on LPG UHLPS and LPI... but they are transfering to Galaxy S3...
[Galaxy S II General] cammel:
Does anyone noticed that on 4.0.4 firmwares, if the phone is connected to the wall charger and for example you drag down the notification bar half the way and try to keep it still there with your finger, the bar makes little jumps? Sorry but I don't know to explain it better... Is like the screen shakes when connected to the wall charger and you try to keep your finger still on some point, when doing scrolling on the browser, the notifications bar, or any other place..

Please someone can confirm this?

Thanks a lot in advance!

Enviado desde mi GT-I9100 usando Tapatalk 2
[Galaxy S II General] cxdz810:
I can confirm this! XWLPT stock with speedmod kernel 3-30...

Little jumping going on... on charger
[Galaxy S II General] igos2:
Hi.

I flashed lpt with mobilodin with everroot, and the modifier safe kernel, but now I dont have the yellow triangle on boot. This meen I still have the stock non-safe kernel ?

Envoyé depuis mon GT-I9100 avec Tapatalk
[Galaxy S II General] Honzze:
I think Mobile Odin did the trick for you. If you flash with Mobile Odin, the yellow triangle normally does not appear, even if you flash a modified firmware/ROM.
[Galaxy S II General] igos2:
Anyone know whats the difference between XX and XW roms ? People are debating about this on our french forum and I want your oppinion.

Envoyé depuis mon GT-I9100 avec Tapatalk
[Galaxy S II General] It_ler:
There are different languages includes/countries supported:
[Galaxy S II General] lavazzabg:
I have very akward bug with all 4.0.4 roms. My phone dont turn offs its display after selected time interval while on wall charger/usb cable. I have done factory resets, and it gets good but after a couple of days it bugs again.

Any ideas would be appreciated. 10x in advance.
[Galaxy S II General] mcnets:
Try with a full wipe buy first check if you have the emmc chip. If yes, dont wipe.
[Galaxy S II General] joaobarroso:
OK,

If i use speedmod i'm safe and i can wipe over the CWM?
[Galaxy S II General] mcnets:
First check the emmc bug. Dont use crm if bag enmc is present. There is an app on the market to check it.
[Galaxy S II General] yamen.meddeb:
use syiah it's better and safer, i didn't find the mmc cap erase disabled in first post of sppedmod, beware.
[Galaxy S II General] zool84:
I'm using speedmod and it's bug free

Everything is working great with wanamlite v12.3 xwlpt 4.0.4
[Galaxy S II General] r1m:
It's safe. He doesn't need to write it. Hardcore is one of the best developers here. Show some respect.
[Galaxy S II General] cxdz810:
I can confirm this also, speedmod 3-30 - completely safe, i have brickbug chip, and done wiping on XWLPT with no problem...

Speedmod very good kernel, good battery life..
[Galaxy S II General] drelite08:
he clearly said that emmc cap erase is disabled when he first released k30 lol. someone clearly isn't looking well enough :P