yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy S8 & S8+ Cross Device Development] AndrzejDwo:
I've tried once that module but its like Chinese to me. Could You simply describe how you make the configuration? I know it's described in VR25s thread but still it's Chinese.... ?
[Samsung Galaxy S8 & S8+ Cross Device Development] sharma.nitkkr:
I am doing clean flash only, everytime.

Can you upload you volte modified rom, will try thatand see where ia the problem exactly.
[Samsung Galaxy S8 & S8+ Cross Device Development] sayaksark:
hi first of all good job

only issue nova companion is not showing any feed in the google now page

any help? i kinda like it
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
Check your settings (integrations) in Nova Settings.
[Samsung Galaxy S8 & S8+ Cross Device Development] sayaksark:
all ok...but no feed
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
Works fine for me ... check the logcat ...
[Samsung Galaxy S8 & S8+ Cross Device Development] lambik333:
beautifull rom worx great thanx foobar!
[Samsung Galaxy S8 & S8+ Cross Device Development] simonberger:
Hi,

Ich own a android wear device (Fossil q explorist HR 4.).

If there is anything i could help you to get android wear running please let me know.

I think it is most about testing different packages right?

Nevertheless the rom is the best for the s8 in my opinion ??
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
My bank started supporting NFC payments. I have tried Google Pay for the first time today on this ROM and it works.

See attached screenshot, you get some info about the transaction in the Google Pay app.
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
v88 (2018-11-04):

- update: Google: search, voice actions, streetview, chromecast, calendar, chrome, lens, youtube, pay, maps, tasks, translate, AR core, calendar provider, gmail, gboard, webview

- improve mechanism for setting bixby key

- disable dialog with safe volume warning (not 100% that this will always work)

- update dss script with additional services to disable

- build.prop changes (remove duplicates and redefines)

- further debloat (allshare and multiwindow libraries + permissions)

- remove empty directories from ROM

Gboard has the new Google personalized stickers.

Google Maps now has a (permanent) dark mode for navigating.

Confirmed working: Google Pay.

https://mega.nz/#!7JBRCSwT!i_9868RGQWMd-X4JbSmK11ryagjted1SkCPWLXsvRDA
[Samsung Galaxy S8 & S8+ Cross Device Development] AndrzejDwo:
Dirty flashed v88. Everything is fine. Run dss script, still everything works fine. I was wondering if I could add services from my apps to dss script. Is this something I could make myself?

I have noticed one thing in advanced settings - app lock, I think it appears in v88. It's breaking settings. Of course it's nothing, but just wanted to report that.
[Samsung Galaxy S8 & S8+ Cross Device Development] rowe207:
I have the same Problem with my S8 with v63 running and Baseband G950FXXU1AQJ5.

I tried Format, Wipe, ... nothing helps. I tried with v85, v86, v87, v88. The Result is always a black screen.
[Samsung Galaxy S8 & S8+ Cross Device Development] LeoMiami:
I'm back.... From stock.... And boot RMM status prenormal JAIL!!

V87 CLEAN Flash all ok, just magisk needed love to work, dirty flash v88 all ok, im in the latest bootloader and radio.
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
You can add services to the dss script, just edit the script, put it on /sdcard/ then do:

> adb shell

$ su

# sysrw

# cp /sdcard/dss /system/xbin/dss

# dss

Alternatively (better), create your own script and then:

> adb shell

$ mkdir /sdcard/init.d/

Copy your script in /sdcard/init.d/

No need to give it exec permissions (that is not allowed on /sdcard/). During boot time the scripts will be automatically copied to /data, then given executable permission and then they will be ran.

Applock is my mistake ... ignore it for now ... I will remove it again in the next release.
[Samsung Galaxy S8 & S8+ Cross Device Development] sonosam:
Clean flashed v88. Still have voice match grayed. Cleared all data and cache. Rebooted. During setup it said my device was already setup for ok Google detection. I can't retrain the voice model due to it being grayed. Any advice would be awesome. I use voice match quite a bit in the car.
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
I've tried to get it working as well ... but so far no luck ...
[Samsung Galaxy S8 & S8+ Cross Device Development] Baalzeph:
Hi. Latest rom is perfect. Just my googlewizz file isn't completely read (slides - sheets stay even 0). Voice is ok for me too.
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
Attach the file /sdcard/wizconfig.log
[Samsung Galaxy S8 & S8+ Cross Device Development] Baalzeph:
Nope :)

New upload [MENTION=280573]foobar[/MENTION]
[Samsung Galaxy S8 & S8+ Cross Device Development] Reika-chan:
Can I update from v87 to v88 without full wipe?
[Samsung Galaxy S8 & S8+ Cross Device Development] lambik333:
Yes you can...
[Samsung Galaxy S8 & S8+ Cross Device Development] sayaksark:
good for u

i tried many roms, many launcher but i had no luck...

i think im doing something wrong, but dont know what?
[Samsung Galaxy S8 & S8+ Cross Device Development] adddaamo:
I've got UI crash after I click multi-window icon in app switcher. I've tried to ignore this bug, but sometimes I click this multi-window icon accidentally - and each time after I have to restart phone because UI crashes in unrecovable way.

Does multi-window works in this rom ? Is there any way to fix this ? (I'm attaching logcat logs, I think that this is root cause)

2018-10-29 09:30:08.564 24801-24801/? E/RecentsActivity: Fail to deactivate bixby manager.
java.lang.NullPointerException: Attempt to invoke interface method 'void com.samsung.systemui.splugins.recents.PluginEmRecentsManager.deactivate()' on a null object reference

Logcat logs and screenshot attached here:

logs

screenshot
[Samsung Galaxy S8 & S8+ Cross Device Development] cantenna:
:highfive:

Thanks for this recommendation! Just got around to trying this and I have WiFi Calling working now on googlewiz!!

Volte and WiFi calling working on GoogleWiz!

I'll upload a package of the latest files required to make it work in a bit... but you'll still need to flash as well using luca csc flasher for oreo.
[Samsung Galaxy S8 & S8+ Cross Device Development] drew071:
Awesome mate. Glad I could help. Can you write a tutorial on what you did fully to get it working please and I'll test it also.
[Samsung Galaxy S8 & S8+ Cross Device Development] cantenna:
Here's the quick and dirty.

1) Grab the VOLTE+WiFI calling package and push it into the GoogleWiz rom zip.

2) Grab Luca CSC installer "CSCSelection_SM-G95XF_V2.0.0_O_Final.zip"

2) Flash modified GoogleWiz rom zip from TWRP but don't reboot

3) Flash "CSCSelection_SM-G95XF_V2.0.0_O_Final.zip" for your your carrier, don't bother with any csc custom options

4) Reboot, options for Volte and WiFi Calling should now be available.

Edit link updated with vendor folder removed(not required and causes error7 if included)

https://mega.nz/#!uEBlVCqT!PwCC-6KU89tZ1uILhRTgSoi7MnRJBeQ9Wmj7qTsrBoo

tested with v.86 (I've been busy with moving... : )
[Samsung Galaxy S8 & S8+ Cross Device Development] drew071:
What package are you talking about? Did you put one together? It would be good to know which apps you needed to copy to the system. I'm not bothered about Volte but Wi-Fi calling is a must
[Samsung Galaxy S8 & S8+ Cross Device Development] panyan:
[MENTION=2786013]drew071[/MENTION] don't worry, cantenna is putting together a pack for us :D
[Samsung Galaxy S8 & S8+ Cross Device Development] cantenna:
Link added. You can also take it a step further; update the csc installer as well with your most recent available csc from sam.
[Samsung Galaxy S8 & S8+ Cross Device Development] Baalzeph:
Hi. Vole+wifi call.

Error 7 in twrp. On v88.

Vendor file is my problem. Replacing all files seems to be my issue. I pushed and replace all the folder. What i did wrong?
[Samsung Galaxy S8 & S8+ Cross Device Development] cantenna:
Bloody hell... (I thought I updated that...sorry) replacing vendor folder is the issue... and it isn't required....

Try again, I updated the zip not to included vendor folder... you'll need a fresh copy of the rom though to try again, one that has it's original vendor folder intact.
[Samsung Galaxy S8 & S8+ Cross Device Development] Baalzeph:
Update : wifi calls in tile is functional but when u call someone the call stopped directly unable to speak. Volte is ok.
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
Read the OP
[Samsung Galaxy S8 & S8+ Cross Device Development] cantenna:
My bad.... Im having the same issue as you...

Look, we should probably form a group on telegram to get this working,, people capable of testing should join. We're probably pretty close at this stage.

In addition to files added to. Zip I uploaded earlier, I have also tried adding back;

SamsungInCallUI

SamsungContacts
[Samsung Galaxy S8 & S8+ Cross Device Development] drew071:
Will it not be something to do with The mixer paths for audio? Routing Wi-Fi calling to earpiece? Just a guess
[Samsung Galaxy S8 & S8+ Cross Device Development] insestito:
What about battery?
[Samsung Galaxy S8 & S8+ Cross Device Development] LeoMiami:
beyond excellent for this kind of performance s8=s9
[Samsung Galaxy S8 & S8+ Cross Device Development] ayyyy lmao:
Hi, I've been using this ROM for a while and I have been loving it so far. A few nights ago i found my old Dex station and I would love to use it again with this ROM. Of course, I'm not asking for Dex to be added back to the ROM, that would defeat the whole point of the project, but I would like to ask if there is a flashable file that would add Dex back, or instructions on what files should i add back to the ROM in order to make it work.

Thanks for your time, keep up the good work!
[Samsung Galaxy S8 & S8+ Cross Device Development] cantenna:
Perhaps.. But you can receive calls no audio and if you make a call going out just auto hang up.
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
Can someone please try the following for me:

- open the Google search

- type "weather"

You will see the Google weather screen. At the bottom, there is a little "V" symbol, click it, it will expand to full screen.

Now swipe from the left and try to put an icon on the home screen ...

It used to work ... now it does not work any more (for me) ...
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
Stupid question ... depends on your usage, apps you have installed ... try and you will see.
[Samsung Galaxy S8 & S8+ Cross Device Development] ayyyy lmao:
It didn't work in Evie launcher
[Samsung Galaxy S8 & S8+ Cross Device Development] drew071:
Is it a modem issue? I honestly don't know I'm just clutching at straws
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
Thanks for checking ... I see some error in the logcat but I do not know why this is suddenly appearing ...
[Samsung Galaxy S8 & S8+ Cross Device Development] ayyyy lmao:
I don't think it's exclusive to the Google app shortcuts, inside greenify there is a button to make shortcuts inside the launcher and they don't work either
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
I can put a shortcur from within Chrome ... that is working ...
[Samsung Galaxy S8 & S8+ Cross Device Development] ayyyy lmao:
Weird, so it's an app thing? Perhaps they use different methods for creating shortcuts, maybe that's why some work and others don't
[Samsung Galaxy S8 & S8+ Cross Device Development] cantenna:
Not a modem issue, were playing hide and seek here; need to find a missing stock .Apk
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
No ... there is some failure in the Google Search app.

I have tracked it down to:

const-string v1, "ShortcutInstaller"
const-string v2, "Installing shortcut: %s"
invoke-static {v1, v2, v0}, Lcom/google/android/apps/gsa/shared/util/common/e;->a(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v1, 0x1a
if-lt v0, v1, :cond_3
.line 14
iget-object v0, p0, Lcom/google/android/apps/gsa/shared/api/ShortcutInstaller;->kpI:Ldagger/Lazy;
invoke-interface {v0}, Ldagger/Lazy;->get()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/google/common/base/aw;
invoke-virtual {v0}, Lcom/google/common/base/aw;->isPresent()Z
move-result v0

You can see in the logcat: "Installing shortcut: weather" ... and the next thing is the failure ...

Grrrr ... I'm obsessed by it ;)
[Samsung Galaxy S8 & S8+ Cross Device Development] ayyyy lmao:
Hope you figure it out!

This is unrelated, but yesterday i made a post that kinda got burried, could you give it a read when you can?
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
OK ... I installed an older version of Google App ... version 8.28.7 (I simply took a random older version dating back to

I can create the shortcut.

Then I went into play store; play store indicated that the Google App must be updated; so I updated it through play store.

After this update the version of Google App is 8.33.6

Now the creation of the shortcut fails !

So clearly something changed in the Google search App that causes it to fail in more recent versions.

EDIT: I did a diff on the code between 8.28 and 8.33 version ... the code inside the Google Search App for creating shortcuts has changed quite a lot. So the failure is happening somewhere inside this new piece of code ... but a bit beyond my capability to figure this out properly.
[Samsung Galaxy S8 & S8+ Cross Device Development] sonosam:
Could this affect voicematch as well? Can you provide the Google app from v87 or instruct me how to pull it out of the ROM pkg?
[Samsung Galaxy S8 & S8+ Cross Device Development] k4piii1:
Installation (For a clean installion or new users)

Fully Tested and Fully funcional on S8+ Dous (SM-G955FD) on V85

Can you add at the beginning in the "Installation" section Do a full wipe with "Format Data" by typing "yes" on TWRP even if you come from the original Oreo if you just flash twrp to gain storage access, not only from nougat. Because I had a hard time trying to figure out what was wrong with my phone after flashing TWRP. I had an issue where the storage could not be mounted or something like that and I get bootloop after flashing the v85.

I realize something was wrong so I Format data on twrp by typing yes, flash the rom, and all worked as intended :D So it will be very useful for new users of second hand S8+.

So it will look something like this

Installation (For a clean installation or new users)

1) Make sure "OEM unlock" is enabled in your developer settings. (If you come from Nougat make sure to flash the Oreo bootloader (see post #2)[/I] then click WIPE and then FORMAT DATA)(If you just flash the original firmware, set the date 8 days before and "OEM unlock" option will be available)

2) Flash the proper ".tar" version of "TWRP" on "AP" tab on ODIN 12.2 or later.

3) Enter TWRP ((Bixby + Power + Volume UP) then realease power button holding (Bixby + Volume UP))

4) Go to "Wipe" -> "Format Data" -> Type "yes" and hit enter (To gain storage access)

5) On "TWRP" connect your phone via usb and copy the "googlewiz_oreo_vXX.zip" onto your /sdcard with the "googlewiz.config" (see (Configurable installer) in this section down below.)((Optional) You can add any other zip as "xposed", "YouTube Vanced", "live wallpaper" or any other)

6) If you come from Nougat Flash bootloader, if not skip

7) On "TWRP" hit "Install" add "googlewiz_oreo_vXX.zip" and flash ((Optional)At this point you can "Add More Zips" you copy before, make sure the rom zip is first)

8) Wipe data, system, dalvik, cache

9) Reboot

10) Enjoy :D

To be honest this will be my remider next time, hopefully it is helpful for someone else.
[Samsung Galaxy S8 & S8+ Cross Device Development] Baalzeph:
Been six month + that most of users followed this op without trouble????
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
Unzip, remove /system/priv-app/MyGoogleApp/, re-zip and install
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
I am not a time machine ... which post?
[Samsung Galaxy S8 & S8+ Cross Device Development] ayyyy lmao:
This one
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
Try adding:

system/priv-app/KnoxDesktopLauncher

system/priv-app/DesktopModeUiService
[Samsung Galaxy S8 & S8+ Cross Device Development] ayyyy lmao:
I'll download them from soldier's SVN, test and report. 0755 permissions are alright?
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
Directory: 755

APK file: 644

+ owned by root (0.0) ... chown -R 0.0 system/privapp/*
[Samsung Galaxy S8 & S8+ Cross Device Development] ayyyy lmao:
I don't know what this bit means, how do i configure it like that?
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
> adb shell

$ su

# sysrw

# chown 0.0 /system/priv-app/*

# reboot
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
I just realize that dex might not work at all since knox is removed from the ROM.

Anyway ... please try ...
[Samsung Galaxy S8 & S8+ Cross Device Development] ayyyy lmao:
I've tried, the apks were correctly installed i think, since when i connected the phone to the dock it prompted me to either screen mirror or start Samsung Dex. When i taped start Samsung Dex, the phone immediately rebooted and got stuck in the boot animation. Had to force reboot to get the phone back
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
Open a terminal window, then do:

> adb shell

$ su

# logcat *:E

Then try again what you tested and see what appears in the logcat. That might give a hint of what is going wrong.
[Samsung Galaxy S8 & S8+ Cross Device Development] kuduku:
Same issue . Did your camera work ?
[Samsung Galaxy S8 & S8+ Cross Device Development] ayyyy lmao:
Wait, how am I supposed to connect to the Dex if I'm connected to the PC? Or should I unplug after executing those commands? Were would the logcat go?
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
Install termux and execute the commands from that shell.
[Samsung Galaxy S8 & S8+ Cross Device Development] ayyyy lmao:
Done, where is the file?
[Samsung Galaxy S8 & S8+ Cross Device Development] kuduku:
[MENTION=3463514]foobar66[/MENTION]

Clean flash , All wipes to include internal storage

Camera failed error . Rest everything works . No Volte or any changes to your ROM . Still camera failes

Coming from Alexi ROM
[Samsung Galaxy S8 & S8+ Cross Device Development] AndrzejDwo:
I had the same problem. Restoring an nandroid backup in twrp was my only way out... Here You have my story:

https://xdaforums.com/galaxy-s8/sam...oglewiz-oreo-extreme-debloat-t3750641/page359
[Samsung Galaxy S8 & S8+ Cross Device Development] ayyyy lmao:
[MENTION=3463514]foobar66[/MENTION] i found it! Here's the logcat, i think there are files/resources missing
[Samsung Galaxy S8 & S8+ Cross Device Development] reynaldi3:
Google Voice not working

Hello! I just updated to the latest version. Everything was good till I found out something weird

My Google Assistant voice detection is greyed out. Already googled it and tried the fixes, nothing worked

Please help. I usually use it to do some task when my hand is full

What i done:

1. Restart phone

2. Uninstall updates

3. Clear cache

4. Reinstall updates

5. Tinker with the settings inside
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
v23 (2018-03-17):

- Removed Samsung Gallery

- Removed Samsung PhotoEditor

- Removed Samsung VideoPlayer

- Integrated Google Photos in ROM to replace Samsung Gallery

- Updated Camera

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

Also added new splash screen to: https://xdaforums.com/showpost.php?p=75714051&postcount=189
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
|OP| updated, please read again: https://xdaforums.com/galaxy-s8/dev...me-debloat-t3750641/post75590987#post75590987
[Samsung Galaxy S8 & S8+ Cross Device Development] poisonborz:
Another G950FD user here since one week, everything is working fine. Just what people want - Samsung ROM with all the essentials. Congrats [MENTION=3463514]foobar66[/MENTION] for the fine job!

One suggestion: instead of dumping a static host file for adblocking (which would get outdated), just ship with AdAway, which can also update the hosts later on or disable it if something is not working because of it.
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
Hmm ... yes, true ... but it means adding another apk which I personally do not like too much. You can just flash the latest MoaAB (https://xdaforums.com/sho....php?t=1916098) if you want updates. But honestly, the hosts file in the ROM is so huge that I have never seen an ad appearing once you have it enabled.
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
Ladies and gentlemen ...

With the removal of Samsung gallery, videoplayer and photoeditor in v23 this is really the very end of the Samsung debloat journey.

What is left from Samsung in the ROM:

- AOD (personally I really like this feature)

- Security (fingerprint, iris, face)

- Camera (could theoretically be replaced by Google camera but one would loose features such as 18:9 and picture quality)

- Clipboard interface

- Blue light filter (could be also replaced with a playstore app but is is nicely integrated in the Samsung tiles)]

- Settings (but impossible to remove this)

- SmartManager (strictly speaking you don't really need this ... it probably does more harm than good ... Android does not need task killers ... maybe I will still remove it ... greenify is a much better alternative if you really want battery saving)

To be honest, I never thought it was possible to go this far.

I have created (too many) releases ... each time trying to go one step further in the debloating.

The system partition has shrunk from 3.4 GB (original Samsung) to 2.3 GB; that is 30% smaller.

The number of releases should become less now; the structure of the ROM will not change much more; only updates and rebase to new Samsung security updates.

All this originally started when I had my S4 and later S6. I don't think you will find a smaller S8 ROM on XDA.

A number of people have asked for S8+. It should be really simple to do. But I don't own the device so I cannot test. If somebody with a bit of Linux skill is willing to help I can explain how to do it (90% is already in the script attached to |OP|; there is only a few more things that are needed).

I want to thank everybody who gave feedback and tested things.

The bash script in |OP| has been updated; this is the script used to generate v23. The script is reasonably simple; most of it is "rm -rf" statements (which removes files under Linux). There is a bit of XML processing on some XML files which contain bugs in the Samsung original firmware and a bit of manipulation of things around build.prop to get the properties right. Should be reasonably simple to port this to Windows powershell (but I personally do not use Windows).

Have a nice weekend.
[Samsung Galaxy S8 & S8+ Cross Device Development] Barthlon:
did you forget to add the script? ;)

despite all of my annoying questions and stuff: thanks so much for your work!

i'm gonna add very little stuff back in and make it perfect for my needs. great that you made the choice to go fully for google photos integration, that saves a lot of apk's and gives you a more powerful gallery. although i miss the gimmick of motion photos a bit. but... photos might add support for it in the future.. :)

have a nice weekend, cheers!
[Samsung Galaxy S8 & S8+ Cross Device Development] foobar66:
Script is attached to OP.
[Samsung Galaxy S8 & S8+ Cross Device Development] Barthlon:
guess i'm blind :)
[Samsung Galaxy S8 & S8+ Cross Device Development] geekitus:
Hi,

Really sorry but I don t find the script used to build your room :/

Have a good day