Installed beta 0.3 yesterday at 17:00 (clean flashing), set CPU min. 480MHz and disabled MPDecision: Another black screen after deep sleep today at 17:00, excactly 24 hours after installation. So the problem obviously isn´t soved with beta 0.3. I had to restore my slimkat 4.4 again...
Installed beta 0.2 on July 23, really liked this ROM, but I had several black screens. Then I installed "blackscreen fix" zip and later manually set CPU to min. 480 MHZ and MPD off. Then about 5-10% of incoming calls showed blackscreen/pull battery errors, and there also was about 1 unforced blackscreen/pul battery error per day. (No incoming call, device just does not wake up from sleep) As I need a faultless phone, I had to step back to my slimkat 4.4 backup today. Just waiting now for a new release, then give it another try...
Recently I had tried to install TWRP 22.214.171.124, it did not work on my G510 (black screen).
Re-downloading and re-installing it did not help, I had to install TWRP 126.96.36.199 again.
When installing 8.18 yesterday, I only had wiped system, and everything works fine so far.
I first tried to install 6.1.83-1522025-030, but it failed, so i installed 6.1.11-1474901-038, and it worked. Meanwhile I found "com.google.android.gms-6.1.83_(1522025-038)-6183038-minAPI9.apk" on APKMirror.com, and it works fine too.
Maybe "-030" apks dont fit for my phone?
After reading your posting I gave it another try:
I was able to solve my Google problems now by downloading and installing new Google Play Services.
"com.google.android.gms-6.1.11-1474901-038.apk" works fine now. :)
These crumbled lines might depend on the app you use:
If I use the "outdooractive" app, the recorded lines look like on your example, whereas in the "apemap" app the lines/measuring points are looking much more straightended.
Maybe in apemap they use some kind of attenuation in recording the measuring points.
In general the accuracy of private GPS is limited to 4-8m, so to avoid "running on buildings" on your records, you might have to constantly provide an 8m distance next time :-)