yashsingh1/xdaforums huggingface dataset:
[Galaxy S II I9100G Android Development] McConnor:
Great, I want to test... hope I am finding time soon after I return. So photos and videos now work as they used to in cm12.1 with the corresponding buttons e.g.n WhatsApp? That is awesome! Has anyone already findings about battery time with the new doze feature?

Gesendet von meinem GT-I9100G mit Tapatalk
[Galaxy S II I9100G Android Development] Web_Monster:
I tested it. Everything works fine but only AOSP keyboard stops working error made me crazy :D

Edit: and now i got cant connect to camera error
[Galaxy S II I9100G Android Development] adxamg:
This means you did not follow install instructions
[Galaxy S II I9100G Android Development] mark1003:
OpenGApps Pico?

Sorry, i can't extract your gapps-config.zip file (from the canadian mirror). Is there an error or do i need a special unzipper?

Could you please add an OpenGApps config file for the pico variant of OpenGApps?

I like using the pico OpenGApps. Maybe it is especially for the i9100g a good idea, since it is a smaller package.

Thanks a lot. I'am looking forward to use cm13 on my i9100g.
[Galaxy S II I9100G Android Development] Web_Monster:
Oops! Sorry:o But i think it has fast battery drain
[Galaxy S II I9100G Android Development] McConnor:
By the way - what does "hardcoded" parameters mean (to the user)?

Gesendet von meinem GT-I9100G mit Tapatalk
[Galaxy S II I9100G Android Development] adxamg:
gapps-config.zip download is working, also canada mirror. Use 7-zip or windows zip extractor. It should work. You have to download stock opengapps in order to use gappsconfig. It will install everything, what is NOT mentioned in this .gapps-config-file. You have to ADD some more packages to this config-file in order to get PICO. You can find informations about this process on opengapps wiki.
[Galaxy S II I9100G Android Development] adxamg:
In best case it should have no influence. And when, i can do some more tweaking.

hardware_ti_omap4 code is checking parameters, before they are set. These checks are not needed, when you know correct parameters. So i skip parameter testing and just set parameters. And it works. :D

About battery: I notice an increase in standby time, when it's dozing. But you should not expect too much of it. Our phone does not support 'significant motion sensor' needed for full doze support (afaik). But app standby mechanism can increase standby times by some hours.
[Galaxy S II I9100G Android Development] donduckt:
the app cannot get the current location from GPS, like Google maps. Anyone have same problem?
[Galaxy S II I9100G Android Development] adxamg:
I did not test gps and there where no feedback about gps so far. Location without gps (wifi, radio) is working.

I will do some tests.
[Galaxy S II I9100G Android Development] Jewizzle:
Hello,

please any mirror links to the latest update? AndroidFileHost comes up blank.

---------- Post added at 11:21 AM ---------- Previous post was at 11:19 AM ----------

Hello,

please any mirror links to the latest update? AndroidFileHost comes up blank.
[Galaxy S II I9100G Android Development] McConnor:
ok, heres the fist report:

ROM works incredibly fluid, very few lags. Seems to handle low memory situations much better. No force closes.

Working:

Radio (WiFi SIM)

SD Card

Bluetooth (Audio Streaming also)

All Apps (88) work very good and fluid

Camera also with corresponding buttons e.g. in Messengers (at least internal and Stock /Snap)

Not working for me:

GPS

Compass (both tested with GPS Toolbox)

SELinux is on "moderate" and not on "enforcing" - by design?

The Settings button in Trebuchet Launcher used to bring me to systems Settings (very convinient) - that does not work now but brings me to Trebuchet Settings

Snap Camera - Panoramamode brings a garbled picture besides the very small and distored real picture - this is also recorded then (I susepect a wrong resolution parameter - hardcoded )

Google Camera: no connection to camera

Other than that it looks and feels like the best rom ever for this phone - much better IMHO than CM 12.1

THANK YOU - more Review to come

Video and auto on YouTube finally in sync - great

Cell broadcasts now and then - deactivated then. Well see if that helps.

Media player vlc works with full acceleration - great

Gesendet von meinem GT-I9100G mit Tapatalk

---------- Post added at 02:45 PM ---------- Previous post was at 02:06 PM ----------

Here the catlog

https://www.dropbox.com/s/nawpwzh9554f6o5/Google-camera-2016-05-30-14-37-32.txt?dl=0

https://www.dropbox.com/s/sqryujko2tbr727/snap-Panorama-2016-05-30-11-59-57 (2).txt?dl=0

https://www.dropbox.com/s/bsijx5jk43ornwf/trying-to-use-here-2016-05-30-14-35-01.txt?dl=0

Gesendet von meinem GT-I9100G mit Tapatalk
[Galaxy S II I9100G Android Development] McConnor:
Cell Broadcast come even if all checkboxes are disabled. Am I missing something?
[Galaxy S II I9100G Android Development] McConnor:
Started now: Bluetooth playing a second then pauses a second and so on. Stop Bluetooth and start again does not help... rebooting now

Logcat here

https://www.dropbox.com/s/81ip1zcusssqsg3/bluetooth-stuttering-2016-05-30-19-35-46.txt?dl=0

Gesendet von meinem GT-I9100G mit Tapatalk

---------- Post added at 08:02 PM ---------- Previous post was at 07:51 PM ----------

After reboot fine again...

Gesendet von meinem GT-I9100G mit Tapatalk
[Galaxy S II I9100G Android Development] AndreasH123:
I changed some days ago my i9100g from CM11 (recent nightly) to CM13.

I used CM 10..11 for a long time and was basically satisfied.

Link2sd worked but the device was somewhat slow and "low memory" error appeared often despite an 2GB ext4 partition on SD1 Card. Forced closing of apps appeared often.

I repartioned therefore SD0 to 1GB/6GB with Odin, restored the backup and moved all apps back to SD0.

In the result the device reacted somewhat faster, forced closing continued however sometimes.

With a sense for adventure&danger I changed some days ago to "Unofficial CM 13" following the instruction "word by word". All downloaded files from the 1st page of this thread were saved in a directory of SD1 including the extracted (7Zip) gaaps config file and open camera apk.

Everything worked well....the 1st boot needed some time of course,

A number of apps were restored by Google automatically..then this process stopped due to a bad wify connection and I had to restore a number of apps later by hand. Unfortunatly I had not backed up my WhatsApp communications....no too big loss.

I am absolutely enthusiastic how smooth this CM 13 works on this old device!

....it is of course significantly slower compared to the S5/lollipop my wife is using, but in my feeling not relevant slower compared to CM11....but much smoother!

Anyway: the operation is completely satisfying for my purposes!

The battery drain as observed with BBS is not worse compared to CM11....non stop operating time with Internet, wify, banking, reading etc is ca. 3h.

There was no forced closing so far. (Sometimes "waiting" on the app reaction however.)

I use the device mainly for phoning, SMS, WhatsApp, banking, Internet surfing, Kindle reading, photographing and camscanning.

Everything works excellent!

CM13 should become an official nightly soon imho.

I want to thank the developers of Cyanogenmod and the developer of CM13 especially for their excellent work!!!

Andreas
[Galaxy S II I9100G Android Development] McConnor:
Yeah, kudos for the ROM.

I managed to get a log from "tiny Scanner" that shows the same camera Image as the snap Camera in Panorama Mode. Perhaps that helps later on...

Gesendet von meinem GT-I9100G mit Tapatalk

---------- Post added at 11:41 PM ---------- Previous post was at 11:37 PM ----------

https://www.dropbox.com/s/0c3xnbsmacqvu3l/distorted-camera-tiny-scanner-2016-05-30-23-30-20.txt?dl=0

Gesendet von meinem GT-I9100G mit Tapatalk
[Galaxy S II I9100G Android Development] adxamg:
Could someone post logcats for gps/location:

1. Set Location to 'gps only'

2. Reboot system

3. create logcat when using google maps and other apps using gps location
[Galaxy S II I9100G Android Development] adxamg:
Build process for i9100g lineage 14.1 is fixed.

But this rom is still not booting correctly. It stopps somewhere between samsung logo and lineage/android boot animation.

It's difficult to analyse, because i don't get access via adb to it nor i can't enter or reboot into recovery from this point. Only when i remove battery i could enter twrp isorec recovery, but information is lost then.

I upload this android 7.1 rom anyway. Maybe someone of you could manage to grab a bootlog with "dmesg > /sdcard/dmesg.txt" or "cat /proc/last_kmsg > /sdcard/last_kmsg.txt".

TEST build i9100g lineage 14.1 (android 7.1) 20170201
[Galaxy S II I9100G Android Development] leorock33:
Can not make ports? From the xt910 or i9100 to our i9100g

port lineageOS13 xt910 to i9100g ??

Do kernel port xt910 to i9100g?

Using port could do many things

I tried but failed because I do not have linux and I'm noob

Sorry my english with the google translator

thanks regards
[Galaxy S II I9100G Android Development] ThePhoenixII:
Thanks for your efforts.

I can try but I don't understand/know how to issue the command "dmesg > /sdcard/dmesg.txt" or "cat /proc/last_kmsg > /sdcard/last_kmsg.txt" in the boot process ? Do I have to put them in a script or something ?
[Galaxy S II I9100G Android Development] McConnor:
Could not the ROM itself write that log info to the internal SD rather than memory? That would be something adxamg would have to implement if it is not too much work - could come in handy anytime later on... And then if I remember correctly there is a "boot animation" from chainfire installable via recovery? That outputs to screen from boot on... Never tried it though...

Gesendet von meinem SM-G930F mit Tapatalk
[Galaxy S II I9100G Android Development] McConnor:
That app I mentioned is called "liveboot" but I don't know if it is feasible to preload it into the ROM. Then it only runs as soon as the data partition is mounted... This far the ROM needs to boot...

Gesendet von meinem SM-G930F mit Tapatalk
[Galaxy S II I9100G Android Development] adxamg:
Phone is booting, displaying samsung logo. Notification led is flickering some seconds after booting. Then it's stuck.

- Liveboot, i heard of it. As far as i know, it will display bootlog, when boot animation is displayed. But we don't get to this point. I think we would need something more "low-level". I try to get more information about this.

- mentioned bootlog commands could be entered within twrp recovery (advanced, terminal command). But how to get there when phone is stuck at bootlogo. With 3 button restart method i did not get into recovery. Only by removing battery, but then boot information was lost.

- "Could not the ROM itself write that log info to the internal SD rather than memory?" -> I found people asking for this. But i did not find answers how to realize that. You found something? One idea would be, rom would automatically do a restart into recovery when discovery errors.
[Galaxy S II I9100G Android Development] sonic_ear:
Youre great dev,Im so sure you gonna make it. You never fail at develop a rom. Make this smartphone can taste Nougat.:fingers-crossed:
[Galaxy S II I9100G Android Development] McConnor:
Even if I don't understand all that's written here it seems to be valuable information

http://android.stackexchange.com/a/26126

Gesendet von meinem SM-G930F mit Tapatalk
[Galaxy S II I9100G Android Development] adxamg:
With these commands you could grab bootlogs, yes. But adb does not detect phone, because this service is not active at this point. And i can't get to twrp recovery once it tries booting system. Only when removing battery, but then last_kmsg messages in ram are lost.

Someone of you does have a uart-micro-usb-cable? I tried to output console messages within kernel to it. When you connect it to phones micro usb port and start a terminal connection to it, you could get boot messages.

Or someone finds a way into recovery once it's stop booting without removing battery?
[Galaxy S II I9100G Android Development] ThePhoenixII:
Is it the cable given with the tel or is it a special cable ?

Can you explain the steps to get the boot messages with that cable pluged in ?
[Galaxy S II I9100G Android Development] adxamg:
Information about it found here for example:

https://xdaforums.com/showthread.php?t=1901376

https://xdaforums.com/galaxy-s2/general/kernel-serial-console-i9100-t1515570
[Galaxy S II I9100G Android Development] ThePhoenixII:
At first read, it is a little bit too much for me :crying: But I read it again and search for more infos :o
[Galaxy S II I9100G Android Development] adxamg:
Here is also a description, what is needed to analyse boot messages with a usb-uart-connection. http://redmine.replicant.us/projects/replicant/wiki/SamsungSerial

Connecting Phone Micro-USB -> UART
[Galaxy S II I9100G Android Development] adxamg:
I followed those descriptions above and was able to communicate with this phone by usb-uart-connection. With different resistors, i was able to boot directly into download-mode or start an uart-connection. But connection with self-build micro-usb-adapter is not stable.

I would need better equipment, namely a micro usb breakout board with plug (not the cheap ones on ebay with slot) to connect it to phones micro usb slot. There is one from sparkfun, but it's hard to get here. And my motivation is not very high to spent more money into this. I already bought this usb-uart-interface. I don't see much intereset here, nor any supporters. Even with this equipment it will be not easy to solve this boot problem, but without it, it's impossible.
[Galaxy S II I9100G Android Development] McConnor:
Even if I don't use this phone in a regular basis anymore I would nonetheless support this endeavour also with a PayPal donation to you! If some others also jump in it should be doable. How much are we talking to get you such a sparkfun part?

Gesendet von meinem SM-G930F mit Tapatalk
[Galaxy S II I9100G Android Development] adxamg:
It's not that much money, but i already invest my time into this and don't want to pay the whole thing myself, because i also don't use this phone in a regular basis anymore :)

I ordered a usb-uart interface for 9 eur. The sparkfun micro usb breakout board was sold at amazon for 8 eur, but it's not deliverable. I found it in another webshop for 6 eur.

Of course i can't promise, i will get it working. I did not see any android 7.1 rom for omap4 devices so far. But i will continue looking into this. It would be easier, when there would be more 'working together' between rom devs, but most of them doing there own thing in my experience.

[MENTION=5194378]McConnor[/MENTION]: Thank you for all your support
[Galaxy S II I9100G Android Development] McConnor:
At least like this you can claim all the honor yourself...[emoji6]

Very excited what you can make of it... I just read some guy got lineage 14.1 running successfully on the i9000 with camera and all... The video shows it is running very fluently.

Gesendet von meinem SM-G930F mit Tapatalk

---------- Post added at 12:25 PM ---------- Previous post was at 12:12 PM ----------

Got something else for you here:

http://blog.the-leviathan.ch/?p=408

[IMG="UART Connector for i9100G"]http://blog.the-leviathan.ch/wp-content/uploads/2012/05/uart.png[/IMG]

I have been in contact with this friendly swiss guy earlier when you had problems booting the CM 13 build and he offered to build us such an device - he has been in china those days. But he has not answered to my late email to him... at least until now.
[Galaxy S II I9100G Android Development] adxamg:
Yes, with an adapter like this, i can analyse boot messages. I already have such an device now.

But connecting this uart-adapter to micro usb slot of phone is not as easy, because i don't have a micro-usb cable where all 5 pins are connected. Normal usb cables only use pins 1,2,3 and 5 of micro usb slot. For analysing boot messages i would need 2,3,4 and 5. Thats why i need a breakout board to get easy access to all pins.

My experiments building this micro usb plug myself led to 2 broken usb cables. I opened the micro usb plug to solder resistor and cables to it, but those plastic parts are breaking very fast. I ordered a breakout board today.
[Galaxy S II I9100G Android Development] McConnor:
Fingers crossed you get it to spill out a comprehensive log which clears all problems.... That sounds really exciting getting to know this deeper level tech stuff...

Now some co-dev like Jiangyi would really be helpful. So unfortunate he seems not to be around these days...

Gesendet von meinem SM-G930F mit Tapatalk
[Galaxy S II I9100G Android Development] ze7zez:
I suppose that android does not start in console mode too?

init.rc

service console /system/bin/sh
console
enabled
user shell

Just wondering, because I have a factory ROM and I can not check.
[Galaxy S II I9100G Android Development] adxamg:
I think it stops early. I will try to analyse boot messages with uart-interface. It should give some hints why it's not booting.
[Galaxy S II I9100G Android Development] adxamg:
I built a lineage cm-13.0 test build. Download lineage 20170215 TEST

I had no chance to test it so far. I would not expect it's working better than last cm-13.0 release, but it would help me to get anroid 7.1 working. Someone wants to test, if it's booting? And post a logcat of all, when it should boot. Follow install instructions in first post.

There are many changes in device tree. I merged folders and replaced gps and ril sources; fixed some wrong paths in last builds. Also set kernel to gzip compression again, in case lzma compression broke the build. Under android 7.1 i would need to get lzma get working, because boot.img is too big for this device now.
[Galaxy S II I9100G Android Development] sonic_ear:
I want to test it out. But how can I get log cat?
[Galaxy S II I9100G Android Development] adxamg:
There are many threads about it here on xda or ask google. But when you don't know how to get a logcat, this experimental build is maybe not best choice for you. Maybe it will not even boot, i got no reply so far about it.
[Galaxy S II I9100G Android Development] McConnor:
Is persistent TWRP recovery supported - if everything went right of course...

Gesendet von meinem SM-G930F mit Tapatalk
[Galaxy S II I9100G Android Development] adxamg:
Isorec twrp recovery is supported. When rom is not booting, enter recovery by 3-button-method. This should work. From there you could easily restore a twrp backup.

No other testers here?
[Galaxy S II I9100G Android Development] McConnor:
I will see that I get to it this weekend - perhaps even this afternoon...

Gesendet von meinem SM-G930F mit Tapatalk
[Galaxy S II I9100G Android Development] adxamg:
Just flashed lineage 13.0 20170215. It stopped booting. I flashed it with twrp isorec. I will try to get a bootlog this weekend.

Informations about this tests would be helpful:

- Flashing lineage 13.0 with cyanogen recovery from last cm-13.0 build 11/2016
[Galaxy S II I9100G Android Development] McConnor:
Well it seems I should have waited 10 min longer... Just tried the same thing. Lineage 13 is Not booting. Luckily recovery works so I am restoring my previous image right now...

Gesendet von meinem SM-G930F mit Tapatalk

---------- Post added at 02:06 PM ---------- Previous post was at 01:25 PM ----------

Let's say I overwrite the recovery partition via ADB and flash lineage ROM which does not boot - I won't be able to restore my TWRP image because I won't be able to come back to TWRP... Wait perhaps via TWRP only and Odin ...

Gesendet von meinem SM-G930F mit Tapatalk
[Galaxy S II I9100G Android Development] adxamg:
For this test you would need to boot into latest cm-13.0. activate adb. Overwrite isorec twrp.

Then reboot into cyanogen recovery and flash lineage 13.0. And report back if there is any difference.

When it fails to boot, you would have to boot into download mode, flash twrp recovery only with odin. Reboot into recovery and restore your backup.
[Galaxy S II I9100G Android Development] McConnor:
Ok here we go - Cleared the recovery partition with your provided backup (opener) after having flashed CM13 and CWM Recovery came up on next start - so we now know for shure that does work too.

From there I flashed Lineage 13 - but it still does not boot! It stops right after the Samsung Logo disappears - blank screen!

For more ease I have copied the TWRP Only Recovery Zip to my internal memory earlier so I was able to flash that one via CWM Recovery - got back TWRP and therefore my backup.

Sorry to have no better Report...
[Galaxy S II I9100G Android Development] adxamg:
I setup a usb uart connection to i9100g. Connection to device is working.

I tried lineage 13.0 and an older lineage 14.1 build. All i got until now are these messages. I will do some more experiments (different roms, resistors).

Texas Instruments X-Loader 1.41 (Jan 25 2013 - 22:48:41)
Uboot-loading from Emmc
Starting OS Bootloader from EMMC ...
[Galaxy S II I9100G Android Development] McConnor:
http://processors.wiki.ti.com/index.php/Boot_Sequence

I read a bit because it sounded pretty interesting but soon got totally lost...

Well at least reading the output of a booting ROM will give some hints what should normally happen...

I am sure - Two fingers crossed - you will figure it out eventually...

Gesendet von meinem SM-G930F mit Tapatalk
[Galaxy S II I9100G Android Development] sonic_ear:
Anyone here have try using synapse?
[Galaxy S II I9100G Android Development] McConnor:
A short read and use of synapses seems to tell me that while the ROM is not even booting past the logo "synapse"won't be of any help whatsoever... I might be wrong though...

Gesendet von meinem SM-G930F mit Tapatalk
[Galaxy S II I9100G Android Development] Bhavesh_khatri:
how exactly to flash gapps-config file i tried to read the git hub post but didn't got any idea, is it supposed to be inside the gapps zip? or where totally no idea! and play store and play services are not working! Any other rom for s2 "9100g"?
[Galaxy S II I9100G Android Development] sonic_ear:
Gapps config. Just create a folder whatever you want to name it. Put gapps & gapps config in that folder you have create. Thats all.
[Galaxy S II I9100G Android Development] Bhavesh_khatri:
okay I'm "flashing" gapps via recovery and gapps are in zip file so how config file would work anyways? do i have to include the file in zip? By just putting them into same folder won't work i guess would it?
[Galaxy S II I9100G Android Development] sonic_ear:
It will be done by it self. Like I said,gapps.zip and gapps config must be in the same folder. You just flash gapps and recovery will automatically recognized gapps config.
[Galaxy S II I9100G Android Development] sonic_ear:
Is your google play has problem right now? Or you use another rom?
[Galaxy S II I9100G Android Development] Bhavesh_khatri:
The gapps are still creating problem, i switched to cm 12 with 2015 gapps, it is provided in cm 12 thread itself.
[Galaxy S II I9100G Android Development] sonic_ear:
If you want cm13 and you should download gapps 201608 build. It works for me.
[Galaxy S II I9100G Android Development] mark1003:
[MENTION=5813522]adxamg[/MENTION]

I think the S2 (i9100g) an the Galaxy Tab 2 Devices (espresso3g, espressowifi) have the same processor an components.

Doesn't this help to create an bootable lineage for the i9100g?

https://review.lineageos.org/#/c/160451/
[Galaxy S II I9100G Android Development] sonic_ear:
It seems like i9100g can taste nougat. :fingers-crossed:
[Galaxy S II I9100G Android Development] McConnor:
Why is that?

Gesendet von meinem SM-G930F mit Tapatalk