yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Original Android Development] p3dboard:
I just back up my sms's via a playstore app, pretty much everything else is sync'd to my google account if i need to restore. I have a backup copy of the cm 12.1 zip, tk gapps, philz kernel and apolo 8 kernel. If anything goes wrong i have all the bits to reflash the phone back to a fresh install. So far the nightly updates have worked fine, updated over previous without needing to reflash gapps each time.

---------- Post added at 12:57 PM ---------- Previous post was at 12:53 PM ----------

If your only going to have minimal gapps (piko tk gapps), 512mb system is fine. I have 6gb data partition, 512mb system. I have 43mb free on the system partition, since all my apps get stored in data, system isn't filling up, it stays at the free space amount basically constantly, only slightly growing if the official rom gets larger, but still space to spare
[Galaxy S II Original Android Development] deckard0273:
Good morning,

i'm on 12.1-20151230-nightly with kernel-Lanchon-TRIM-IsoRec-20160206 and recovery-Lanchon-TWRP-2.8.7.0.

In the past, I always have changed my ROM starting with a clean install,all the wipe and all starting from zero,including flashing of gapps.

This time i would like to try a simple nightly update.[emoji53] ....i hope....

As far as i understood, the most stable nightly is 20160203,right?

If yes,may i simply install via-TWRP? And then re-install only Lanchon kernel and that's all,right?

I'm just worried about data/app...simply updating ROM in that manner,will i keep everything (tapatalk,whatsapp and so on) or not?

Thanks in advance

Inviato dal mio GT-I9100 utilizzando Tapatalk
[Galaxy S II Original Android Development] cherryb8844:
Before flash official TWRP recovery then flash the ROMs there is unofficial cm12.1 build created by some others dav you can flash them I'm still on the cm13 and it's stable enough
[Galaxy S II Original Android Development] DaveX2012:
can you guys upload lastest cm-12.1-20160203-NIGHTLY-i9100? i found some links but not working.
[Galaxy S II Original Android Development] :
http://xdaforums.com/showpost.php?p=66780313&postcount=3344
[Galaxy S II Original Android Development] achimakulo:
Hello. I recently updated my galaxy s2 from stock 4.1.2 JB to CM 12.1 the phone runs ok but I noticed the phone charges pretty slow, more or less a 25% in about 1 hour, I have 2 original batteries and both charge slow. Anyone has this problem too?
[Galaxy S II Original Android Development] fireburner-de:
What CM12.1 versi0on do you have?

Did you check in Setting-Battery, if the right charging state is active: AC for AC power supply (faster) and USB for USB charging (slower, due to 500mA USB limitation).
[Galaxy S II Original Android Development] achimakulo:
I have the latest snapshot - cm-12.1-20151116-SNAPSHOT-YOG7DAO1JN-i910

In my battery settings says its charging with AC so its okay. Thank you for the answer :)

I tried to wait to the phone to shut down and then charge to 100% and fixed something now it charges faster but still longer than usual about 3/3.5 hours with the phone completely off.
[Galaxy S II Original Android Development] ajislav:
Don't use the snapshot, use the latest nightly linked above... Many bugs fixed. Seriously.
[Galaxy S II Original Android Development] zilez2003:
Hi people,

I yesterday installed CM12 .1-20160203-nightly-9100.

kernel version is 3.0.64-CM-g9bfbaf33

pinky@cyanogenmod #1

Wed Feb 3 10:16:24 PST 2016

version number

cm_i9100-userdebug 5.1.1 LMY48G

I am wondering is this combination is bug free, or not ? Today I had non-responsive system, and I had to reboot the phone. After reboot battery was on 0%, although before it was on 38%. After 10 minutes of charging, battery level was on 50%.

So, I am wondering is this because of the software, or this could be battery problem (4 years old battery is in the phone).

Thanks in advance.
[Galaxy S II Original Android Development] dsentered:
Yes you can. But before do anything do read 1st post of this thread. It has detailed instruction for installation.
[Galaxy S II Original Android Development] LeBourrin:
I don't see combination, it's just official CM12.1. It's stable you can keep it. But if you want a more recent CM12.1 with security fix, you can install Unofficial CM12.1 by CNBlack. It's stable too.

A ROM is never 100% stable, so you may have some rare non-responsive or reboots.

About the battery that drop %, it's a known bug, a hardware bug, it's here from Samsung times, even Stock 4.1.2 have that battery bug. Sometime when you reboot the battery loose %, but they are not lost, recharge the phone and you will recover it.
[Galaxy S II Original Android Development] zilez2003:
Thanks for the reply, LeBourrin.

In short, I was thinking is this official CM12.1 free of the bugs which were long time present from Kit Kat days, and later solved by Lanchorn and other developers. Do I need to install some special kernel, or installing CM12.1 is enough i need to do, in order to get phone free of mentioned bugs.
[Galaxy S II Original Android Development] LeBourrin:
No need to use a custom kernel. Except if you want to have BLN (notification lights) you may try DorimanX kernel.
[Galaxy S II Original Android Development] bersem:
I edited my build.prop to have Facebook Live Stream function, but when im Live on Facebook the camera Colors are untrue like inverted Colors.

Can anyone help ?

Edit: camera work's fine on stock and Google camera app, i See also normal Live Stream Video while Recording but Friends on FB Seen my Live video with untrue - inverted Colors.

Thanks in advance !

Regards !

Gesendet von meinem GT-I9100
[Galaxy S II Original Android Development] bersem:
Sorry for Double Post Can anyone Share cm 12.1 Stock camera app - zip flashable file ??

Thanks in advance !

Gesendet von meinem GT-I9500
[Galaxy S II Original Android Development] dinos3:
Is it possible force alarm to play song over speaker when heaphones connected?
[Galaxy S II Original Android Development] madmax243:
how can i install GAPPS?

i tried but i get error, cos the partition size is too small or something...

Anyone have a good PIT file that can allow me to install GAPPS?
[Galaxy S II Original Android Development] BenjyTec:
You simply could install the Pico or Nano Gapps package and download all other Gapps you need via Play Store. Or google Lanchon's repartition Tool which allows easy repartition without data loss. If you want pit files, someone else please link some. Hope this helps.
[Galaxy S II Original Android Development] achimakulo:
A lot of people including me are experiencing lots of battery fluctuations and I've read that to solve this you need to recalibrate the battery. I've also read that the best and reliable way is to do this

1. Turn off your phone.

2. Fully Charge.

3. When getting 100% signal, unplug quickly.

4. Pull off the battery and put it anywhere.

5. Wait for 180 seconds exactly (be careful )

6. Meanwhile, take this opportunity to dust off the internal compartment.

7. Put back the battery on the right side.

8. Turn on the phone.

9. Pray the Battery god

10. ... and voilà !

I got this from this post http://xdaforums.com/galaxy-s2/general/tips-best-to-calibrate-s2-battery-t1312273

I'm going to try it and post my results
[Galaxy S II Original Android Development] kulaki0:
Does anybody also have the problem that it is difficult to pull down the notification area? I have to try 2 or 3 times and it doesn't feel smooth.

The phone is almost brand new and I didn't have the issue with stock JB
[Galaxy S II Original Android Development] vincenzo.rimi:
otg

hello, today I use an otg cable with usb pendrive, but it doesn't work.

How can I to use otg on my 9100 with cm 12.1?

Thanks.

Bye
[Galaxy S II Original Android Development] BenjyTec:
Hm strange. I remember using a keyboard via OTG, and I think it worked flawlessly. Maybe try out a keyboard to check if OTG doesn't work in general, or only the pen drive causes problems.
[Galaxy S II Original Android Development] vincenzo.rimi:
Ok, I solved with the app "[root] StickMount".
[Galaxy S II Original Android Development] franticfreddy:
LoL - Are you kidding?! Almost brand new? This device was built 5(!) years ago

back in 2011 where it was one flagship.

The Notification area works as expected normally, maybe you did put on a screen glas protector

foil not correctly.
[Galaxy S II Original Android Development] subramanian.subs:
Update from Stock ROM

Hi There,

I am using the stock ROM 4.1.2 in Galaxy S2 i9100P. Just wanted to understand if I can directly update to CM12.1 following the instructions given in the first page with the Kitkat Compatible CWM recovery (6.0.4.5+), since I am still in Jelly Bean. Do I need to do anything in specific like re-partition etc.

Thanks in advance.
[Galaxy S II Original Android Development] BenjyTec:
Yes, just follow the instructions. Flash the kitkat compatible recovery.tar via Odin after rooting your device. Note that you won't be able to use stock ROM with the kitkat compatible kernel, so just use the recovery to directly flash isorec TWRP (https://xdaforums.com/galaxy-s2/orig-development/isorec-isolated-recovery-galaxy-s2-t3291176) , ROM zip, Gapps zip. Don't forget to wipe data, cache before.

Repartition of /system partition is highly recommended, even though it is not necessary yet with CM12.1 if you use the smallest available Gapps package. Note that if you want to update to CM13.1 one day, repartition is a must, because CM13.1 ROM with Gapps is too big to fit standard /system partition. An easy way to repartition is "Lanchons repit tool":

https://github.com/Lanchon/REPIT

You may visit the CM13.1 thread for further instructions:

https://xdaforums.com/galaxy-s2/development-derivatives/rom-cyanogenmod-13-t3223808

BTW I'm not sure if you can flash the I9100 ROM on your I9100P device. People say different things. If you want a ROM that explicitely supports I9100P, check out the developer CNBLACK:

https://xdaforums.com/galaxy-s2/development-derivatives/rom-cyanogenmod-unofficial-builds-t3352312

Hope this helps.
[Galaxy S II Original Android Development] subramanian.subs:
Hi,

Thanks for your reply. Just noticed that you have asked to flash the kitkat compatible recovery.tar via Odin after rooting the device. CM12.1 is a rooted ROM right?. So directly installing it will not provide Root access? I am not aware of how to root the device as a separate process. Can you please post some methods for that.

Thanks.
[Galaxy S II Original Android Development] vincenzo.rimi:
Return to stock

Hello, I want to return on stock rom on my second i9100 with cm 12.1 and recovery + kernel-Lanchon-TRIM-IsoRec-20160206.

Which are the passes to do it?

thanks
[Galaxy S II Original Android Development] BenjyTec:
First, get stock ROM tar file.

I think there exists an isorec disabler. Flash it via recovery.

If you repitted, find a pit file with stock partition sizes and flash it together with ROM via Odin. If not, just flash stock ROM tar alone via Odin in the AP field.

After that, directly boot into recovery and wipe /cache, /data, /dalvik.

Then reboot to system.

Someone correct me please if I forgot something. Hope this helps.
[Galaxy S II Original Android Development] subramanian.subs:
Hi,

Thanks for your reply. Just noticed that you have asked to flash the kitkat compatible recovery.tar via Odin after rooting the device. CM12.1 is a rooted ROM right?. So directly installing it will not provide Root access?

Sorry for the nube question. I am not aware of how to root the device as a separate process. Can you please help

Thanks.
[Galaxy S II Original Android Development] MigoMujahid:
Hi

As far as i know, cm12.1 comes pre-rooted, and you can enable root from developer options, but if you like SuperSU, you can flash it after the ROM in recovery.
[Galaxy S II Original Android Development] lingowistico:
Is there a mirror?
[Galaxy S II Original Android Development] MigoMujahid:
I remember having a backup of latest cm12.1, it was October build, i will look for it and upload if found.

For now, there is an unofficial build made by"Lysergic Acid" himself as well, you can download from here:

https://www.androidfilehost.com/?fid=95916177934531021
[Galaxy S II Original Android Development] lingowistico:
I think that that's cm12 not cm12.1. Here's his directory of 12.1 builds https://www.androidfilehost.com/?w=files&flid=28681

Thanks to you I browsed his files by his username :)
[Galaxy S II Original Android Development] MigoMujahid:
Yes indeed. Sorry about it ?
[Galaxy S II Original Android Development] subramanian.subs:
Update from Stock Rom JB 4.1.2 to CM 12.1 along with Repartition in Galaxy S2 i9100P

Can someone please verify if these steps will suffice:

1. Boot the device in download mode

2 Flash Kitkat compatible CWM Recovery (6.0.4.7.tar)/CWM(6.0.4.7.zip) using ODIN/Heimdall

3. ReBoot into CWM Recovery 6.0.4.7

4. Flash Isorec TWRP 3.0.2.0 from sdcard in CWM Recovery

5. In CWM Recovery, choose factory reset. Then go into mounts and storage and select format system

6. Flash the CM12.1 zip from sdcard in CWM Recovery

7. Reboot into TWRP Recovery.

8. Flash the Lanchons Repit (1GB System, 6GB Data) from sdcard in TWRP Recovery

9. Flash the Gapps(Pico) from TWRP Recovery

10. Reboot the device

Thanks.
[Galaxy S II Original Android Development] MigoMujahid:
You mis-ordered alot of stuff

Easy way, follow this guide:

https://xdaforums.com/galaxy-s2/help/guide-tutorial-samsung-galaxy-s2-i9100-t3538601
[Galaxy S II Original Android Development] the.gangster:
Well, long time no answer CM12.1 questions, but this time I want to reply:

[MENTION=6915831]MigoMujahid[/MENTION]

For CM12.1 I cannot see any misorder in subramanian.subs's suggestion. As the ROM is not to big to be flashed in the stock-sized partition.

Plus I wouldn't recommend flashing an F2FS filesystem. I can't remember it's support was ever merged on CM12.1 official builds. (It started with CM13)

[MENTION=6702735]subramanian.subs[/MENTION]

But you could nevertheless consider flashing the Philz runtime-recovery that is mentioned in the linked "guide", as it's the easiest way to do all without odin and without worrying with the yellow triangle afterwards...

And as written already: in case you follow that guide, don't use the F2FS method. You'll only get problems...

EDIT:

one more thing!

Always flash GApps along with flashing the ROM (your step 9).

So if you flashed already the CM12 ROM in step 6 (btw. a CM12.1 IsoRec-Kernel would already do at that point). Reflash it after resizing in step 9 again including the GApps. In CM12.1 back then pico GApps fitted together with the ROM into stock-size partition already so you might already try that in step 6, but I don't know if that is still the case, as even Pico-GApps grew meanwhile...

Good luck

P.S.:TWRP recovery has meanwhile reached version 3.1.0-0
[Galaxy S II Original Android Development] MigoMujahid:
I meant misorder in his steps, he will flash the rom then flash the lanchon repit then flash gapps!, is that possible?!

I'm aware that the rom doesn't need repartition, but it seems that he wants to repartition, so i answered based on that :rolleyes:

Edit: he didn't mention anything about F2fs in his Post, if you're referring to the Guide, then yes indeed, I'm not with formatting data and cache to f2fs, not because of the instability, but because of hardware issues, i tried it once, and my phone was Boiling every time i touch it.
[Galaxy S II Original Android Development] the.gangster:
Yes, as I wrote, it is possible to flash CM12.1 right away (as it fits to the partition) once you managed to switch to the KK-compatible recovery. He just needs to make sure to flash one of the builds with IsoRec-support included (no Snapshot had that!).

And yes, 'he' didn't write about F2FS, but 'you' did.

And as I had the impression that you often linked to that guide already I wanted to emphasise, that in this case (in case of CM12.1) you must not follow the suggestion within that guide to switch to an F2FS. Other than that in the newer ROMs one can try that and make one's own experience with that.

But in this case, this important hint was missing in your advice from my point of view.

;)
[Galaxy S II Original Android Development] subramanian.subs:
Thanks [MENTION=6560258]the.gangster[/MENTION] , [MENTION=6915831]MigoMujahid[/MENTION]

So can I just replace all the +f2fs comments by +ext4 in the zip filename ? (lanchon-standard-djibe-repit-20170115-system=1G+wipe-data=6G+wipe+ext4-sdcard=max+wipe+ext4-preload=min+wipe-i9100)

And Can I skip this part for CM12.1 installation from the guide

And here are the modified steps:

1. Boot the device in Stock Recovery

2 Flash philz_touch_6.48.4-i9100.zip from Stock Recovery

3. ReBoot into philz recovery

4. Flash recovery-the.gangster-IsoRec-TWRP-3.1.0-0-i9100.zip from sdcard in philz Recovery

5. In Philz recovery go to Wipe -> format /cache and format /system partitions.

6. Flash the CM12.1 zip from sdcard in Philz Recovery

7. Flash the Gapps(Pico) from sdcard in Philz Recovery

8. Reboot into TWRP Recovery.

9. Flash the Lanchons Repit (1GB System, 6GB Data) from sdcard in TWRP Recovery

10. Repeat the steps 6 & 7 in TWRP Recovery

11. Reboot the device
[Galaxy S II Original Android Development] MigoMujahid:
Yes you can modify the pit to this.

And the steps can be like that:

1. Boot the device in Stock Recovery

2 Flash philz_touch_6.48.4-i9100.zip from Stock Recovery

3. ReBoot into philz recovery

4. Flash recovery-the.gangster-IsoRec-TWRP-3.1.0-0-i9100.zip from sdcard in philz Recovery

5. Flash lanchon Isorec kernel.

8. Reboot into TWRP Recovery.

9. Flash the Lanchons Repit (1GB System, 6GB Data) from sdcard in TWRP Recovery

10. Flash CM12.1 and then flash GApps.

11. Reboot the device

---------- Post added at 09:22 PM ---------- Previous post was at 09:14 PM ----------

@the.gangster

Thank you for the suggestion, i should have added that :)

But just to make it clear, his steps from 6 to 10 (in his first post) is that in the right order?

Can he flash Repit Tool after flashing the rom then flash Gapps?

Does it work if the Tool is set to "Keep"?
[Galaxy S II Original Android Development] the.gangster:
Why not? Keeping content basically depends on the existing filesystems and the free space of those partitions that have to be reduced in size in favor of those that should be enlarged. So keeping data is possible. (But the guide has modified Repit-names that wipe everything including internal SD!)

And flashing GApps without flashing a ROM can lead to problems (even if I think to remember it was still possible with CM12), that's why I suggested it would be safer to re-flash them together (or right away). And flashing CM12.1 right away is ok, if it is a build after (or at least) Nightly-20160119 which was the first CM12 build with IsoRec-kernel inside.

Looking at the list again I only wonder whether the Philz 6.48.4 was the one being flashable in stock recovery already.

I think there was the need to first "flash" a run-time-recovery (philz-touch_3.00_i9100-signed.zip) from which to really flash the Philz 6.48.4. But maybe there are also variants of the 6.48.4 out there that are properly signed to run in the stock recovery...

By the way: I wouldn't even use the -djibe-version-repit file. Instead use original Lanchon version and configure for your need. The other one is not only modified for F2FS but also for the InternalSD for EXT4 which is usually FAT32. So it's much more noob-safe to use original settings.
[Galaxy S II Original Android Development] subramanian.subs:
[MENTION=6915831]MigoMujahid[/MENTION]

The link you have given is for kernel-Lanchon-TRIM-IsoRec-20160207-cm-13.0-i9100.zip

Will CM13 kernel work along with cm 12.1 ROM.?
[Galaxy S II Original Android Development] MigoMujahid:
The kernel is just to be able to reboot to TWRP 3, TWRP 3 requires Isorec kernel, at the end the kernel will be replaced by stock cm12.1 kernel when you flash the ROM.
[Galaxy S II Original Android Development] nylozero:
the download link of the mod is not working :(
[Galaxy S II Original Android Development] MigoMujahid:
What mod?!!!
[Galaxy S II Original Android Development] nylozero:
CM12.1 official nightly builds
[Galaxy S II Original Android Development] MigoMujahid:
You mean a ROM not MOD, there is a difference you know..

There is no link for official build...yet(i might upload it soon), but there's an unofficial build link:

https://www.androidfilehost.com/?fid=24052804347760856
[Galaxy S II Original Android Development] the.gangster:
Wooooh,

Now looking at this is a very very old build.

That doesn't even have IsoRec-support.

I wouldn't recommend to install that one at all any more. It's even older than the outdated snapshot so it will also still share the same issues like freeze-bug. :(

Instead you'd better use [MENTION=6418283]noppy22[/MENTION] link which has mirrored latest official:
[Galaxy S II Original Android Development] MigoMujahid:
Oh, alright, sorry i forgot that post, anyway, i might have a newer build on my PC, I'm going to upload it as soon as possible.

Edit: sorry, i have an older build , the one i have is Jan 23rd build, also have isoRec-support.

will download noppy's build and re-upload it to mediafire...just in case, also because i hate mega, and will share the link here.

Download latest CM12.1 build Feb 3rd Mediafire link
[Galaxy S II Original Android Development] subramanian.subs:
I have used philz-touch_3.00_i9100-signed.zip and got the Philz run-time-recovery.

After that I have tried to flash the philz_touch_6.48.4-i9100 from the Philz run-time recovery.

I got the message "Installation aborted" and it returned back to the original screen.

the phone is very much working normally after the reboot

Is there any other recovery.zip that can be flashed directly from the Philz 3.0 run-time recovery.

I want to avoid the odin method

Thanks

Subramanian

App
[Galaxy S II Original Android Development] the.gangster:
I also only use ODIN if no other option remains. :)

This one is another kernel with old-style embedded recovery and should work, too.

From that TWRP make sure to flash both, an IsoRec kernel or ROM AND an IsoRec-TWRP (as already listed).
[Galaxy S II Original Android Development] subramanian.subs:
Thanks [MENTION=6560258]the.gangster[/MENTION] for the reply. Can the Stock TWRP Kernel be installed directly from Samsung Stock Recovery?

I will try that before finally trying with ODIN.

Thanks

Subramanian
[Galaxy S II Original Android Development] the.gangster:
No. If I remember right you'll always need the runtime-recovery first to flash any custom stuff.

EDIT: BTW, "Stock TWRP Kernel" was stock-CMxx not stock-Samsung!
[Galaxy S II Original Android Development] subramanian.subs:
Thanks once again [MENTION=6560258]the.gangster[/MENTION]:good:

I have followed your steps and I now have a working CM12.1 updated from Stock ROM without using a PC :)

Thanks [MENTION=6915831]MigoMujahid[/MENTION] for your timely replies.

Regards,

Subramanian
[Galaxy S II Original Android Development] k1999afzal:
I need to try this rom.
[Galaxy S II Original Android Development] BenjyTec:
You could think about directly installing CM13. It is a newer android and very stable.

There even already exists a Nougat LineageOS ROM, but it isn't as stable and battery friendly as CM13. Link for the CM13 thread:

https://xdaforums.com/galaxy-s2/development-derivatives/rom-cyanogenmod-13-t3223808
[Galaxy S II Original Android Development] levio:
Boys, i returned to cm12.1-03022016 nightly, but i have a issue:

- when i set up the lock screen with sign, the phone don't show up the notification in lock screen, but the option is active.

is there a solution?

- another issue is the stock weather widget that don't show the weather.

is there a solution for these? i remember that these things work good in snapshot.
[Galaxy S II Original Android Development] khal_nayak:
can we flash the pit file for increasing the partition size and then continue to use CM11 till CM recovery has backup/restore?

will CM11 just show as 512MB or will it show 1GB and the main question, will CM11 even boot with the increased size of the system partition?