yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Android Development] michie:
I made a quick fix for Offical LineageOs.

This will let you keep TWRP and the rom will boot on compatible kernel from the unofficial LineageOs builds.

1. Flash LineageOs (Official rom)

2. Flash Gapps 7.1 ARM

3. Flash I9100 LineageOs Fix (Download link below)

Enjoy Official rom! You can update by OTA next week.

Download :

https://mega.nz/#!QMo0ATyB!3qrr47Jby08N1nnVh0K1g9uU8ywBpTsPX1JbEhqPDEQ
[Galaxy S II Android Development] ale5000:
[MENTION=2222292]rINanDO[/MENTION]: On your latest builds adb come already rooted.

Could you please restore the previous behaviour that make it rooted only after "adb root" command?
[Galaxy S II Android Development] pponsil:
Good evening, I installed the killer official rom and now my s2 is stuck on boot logo. I tried to install twrp via Heimdall but I can go only in Odin mode. How can I fix that? Tanks
[Galaxy S II Android Development] realraystorm:
THX this Fix still works Great ;) You are my Hero!!!
[Galaxy S II Android Development] michie:
Try using Odin, install a custom kernel containing TWRP.

After that upgrade to latest TWRP, flash official LAOS, Gapps, my fix and reboot ;)
[Galaxy S II Android Development] pponsil:
I'm using Heimdall, can I flash your boot.img with it? Otherwise, where I can find a safe custom kernel flashable via odin/hemidall? Thanks
[Galaxy S II Android Development] Pier_89:
Hi guys! We can see from LineageOS download page that our device has been deleted from the list. [MENTION=2222292]rINanDO[/MENTION] [MENTION=6159291]Lysergic Acid[/MENTION] Could we have a new build without waiting another week?

Thank you in advance.

P.S: If you go here: https://www.cmxlog.com/14.1/i9100/ there aren't any voices about i9100.

The message is: "err09: Bad data or no nightlies for this device yet."
[Galaxy S II Android Development] Klaerchen:
Build 20170126

I built the ROM from the official sources, including [MENTION=2222292]rINanDO[/MENTION]'s fix for camera touch focus (https://review.lineageos.org/#/c/158501/) and a preview to the up/download rate in the status bar (https://review.lineageos.org/#/q/topic:network-traffic+(status:open+OR+status:merged)). In addition it contains the fix to the problem, that the network mode (2G or 3G) was not set correctly after boot (https://review.lineageos.org/#/c/157099/).

I had no problem to update my S2 with this build.

You may try it yourself and report, if camera and the status bar extension work well: https://www.androidfilehost.com/?fid=529152257862698487
[Galaxy S II Android Development] darkkham:
If the porting disappears forever from https://download.lineageos.org/ , this thread will return to be called "UNOFFICIAL" ?
[Galaxy S II Android Development] MARCOSOFT:
This ROM have FM radio? Can I install Spirit2?
[Galaxy S II Android Development] matteo2:
What is your fix?

Inviato dal mio SM-G920F utilizzando Tapatalk
[Galaxy S II Android Development] Pier_89:
Sorry for the question.. But can I update last rINanDO build with this with any wipe? I don't want to lose data app now, waiting for the official build. Thank you man :)
[Galaxy S II Android Development] Shambles22:
Thanks! The fix works for me
[Galaxy S II Android Development] an24mas:
Status bar, can not open.
[Galaxy S II Android Development] Klaerchen:
As of today, i9100 is still on the build target list of Lineage's build server. New official builds are to be expected, I think.
[Galaxy S II Android Development] laptopu:
Are there any more thoughts on emulated storage? Seems since this is now official build it's the perfect time to cause least amount of work for future upgrades to get this step out the way now, what are others views?
[Galaxy S II Android Development] 0670:
Thanks, its working perfectly but i dont understand, why i9100 deleted from lineageos download list [MENTION=2222292]rINanDO[/MENTION]
[Galaxy S II Android Development] p3dboard:
I am not sure if the kernel compile parameter has been fixed yet that was modified on the 14th of January, as it broke the fm radio support.

One of the devs reported it, but the compile setting change i think fixed some other peoples issues. So not sure when it will get fixed.
[Galaxy S II Android Development] Pailak:
Parabéns funcionou perfeitamente. Obrigado.
[Galaxy S II Android Development] xNombre:
Hi, I probably found a mistake in twrp_emu build. Look to build.prop, there is:

# Enable emulated storage mode
ro.vold.primary_physical=0

but a few lines further there is

# By default, primary storage is physical
ro.vold.primary_physical=1

It should be deleted or commented, shouldnt it? ;)
[Galaxy S II Android Development] MARCOSOFT:
Did you install EXPERIMENTAL and then NIGHTLY, or installed NIGHTLY directly?
[Galaxy S II Android Development] Xenxda:
Hi everyone,

I'm currently using an old cyano build 13.0-2016-0919 with the recovery "Team Win Recovery Project" 3.0.2-1.

I vaguely remember there was a problem with the embedded recovery that couldn't access the sd but I just tried to reboot in recovery and apparently I can see everything.

Also I remember I already repartitioned to update to cyano 13 but I'm not sure if I need to increase the partition again now.

Can anyone tell me, or link me to some instructions about, what I need to do to upgrade to Lineage?

Can I straight up install the build linked in the first post from my recovery?

Or can I install an official build and use the fix posted by michie?

Thank you all for all the awesome work :good:
[Galaxy S II Android Development] Lysergic Acid:
There are other builds here meanwhile, but none of them will be stable imo :)

I don't know why it's called official lol
[Galaxy S II Android Development] mrfrantastic:
You should be able to go from CM 13 to Lineage without a problem (obviously with a full wipe). Just make sure you use the build from January 19th. The fix only applies to the first "official" build which you can probably skip...
[Galaxy S II Android Development] ale5000:
Well, we know.

I would just like an official unstable build that at least boot correctly :)
[Galaxy S II Android Development] Xenxda:
Nice! Thank you :good:

I wasn't sure I could use my current recovery, sorry for the dumb question :o
[Galaxy S II Android Development] SerenityS:
Because I haven't been able to use computers for days and Tapatalk not support changing thread title.

It will be rewritten in a few days.
[Galaxy S II Android Development] Pier_89:
Sorry...but are you saying that official builds never get out for this device?

What?? I hope no that!
[Galaxy S II Android Development] Lysergic Acid:
No, there will be official releases for sure, this thread is just not "officially" supported, mainly because it was created before the official work on it started
[Galaxy S II Android Development] Pier_89:
Ok thanks.. Meanwhile a member of this thread released a fix for the first build. Even if it's removed from LineageOS download page, can I use it so, in the next days I'll update it from CM Updater?

This fix seems working well for the issue.

Regards.
[Galaxy S II Android Development] Shambles22:
In my opinion ota should work
[Galaxy S II Android Development] Pier_89:
Thank you for the fix!

One question: when I'll update to the new official nightly, this fix file will be automatically substituted or deleted from flash?

Regards.
[Galaxy S II Android Development] michie:
It will be overwritten by updating so yes, it will be deleted. ;)
[Galaxy S II Android Development] MARCOSOFT:
1. Flash LineageOs Official rom

- Doubt: install EXPERIMENTAL and then NIGHTLY, or installed NIGHTLY directly?

2. Flash Gapps 7.1 ARM

3. Flash I9100 LineageOs Fix (Download link below)

https://mega.nz/#!QMo0ATyB!3qrr47Jby...TsPX1JbEhqPDEQ
[Galaxy S II Android Development] SerenityS:
Sorry, I don't know about XDA's rule well.

Does that mean someone(like rINanDO) have to write a new official thread?
[Galaxy S II Android Development] jojobg:
According to the official post from Linage experimental is supposed to be the one installed to support data preservation across upgrade. No wipe OTA update. So it should be actually:

1. Flash experimental

2. Flash gaps

3. Boot

4. Flash Nightly

5. Boot

Now the boot issue fix ... depending on the information form the one that provided it I guess should be if applicable for both official builds:

1. Flash experimental

2.Flash gaps

3. Flash fix

4. Boot

5. Flash Nightly

6. Flash fix

7. Boot

P.S. I'm still on the unofficial Rinando. If someone test the above let me know as I'm willing to move to Official if brick is avoidable. Please note Experimental is time bound and will be obsoleted in a few weeks.
[Galaxy S II Android Development] michie:
Correct ?
[Galaxy S II Android Development] MARCOSOFT:
This Nightly have FM radio? Can I install Spirit2?

For those who have already installed Nightly, what is your opinion about its general use?
[Galaxy S II Android Development] dii86700:
Who is official deviloper for Linaege and what about offical builds to be or not to be question is now?
[Galaxy S II Android Development] OllieW:
I finally tried these steps and here are my results and my thoughts:

- Flashing those two official 14.1 builds (20170125-experimental and 20170125-nightly last much longer (several minutes) comparing to all prior unofficial builds 14.1 and official 13.0 and older releases. But in the log there is one line missing while flashing these official 14.1 builds: ""Patching system image unconditionally" - perhaps the new official lineage build bot is forcing a method for flashing which is unsupported in repitted i9100 devices?!

- The "I9100 LineageOs Fix.zip" does only contain the kernel from unofficial 20170119 rINanDO build (for "boot" partition) and the official IsoRec-recovery TWRP 3.0.2-0 (for "recovery" partition). Since even entering recovery mode (Power+Home+VolUp keys at startup) doesn't work with kernel from official 20170125 builds and neither IsoRec-recovery nor integrated recovery will start, it seems that at IsoRec-feature is broken or the complete kernel won't start in official builds.

- My phone boots up without any problems after applying the fix as last step before rebooting any official image. The experimental build will show watermarks because it's only a migration build. The nightly build doesn't have these watermarks.

- Only problem so far: I can't open "/sdcard" folder directly in file manager (because of no root rights), but opening "sdcard/Download" is possible. I guess it's a permission problem because "/sdcard" is not "/" (root)!?

- The "MTP Host has stopped: Close app / Mute until device restarts" notification will show up when downloading new files.

- The "HD voice problem in Bluetooth HFP mode" is still present in 3G mode.

Bye,OllieW
[Galaxy S II Android Development] android5.1.1:
Downloads are on the side again away ... Has anyone still the experiment Build ...? Would like to try the rome ... ? thank you in advance
[Galaxy S II Android Development] Nobby1960:
I guess the last LineageOS build with an unbroken FM radio support is 14-1-20170108.
[Galaxy S II Android Development] Pier_89:
[MENTION=2222292]rINanDO[/MENTION] What's about first very Official LineageOS Nightly for i9100?

Shall have we to wait other weeks or only few days yet? Sorry but I can't find anymore about our devices into LineageOS Download Page and also into here: https://www.cmxlog.com/14.1/i9100/

As you can see it says: "err09: Bad data or no nightlies for this device yet."
[Galaxy S II Android Development] Spyr0s:
Please no ETA's, it will be ready when it's ready.
[Galaxy S II Android Development] Pier_89:
I know NO ETA's law, but I can't see any information about i9100 into LineageOS server.

I asked only for this reason :)
[Galaxy S II Android Development] rINanDO:
Some devices are having signing issues and our device is one of them. The lineageos team are still fixing this. We have to be patience.
[Galaxy S II Android Development] Pier_89:
Perfect. So it isn't a build issue but something about LineageOS server, right?

However, can I flash first official nightly of 25th January with the fix in this thread?

So I can update it when new nightly comes up via OTA :)
[Galaxy S II Android Development] Nobby1960:
Why don't you use an older Nightly without issues e.g. 14-1-20170119? Good things needs time ;)
[Galaxy S II Android Development] OllieW:
Official LineageOS download page for "i9100" is down at the moment, but links to both 20170125 builds (experimental and nightly) on official server are still working:

experimental 14.1 (2017-01-24 23:47:40.219000)

lineage-14.1-20170125-experimental-i9100-signed.zip

md5sum: ae1df102bc08ee3ea245d74024a96bc8

nightly 14.1 (2017-01-25 00:07:56.230000)

lineage-14.1-20170125-nightly-i9100-signed.zip

md5sum: 20531a35bebbcb8a1eef580cf26eb9ab

ATTENTION: Always flash "I9100	LineageOs Fix.zip" afterwards - otherwise device won't boot up and has to be flashed with ODIN/HEIMDALL in Samsung Download Mode (holding Power+Home+VolDown while turning on)!
[Galaxy S II Android Development] android5.1.1:
Thank you very much?
[Galaxy S II Android Development] the.gangster:
I really cannot understand at all why you guys are so impatient. (those addressed here will know they are) :)

The best they could do after we realized that the new official builds bricked devices was to remove the download links from lineage web sites for the i9100.

If you ask me, that already took too long as lots of people still bricked their devices after we already knew this would happen.

But now please show some patience. There is still a lot going on in the background. Those who follow the Switch-to-emulated-thread know that.

Good things need some time and testing too. So instead of crying why the "official" downloads disappeared and if it can be worked-around by flashing an older kernel, why don't you spent your efforts in contributing by testing of the unofficial builds that rINanDO released. Official or not, there are quite a lot of people in our community, constantly trying to develop our ancient phone to match up-to-date technologies. And if you ask me, they are doing a damn fantastic job and remember: noone gets payed for that.

So could you for a moment stop the discussion about why and if it will get or retain official status at LineageOS. IMHO It definitly will. So either contribute or keep calm and wait.

Thank you so much.

This is not meant to be offensive. It's just a request to show a little bit more respect and patience (did I use that word already?). :)
[Galaxy S II Android Development] michie:
I see alot of people replying to other people's posts and helping each other which is the meaning of the Android community here on XDA. People who sign up for XDA forums are expecred, and should be aware of the risks taken in flashing their devices.

I don't even have an activly used I9100 device, just made and posted the fix for all the people here who wanted a taste of the "official" build and be OTA proof.

I dont think that anyone here was disrespectfull. ;)
[Galaxy S II Android Development] jojobg:
Just a thought out of the blue. If next OTA is not fixed for brick, your fix will not be applied during OTA update. It will be impossible to break boot sequence with going to recovery, to install boot fix, cause it won't work. Correct ?
[Galaxy S II Android Development] joejun:
thanks man
[Galaxy S II Android Development] balloni55:
with enabled "automatic optimization",

after 24h device in flight mode, no simcard, no other activity

- battery 70%, 2 days left

consumption:

- misc 18%

- phone idle 4%

- android 2%
[Galaxy S II Android Development] haris1976:
are you switch off scaning wifi & bluetooth in location ?
[Galaxy S II Android Development] ultravy:
Flashed last build with oppengapps pico and work good, feels faster than Rr MM ! Flashed [MENTION=414800]arnab[/MENTION] BLN mod and works!!! Live Display settings don't work (color profile, display mode, color temperature) .Settings @ mtp app crashed few times. Still an early build, but a good one.
[Galaxy S II Android Development] the.gangster:
yes, BLN itself still works, as long as the screen wasn't woken up to display the message already e.g. by gesture setting. If so, buttonlights will remain off unless you switch screen off again by pressing powerbutton.

By the way:

a Nougat standard feature that works and that I love already is that you can now add more than one language to your language preferences and can much more easily switch between the two by swiping the other one to the top.

That would be a good "best practise" suggestion for all the people here that so far posted their non-english screenshots here. ;)

One that doesn't work so far: some of the actions definable for e.g. long-pressing or double-tabbing on menu or home-button don't work yet (e.g. last app), while other do fine (e.g. turn screen off, launch camera, recent apps switcher....)
[Galaxy S II Android Development] balloni55:
bluetooth was off and wifi on

so i switched wifi also off, recharged my device

- after 12h battery 99%

-phone idle 1%

so i see wifi is responsible for high battery drain....
[Galaxy S II Android Development] ultravy:
Changing the the light time out, works only in synapse app! ;) not working in cm13 roms and cm14! that i tested in first place!
[Galaxy S II Android Development] the.gangster:
Can't see any difference in behavior of button backlight between MM and N.

On both, if enabled in the ROM settings they remain on unless you define the timeout in Synapse.

You have to switch off the display after changing those settings in order to activate the changed values.

But on my tests all behaviors were identical between CM13 and CM14 with BLN and synapse installed.
[Galaxy S II Android Development] ultravy:
The problem was that the button backlight is linked to display. no matter what timeout i set.
[Galaxy S II Android Development] rINanDO:
I got GPS working! It wasn't a PIE issue. The main problem was a change in the GPSCallbacks-definition at native-initialization.

Here is the link: https://www.androidfilehost.com/?fid=385035244224386258

Make sure you have installed IsoRec TWRP and created a backup of your phone.
[Galaxy S II Android Development] Sercan Ali:
Can we dirty flash it?
[Galaxy S II Android Development] rINanDO:
I dirty flashed it, but had some experimental builds between the 20161015 version and this one. Make a backup in twrp first and try it out.
[Galaxy S II Android Development] Klaerchen:
I had no problem with update from 20161015 to 20161021.

Thanks!
[Galaxy S II Android Development] nageswarswain:
Where is 21102016 build??
[Galaxy S II Android Development] the.gangster:
There is no 21102016 build.

Just a 20161021 build.

Don't be lazy! The link and quotes of it are just THREE POSTS ABOVE YOURS.

Happy flashing
[Galaxy S II Android Development] nageswarswain:
Sorry for that..but there is nothing mentioned about the update on first post so i asked..

OK I got it
[Galaxy S II Android Development] SerenityS:
Thanks! I link your rom to main thread.
[Galaxy S II Android Development] Klitoni:
Great work !
[Galaxy S II Android Development] balloni55:
Thanks for working GPS:good:

any idea to reduce high battery consumption of wifi?
[Galaxy S II Android Development] Klaerchen:
There seem to be great differences, 'cos I had less than 1% loss per hour with either WiFi or mobile data always on.
[Galaxy S II Android Development] michie:
Yes, but it will be the same flashing the OTA manually starting from an unofficial build. People now are aware of the signing issues with the first build. Always take a full system backup and in this case upload it to your computer just in case.
[Galaxy S II Android Development] jojobg:
Thanks, manual update is controlled :) OTA update is the one I'm worried about.

P.S. Don't press that Update button guys and girls ;)
[Galaxy S II Android Development] rINanDO:
New unofficial build is up!

Changes:

- Updated sources

- Fixed FM Radio (commit still in review https://review.lineageos.org/#/c/158821/)

- Fixed camera touch focus

- Build with built-in SU

Download here:

lineage-14.1-20170128-UNOFFICIAL-i9100.zip

Edit: Updated sources and with working CM Filemanger

lineage-14.1-20170129-UNOFFICIAL-i9100.zip
[Galaxy S II Android Development] sanyigz:
Why the official lineageos build were removed from downloads?
[Galaxy S II Android Development] Syaani:
Because of signing issues.
[Galaxy S II Android Development] laptopu:
[MENTION=2222292]rINanDO[/MENTION] thanks for latest build the radio fix is good.

I have a problem, if I try to access the internal storage, file manager tells me I need elevated privileges and try root access but this is already enabled. I am not using emulated storage and I can access the external SD card fine?
[Galaxy S II Android Development] Pier_89:
What does it mean "signing issues"?
[Galaxy S II Android Development] rINanDO:
Forgot to include in the unofficial build this commit https://review.lineageos.org/#/c/36199/. It is not merged yet because it isn't fixed the right way. However, you can access internal storage via Settings -> Storage.
[Galaxy S II Android Development] xNombre:
Hi, thanks for releasing new version!

Do I need to flash Lineageosfix?
[Galaxy S II Android Development] Shambles22:
Nope
[Galaxy S II Android Development] xNombre:
Ok Ive became noob on xda...

I used repit and after flashed twrp emu without lineage 14.1 (I have isorec kernel cm11) and rebooted. Recovery wont start, I can only open download mode.

I tried flashing isorec twrp via Heimdall but Im getting claiming interface error, I also tried flashing via odin (i converted img to tar) and it is stuck at nand write start.

Do you have any ideas?
[Galaxy S II Android Development] pippone121263:
I am afraid you need to restart everything from the beginning, with official samsung via odin....

hope it can help
[Galaxy S II Android Development] xNombre:
It's more complicated I think, I need to make repartition probably (need I?) and my USB port is continuously disconnecting cause of wearness :(
[Galaxy S II Android Development] pippone121263:
take a look to the post 1111 and 1105 maybe it will help
[Galaxy S II Android Development] Saftpresse99:
Hi,

i'am unable to update whatsapp from play store. After download the update the download starting again and again and again. Endless loop until i cancel the procedure.

See the logfile.
[Galaxy S II Android Development] MARCOSOFT:
I want to ask for your help in clarification!

I have installed "twrp-3.0.2-1-i9100.img" with rINanDO 14.1-20170108-unofficial-i9100.

But I've already seen twrp emu and I've already seen "I91001GB_MAX_EMU-16GB.pit" and "twrp-3.0.3_EMU-0-i9100-TEST-20170128.zip" in the rINanDO!

It's the same thing?

What is it for or what is its function?

Do we have to install with the new LineageOs ROM?

By simple words.

Thank you for your explanations.
[Galaxy S II Android Development] the.gangster:
This is exactly what I was referring to here.

Experimental work. I suggest: Don't flash things that are not published here, just because they appear on his afh. Or read in the linked thread to know what they are for.
[Galaxy S II Android Development] rINanDO:
Those builds and pits are intended when you switch to emulated storage. It is still WIP. Unless you want to test and know what you are doing with PIT and recovery, you better keep on the builds posted here in this thread. I will move the emu builds, recovery and pits to another folder on AFH.
[Galaxy S II Android Development] xNombre:
Hi, take a view on my previous posts, be careful with this TWRP image, better dont flash ;)

[MENTION=309187]edit[/MENTION] [MENTION=3823153]pippone121263[/MENTION] Thank you, I was probably flashing wrong image. Everything works! :)