yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy S8 & S8+ Cross Device Development] rgray99c:
Question : Live wallpapers

It has been asked, and I've read that you won't put it in but have you a clue or point us in the right direction of how to get them working. I've tried installing the Google variants of wallpaper and picker but still can't get them to work, my best guess sis some of the sdk required is missing.

I would appreciate a little help
[Samsung Galaxy S8 & S8+ Cross Device Development] tekwiz99:
How about bring back DEX? This is the only reason for me to have S8 in first place.
[Samsung Galaxy S8 & S8+ Cross Device Development] raj.ayush78:
Is there any way u can link google photos app with samsung automatic display mode.

I.e., whenever we open the photos app the display mode automatically switches to basic/amoled photo and again to adaptive after closing the app. Otherwise the pics are shown too vibrant.
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
Search ... read ... repeat ...

https://xdaforums.com/showpost.php?p=76858133&postcount=1717
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
Try adding following files from a Sammy ROM:

./system/etc/permissions/android.software.live_wallpaper.xml

./system/etc/permissions/privapp-permissions-com.android.wallpaper.livepicker.xml

./system/priv-app/SecLiveWallpapersPicker

Maybe this will work ...
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
Read what Sammy says if you use automatic mode: "This mode may not be compatible with 3rd party apps".
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
Stick with Sammy's original software then if you don't care anyway.
[Samsung Galaxy S8 & S8+ Cross Device Development] sarvam:
Hello Guys, is there any possible way to add Call Recording to this ROM...?
[Samsung Galaxy S8 & S8+ Cross Device Development] buzzboy:
No, the ROM doesn't support call recording. You'll have to try a third party App.
[Samsung Galaxy S8 & S8+ Cross Device Development] rgray99c:
This worked perfect! Thank you buddy!

Anyone else wanting live wallpapers, copy the above files from the stock "crap" firmware. Make sure to set permissions, if in doubt check another file in the same directory itll tell you what permissions are needed. Will try and create an update.zip with the above to automate it but i have to learn a little about meta-inf
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
644 for files

755 for directories
[Samsung Galaxy S8 & S8+ Cross Device Development] rgray99c:
For permissions i meant so that i can make a flashable zip, as each time we update well loose the wallpapers. Sorted the files thats easy just no idea how to make twrp set the permissions using the meta-inf
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
644 and 755 are the permissions... Read about Linux file systems.
[Samsung Galaxy S8 & S8+ Cross Device Development] raj.ayush78:
I want to change scrolling behavior in the rom. I am adding the following line in build.prop

windowsmgr.max_events_per_sec=500

ro.max.fling_velocity=25000

ro.min.fling_velocity=8000

But it does not seem to have any effect whatever values i put in. Why is this happening or am i doing something wrong?
[Samsung Galaxy S8 & S8+ Cross Device Development] Atukamix:
I consider myself little bit advanced PC user but this makes no ****ing sense to me. How is this connected? What does it have in common that one guy has fully loaded phone and needs more user accounts with my issue of my phone not connecting to web in any way, even Wi-Fis throw me some **** and it doesnt work...
[Samsung Galaxy S8 & S8+ Cross Device Development] Barthlon:
no need to start cursing. he linked to the wrong message. but if you would've done what he said (search topic a bit, just 4 pages back), you would see the correct message that states he will fix network issues in next release...
[Samsung Galaxy S8 & S8+ Cross Device Development] eliaferri:
Is the mali driver updated to the latest r13p0 version?
[Samsung Galaxy S8 & S8+ Cross Device Development] Atukamix:
Thank you, and yes it was misunderstanding.
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
Live wallpapers flashable zip attached to this post.

Flash from TWRP after flashing the ROM.
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
Base = CRED so whatever is available in CRED.
[Samsung Galaxy S8 & S8+ Cross Device Development] Noxxxious:
Which phone model has these drivers?
[Samsung Galaxy S8 & S8+ Cross Device Development] Benji1983:
TX041-SW-99002-r13p0-00rel0.tgz	Android (Released 27 Jul 2016)	483 KB

:confused::eek::silly:
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
v57 (2018-06-22):

- Update: Google app

- Update: Google lens

- Update: Google messaging including SMS from computer (NEW)

- Update: Google gboard

- Update: Google contacts

- Update: Google play store

- Update: Google photos

- Update: Swiftkey

- Update: AOD

- Fix problem with Cloudflare DNS (does not work in some corporate environments)

- Live wallpapers (separate package; see https://xdaforums.com/showpost.php?p=76887206&postcount=1752)

- Split crossbreeder script into 2 parts

To use SMS messages from the computer, open the messages app, tap the 3 dots menu in the right upper corner, select "Messages for web" and follow the instructions.

https://www.androidfilehost.com/?fid=962339331459002570
[Samsung Galaxy S8 & S8+ Cross Device Development] eliaferri:
this is the Midgard driver, not Bifrost
[Samsung Galaxy S8 & S8+ Cross Device Development] xex360:
Auto Rotate

There is no auto rotate option in the rom?
[Samsung Galaxy S8 & S8+ Cross Device Development] xkawsx:
There is, you just need to edit the tiles and move it to the top.
[Samsung Galaxy S8 & S8+ Cross Device Development] buzzboy:
V57 Running with zero issues. Smooth as butter, Loving it. Continued thanks to OP.
[Samsung Galaxy S8 & S8+ Cross Device Development] AndrzejDwo:
Hi, can you tell me if I should use dss disable script again after dirty flashing?
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
No not needed.
[Samsung Galaxy S8 & S8+ Cross Device Development] potsykate:
I like this rom but the constant crashing of the settings app stops me from using it daily.
[Samsung Galaxy S8 & S8+ Cross Device Development] xkawsx:
I've never had any crashing on the settings app, did you do a clean flash?
[Samsung Galaxy S8 & S8+ Cross Device Development] xex360:
Thanks mate.
[Samsung Galaxy S8 & S8+ Cross Device Development] toby777:
I just installed v57 on my S8 and there still seems to be issues when connecting to 5 GHz WiFi network.

It connects fine and there is traffic but after a few minutes, there's no more data throughput even though it is still connected.

EDIT: I did another complete reinstall and now it seems to be OK. Weird.
[Samsung Galaxy S8 & S8+ Cross Device Development] Reika-chan:
V57 sometimes my s8+ auto reboot, do u know why? :(
[Samsung Galaxy S8 & S8+ Cross Device Development] Reika-chan:
v56 auto reboot to, i just using SD maid and root explorer. Is the error to SD maid?? i don't know why :((
[Samsung Galaxy S8 & S8+ Cross Device Development] buzzboy:
Try a clean install, I've never had a single reboot with any build.
[Samsung Galaxy S8 & S8+ Cross Device Development] rgray99c:
Just want to thank foobar66 for an amazing rom. Makes my s8+ so much better to use. Its noticeably quicker, battery last loads longer and I feel I have more control over the way it looks than before with the stock rom. I also want an added thanks for the addition of live wallpapers, that's really pleased me..

On a side note I can't believe we spend nearly 1000 of our hard earned cash on these devices and are told how and when we can use them by the manufacturers and app makers. Why they have such a big gripe against roosters is beyond me, I don't root my phone so I can use warez and hack apps. I do it so I can install programs like jamesdsp, viper 4 android and many like it. To tweak my phone to work how I want it to work and if Google allowed these apps I the first place I don't even think I'd bother with root.
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
Explanation of boot scripts.

There are 2 levels. Scripts in /system/etc/init.d/ are run early boot. Scripts in /system/etc/services.d/ are ran later and wait until Android if fully initialized (sys.boot_completed == 1); some scripts wait a little bit longer until /sdcard/ is properly mounted.

/etc/init.d/

LS00blockdev (change parameters of kernel block devices / disks)

LS00ext4 (journal_data_writeback on /system, /data, /cache)

LS00kerneltweaks (tune memory parameters and GPU)

LS00readahead (readahead setting on virtual/bdi devices)

/etc/services.d/

LS99cleaner (clean up temp, log, cache fiiles, ... on /data)

LS99crossbreeder (regroup processes in 3 groups: background, user, boost; change cpu shares which each group gets)

LS99execonce (one-off initialization; this is ran on a clean install and only once)

LS99fstrim (discard unused blocks on /system, /data, /cache)

LS99googlewiz (parses the googlewiz.config file and sets run time options)

LS99overlays (if non-active overlays exist, then activate them)

LS99sqlite (optimizes sqlite databases)

LS99sysctl (tuning of kernel parameters, ipv4 and ipv6)

LS99umountomr (unmount /omr filesystem - not needed in this ROM)

Each script generates a log file in /data/; check out the files called /data/LOGFILExxxxxxx.

You can see what's happening by doing:

> adb shell

$ su

# cat /data/LOG*

As of the next release the logfiles will be called 'LS00xxxxx' or 'LS99xxxxx' and have the same name as the script.
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
Well, manufacturers (Apple, Samsung) want to hook you into their ecosystem, ultimately to buy more of their products and use more of their services. Apple is doing a great job (if you "like" their ecosystem). Samsung is doing a rather louzy job. Apple/iPhone is really good ... everything just "works" and is very well integrated. It's a "no hassle" phone which is really great for most people. Anybody who denies this is a stupid fool. In addition, Apple's design language is usually great and they have driven a lot of innovations.

Personally I have just never been into their ecosystem. I just happened to drop into Android since Froyo.

Android is much more fragmented, can be tweaked and tuned much more (than Apple). This gives more freedom to people like us. But things are not as well integrated as on an iPhone. Google has just left too much freedom to other OEMs to make that happen. So you get a very fragmented market where everybody is trying to do their own thing.

I am doing this ROM because I m already giving my data to Google ... that's OK for me. But the quality of the Samsung ecosystem is not good enough for me so that is why I am throwing out the Samsung stuff.

But ... I do like the hardware design; S8/S9 are designs which I like much more than the iPhone designs and screen quality is fantastic.

If the pixel designs were as good as Samsung, I would buy pixel to have the purest Android experience.

Root is needed to circumvent some of the security things in Android (e.g. normally you cannot even access /data as a normal user or modify the device partitions which are normally read only like /system).
[Samsung Galaxy S8 & S8+ Cross Device Development] Reika-chan:
I tried. 4-5 times.. I think, do you use root explorer? I did not have any problems with older versions (50>) But when I tried this version (v57), I bought root explorer and some other applications that served root. I tried to uninstall root explorer and waiting for result. But if it does not work then I do not know what to do :(
[Samsung Galaxy S8 & S8+ Cross Device Development] potsykate:
Yes I did a clean flash.
[Samsung Galaxy S8 & S8+ Cross Device Development] jolejolev95:
Hi, Guys, the rom is very good, and fast. The only thing that's bothering me that my smart cover doesn't work anymore with the rom.

What app do I must install for the smart cover to work? thx
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
This is a Samsung feature ... not part of this ROM. Read the |OP| please.
[Samsung Galaxy S8 & S8+ Cross Device Development] Reika-chan:
ok, i tried to go back stock rom but still auto reboot, not rom's fault.
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
Flash original firmware via odin.
[Samsung Galaxy S8 & S8+ Cross Device Development] Reika-chan:
I did, but it still reboot, I can't go back my phone to 7.0
[Samsung Galaxy S8 & S8+ Cross Device Development] lukilug:
Really nice work, the performance of this rom is really good.

I just get one Problem:

The Rom doesn't show me the "next" Button in Google Apps.

I noticed it after the first boot. I connected with my wlan but it only showed the skip button.

And when I tried to configurate "OK Google" it kepps showing the "abort/back" Button.

I did a full wipe and a clean install.
[Samsung Galaxy S8 & S8+ Cross Device Development] pvillasuso:
Maybe you can ask [MENTION=4074799]ambasadii[/MENTION] for help or a tip , he solved this copy&paste bug in his ROM ( http://bit.ly/2CjwYH4 )

Just saying !

V10 is working great , this is getting better and better

Cheers

Pablo
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
Hmm ... no ... video playback has issues again ... if you record a video with the camera and play it back you will see it.

Weird because a few releases ago I thought I had fixed it.

Anyway ... investigating ...
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
Yes ...
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
OK .. I found the problem with the video playback ... 1 file deleted too much ;-/

So will upload v11 to fix this ... sorry ...
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
v11 (2018-02-25):

- fix video playback issue in gallery

https://www.androidfilehost.com/?fid=890129502657585437

If you are on v10, then you can fix the problem by pushing attached file to your phone, then rename the file to "remotedisplay.rc", and:

% adb push remotedisplay.rc /sdcard/
% adb shell
> su
# cp /sdcard/remotedisplay.rc /etc/init/
# chmod 644 /etc/init/remotedisplay.rc
# sync
# reboot

That will fix the problem.
[Samsung Galaxy S8 & S8+ Cross Device Development] pvillasuso:
Hey guys

anybody having problems with gmail ?

only header displaying , not the detail

I tried with 2 more email apps ( with google mail ) and got the same behaviour
[Samsung Galaxy S8 & S8+ Cross Device Development] Larss4:
Copy and Insert not working... Im on your last Rom.
[Samsung Galaxy S8 & S8+ Cross Device Development] Richard_10:
,

[MENTION=3463514]foobar66[/MENTION] Maybe It's worth a shot dev
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
Search before you post...
[Samsung Galaxy S8 & S8+ Cross Device Development] patci32:
Hello guys,

This rom looks great, I was just wondering if I will have any issue with the Samsung gearvr? It may use specific services, I don't know if the author of this rom has removed anything linked to VR.

Thanks!
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
Samsung VR has been removed from the ROM.
[Samsung Galaxy S8 & S8+ Cross Device Development] Larss4:
actually should fix the problem of nx kernel. but if I install this in your rom is the problem with the copy and paste fixed but I have no w-lan more
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
Sigh ... search and read ... https://xdaforums.com/showpost.php?p=75678144&postcount=144
[Samsung Galaxy S8 & S8+ Cross Device Development] Larss4:
?The Link ?
[Samsung Galaxy S8 & S8+ Cross Device Development] Puremin0rez:
Would this ROM work on a G955FD if an S8+ kernel was used?

I know it's meant for G950, but I was just curious if anyone had any luck on differing devices.
[Samsung Galaxy S8 & S8+ Cross Device Development] patci32:
OK but is it possible to reinstall it manually? Are there other services useful for the gear vr that have been removed?
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
You can check what is left in the ROM; just unzip the zip file.

Or you can check the script attached to ¦OP¦ to see all stuff which gets deleted from the standard Samsung system.img image.

If you know which APKs are required, just put them in the zip again.
[Samsung Galaxy S8 & S8+ Cross Device Development] patci32:
That's the thing, I really don't know what is required, I hoped to get some feedback from gearvr users among xda people.
[Samsung Galaxy S8 & S8+ Cross Device Development] Zentralist:
Android Wear

Hello foobar66 Your Rome is running great with me. I'm really excited. But is it really not possible to solve the problem with Android wear? I have an expensive watch, I do not want to put that aside. Is there a solution ? I myself have not had so much knowledge in programming. I would like to provide you with my watch if that would work. Nevertheless, many thanks to you for the good work.
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
Unfortunately ... without a device I cannot check anything ... if your watch was working with the original Samsung software use that.
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
Post some screenshots please.
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
Not sure what you did wrong. Since this is not specific to this rom please seek help elsewhere.
[Samsung Galaxy S8 & S8+ Cross Device Development] Reika-chan:
well, my s8+ auto reboot when screen off/lock screen about 5-15 minutes. Is that because of the kernel?
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
Flash original firmware via Odin; that will give you a standard Samsung software. If it still reboots randomly then might be a hardware issue.
[Samsung Galaxy S8 & S8+ Cross Device Development] Reika-chan:
I format my phone and flash stock already. But when i turn on super power save, it not restart anymore

---------- Post added at 11:53 AM ---------- Previous post was at 11:36 AM ----------

Ah no, it still restart!!!!!! Why huhuhu. I install this rom and it happened, so i don't think it due hardware
[Samsung Galaxy S8 & S8+ Cross Device Development] KnoxOx1:
Newest June update CRF7 just got out. Waiting for your update patiently. ^^
[Samsung Galaxy S8 & S8+ Cross Device Development] Puremin0rez:
I'm having issues with 5ghz WiFi. It'll connect, stay connected for a few minutes, then data will stall out and eventually stop working, and drop down to 2.4ghz after some time and never return to 5ghz.

No other devices on my network have this issue, only my phone. I didn't have this issue on Nougat, so I'm unsure if this is an Oreo problem, ROM problem or Kernel problem.

Has anyone experienced similar?
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
I am also on 5ghz at home, no problem for me to stay connected.

Signal quality good enough? 5ghz is more prone to signal strength issues.

But as you say it might be kernel related as well.
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
v58 (2018-06-25):

- Rebase to G950FXXU2CRF7 (June security update)

- Update: Google gboard

- Update: Google photos

- Update: Google lens

- Major rework/cleanup of init.d and services.d scripts; better logging

- Fix missing privapp permissions for contacts provider

https://www.androidfilehost.com/?fid=746163614322276053
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
Note that I have issues on v58 using Substratum. After generating an overlay with Substratum I have soft reboots (SwiftBlack theme).

SwiftBlack theme was updated yesterday ... so might have something to do with that.

Or with the new base ...

I did a dirty flash.

Will try a clean flash tonight to see if the problem is still there.

Just so you know ...
[Samsung Galaxy S8 & S8+ Cross Device Development] raj.ayush78:
I noticed u added #ui in build.prop but changing the fling velocity values does not have any effect on scrolling. Why?

Also, always on display does not work for me in v58.

Previously i was on v52 and i dirty flashed this version over it. V58 also seems excellent just aod does not work.

Edit - The default clock style of aod works but not the other styles.
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
Try clearing the cache / data of AOD ... it works fine for me after that for most of the styles.
[Samsung Galaxy S8 & S8+ Cross Device Development] geekitus:
Hi,

The Samsung healt service still installed, i think i remember that it is normally deleted , no ?

(It s just a remark)
[Samsung Galaxy S8 & S8+ Cross Device Development] weihberg:
Hello

can you please integrate Google Pay into the ROM :)

And I have no sound when turning off the phone as well as at power up (start) ...

Is this so intentional or can I set this somewhere, activate? :confused:
[Samsung Galaxy S8 & S8+ Cross Device Development] orco25:
HELLO, HOW CAN I PUT THE FIRST NOVA launcher apk?
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
Still in the ROM indeed ...
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
Hmm ... you can download Google Play from the play store. Not everyone wants to have this on their phone I guess.

In my country Google Pay is not yet available/supported.

Startup sound and shutdown sounds have been removed.
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
OK, I did a clean install of v58 myself ... now everything is working fine for me (including substratum).

Since v58 is from a new base, I advise you to do a clean install as well.
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
Sorry, I don't understand your question ... Nova launcher is the default.
[Samsung Galaxy S8 & S8+ Cross Device Development] weihberg:
Too bad. May one ask, why?
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
Simple... I find these sounds annoying ?

Other people will have other opinions.
[Samsung Galaxy S8 & S8+ Cross Device Development] weihberg:
Thank you for your honest opinion.

Do a great job. Really. The ROM is great and your updates ...

so fast ...

just want to say thank you ?
[Samsung Galaxy S8 & S8+ Cross Device Development] raj.ayush78:
Adb command given through pc for immersive mode(hiding status bar and navigation bar) is not sticking after restart. Why? I have to give the command again to rehide the status bar. Earlier one time command was enough. The command is

adb shell settings put global policy_control immersive.full=*
[Samsung Galaxy S8 & S8+ Cross Device Development] mabelisle:
Is there a way to and emergency contact information on the lock screen? I thought it was there before but I'm not sure.. I don't see the setting so maybe it wasn't there in this ROM, I'm getting mixed up with multiple devices, ROMs and versions, is easy to lose track. Anyone knows?

Thanks
[Samsung Galaxy S8 & S8+ Cross Device Development] icke:
Maybe u mean that information thingy in facewidget settings? :confused:
[Samsung Galaxy S8 & S8+ Cross Device Development] mabelisle:
No it's when the screen is locked, usually you push emergency call on the lock screen and you can select contacts that will be available there. You can also enter if you are a organ donor or you blood type, allergies etc..
[Samsung Galaxy S8 & S8+ Cross Device Development] rgray99c:
Anyone lost GPS? V58 clean flash maps isn't loading location data from satellites. Will use compass and accelerometer so I'm guessing a baseband issue?
[Samsung Galaxy S8 & S8+ Cross Device Development] bhammler:
for immersive mode (per app or overall option), I use Systemui Tuner from the PlayStore. That works perfect
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
No this is not part of the ROM.
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
Clean install? GPS is working fine for me. I am still on the CRD1 baseband.

You can flash any (newer) baseband yourself if you want.
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
Read the ¦OP¦ and configure via googlewiz.config file.
[Samsung Galaxy S8 & S8+ Cross Device Development] mcnotlovin:
Gear Vr

love you rom but i cant use gear vr with it right ?

any chance you know what i need to flash or install to get gear vr working?