First of all, I am not developer of these softwares. I found them over xda and web and thought to share with all of you, in all good intentions.
ADB Mask Controller
Dev- Mask-1
App info-
• push, pull, install apps and transfer between System <=> User apps and between SD <=> Device
• remove & uninstall apps, clean data from deleted apps and delete orphan files
• change min & max CPU frequency (from available steps)
• view and edit: gps.conf, Hosts, build.prop, hw_config and media_profiles.xml
• view and kill running processes
• zipalign
• keyboard functionality
• search files / folders
• push and pull Bootanimation, framework-res and Framework jar files
• clean cache & temp folders and application data cache
• Enable Market to show paid apps
• Create phone log (logcat, dmesg)
• View device info
• mount r/w and mount r/o (for system) function
• and others.
It's better to backup your data before Zipaligning, because some launchers don't work correctly when they are zipaligned, causing a reboot loop.
To launch the tool
*unzip the package
*run "ADB Mask Controller.exe"
*connect your phone (enable USB debugging)
*If this is the first time you use this tool click on "Check root access and busybox". If you are sure that your phone is rooted and the tool says otherwise, make sure that your phone allows the program to have SuperUser access.
*Busybox is required in order to use this tool. If you get the result "NO" next to the Busybox Version then you must push/install it on your phone.
Hints for Wireless connection:
- To connect your phone by wireless you must install and turn on adbWireless, adb over Wifi or another similar app
- Wireless connection is slower than USB connection. It is not recommended to do advanced tasks using wireless since the connection can be interrupted more easily than USB connections.
- The display must be turned on while connected with wifi (or a wakelock must be enabled through an app e.g. Waketimer) in order to prevent the cpu from going to sleep mode while it's working with wireless adb.
Download Link
xUltimate and Ultra ADB
xUltimate
Dev- xeudoxus
It is a great tool to deodex whole rom.
Tool Info-
xUltimate Main v2.2.8
*manual bootclasspath options
*Gingerbread support
Download Link
Ultra ADB
Dev-nightshack0
Features:
*+ GUI for ADB (Android Debug Bridge)
*+ Reboot to Download Mode, Recovery Mode, and Normal Reboot
*+ Device Information
*+ Start and kill ADB server
*+ Drag and Drop APK installer
*+ ZIP Flasher
*+ File Push/Pull
*+ Custom ADB Commands
*+ "ADB Shell" option
*+ Log and ADB Output text
*+ Wireless ADB Option
*+ Misc Commands
*+ Batch APK Installer
Download Link
QtADB
QtADB
QtADB is window app based on adb.it lets you to copy,remove etc your files and apps from PC and Android Phone
This app is under developing so be tolerant for any bug...
visit QtADB website: http://qtadb.wordpress.com/
Features:
1. File manager
-copying files and dirs between phone and computer
-removing files and dirs
-creating new dir
-and other
2. App manager
-installing apps
-removing apps
-creating backup of apps with data
-restoring backups of apps with data
3. Shell
-opens android shell
4. Screenshot
-take screenshot of your device
-save screenshot to png file
5. Fastboot
-flash bootloader, radio and recovery
-boot recovery
6. Recovery
-nandroid backup/restore
-wipe data
-flash rom
-wipe battery stats
-fix uid mismatches
7. Reboot
-to bootloader
-to recovery
-normal reboot
8. Settings
-set font used by app
-set starting paths (or remember paths on exit)
-and other
9. Automatically detects phone (device, fastboot and recovery mode)
Download Link
Android Commander
Android Commander
Dev- PanPiotr
Android Commander is windows application to keep control on your android apps and files from PC. This is a small, very very fast and intuitive app.
Features
Explore files:
- copy multiple files/dirs between Phone and PC
- copy multiple files/dirs between Phone folders
- delete multiple files/dirs from Phone
- new dir and rename options
- drag&drop multiple files/dirs in to progrm
- drag&drop files/dirs between program tabs
- partitions size info
- bookmarks
Manage apps:
- windows integration
- backup multiple apps to any dir on Phone/PC
- batch/single apps install
- install as private
- update
- batch/single uinstall apps
- uninstall with option to keep data or not
Console:
- type any shell command
- run sh script from PC
and more…
- flashing zip and img files
- options to reboot, reboot to recovery, reboot to bootloader, power off phone
- screenshots (beta)
Requirements
Phone Requirements:
- ROOT (only for Applications Manager and flashing options)
- BusyBox (required only for rooted phones; included to most ROMs)
- Settings->Applications->Development->USB debuging must be enabled
- USB cable
PC Requirements:
- Windows
- Instaled Android SDK *
- Instaled ADB USB Driver from SDK
- SDK/Tools set in System Path (program can set it for You )
* Download the Android SDK: http://developer.android.com/sdk/index.html
* Installing the Android SDK: http://developer.android.com/sdk/installing.html
Download Link
Droid Explorer
Droid Explorer
Droid Explorer is a Open Source Android device manager for Rooted devices.
Device Requirements
Rooted Android Device with busybox
PC Requirements
Windows
.NET Framework 3.5 SP1
Some plugins require Java Runtime Environment and Java Web Start
Confirmed Devices
All Devices have been rooted and busybox installed
HTC Dream / G1 / ADP1
HTC Sapphire / Magic / MyTouch 3G / ADP2 / Ion
HTC Hero / G2 / CDMA Hero
Google Nexus One
Motorola DROID
Samsung Galaxy / i7500
Acer Liquid
HTC EVO
Samsung Galaxy 3
Samsung Galaxy S
Features
Includes the required windows USB drivers - you will be prompted to install the drivers during installation if running vista/7
Auto setup of Android SDK tools and drivers during install
Use an existing Android SDK if you already have one set up
Multiple Device Support
No need to mount SD card to access files
Copy any file on the device to PC
Copy files to clipboard
Copy update to device and auto-apply
Drag & Drop copying from Explorer to Droid Explorer
Auto detection of connected/disconnected device
Open files on PC
Plugin Framework
Application Manager
Right Click APK to install/uninstall
Take screen shots of device (landscape & portrait)
Open right from "My Computer" (a lot like how WinMobile is with active sync)
SQLite Manager Plugin
Uses System Icons for files displayed in explorer
Familiar Explorer like UI, including an Explorer like location bar
Android Screencast plugin
Install/Uninstall APK files right from explorer
Standalone plugin runner
Window 7 JumpLists for plugins
DesktopSMS plugin - Send SMS messages from your desktop
Service can be controlled now from the options dialog (can create the service if you do not use the installer)
Backup plugin for the "Bare Bones" Roms
Run shell scripts on the device by double clicking them
Download Link
youADB - Android Tool - v1.0
youADB
Dev- fabsn
youAdb is a very convenient tool for you android device which allows you to do various actions by just a couple of clicks.
Some features:
- SD-Partition-Manager (FAT32, EXT2/3/5, Linux Swap etc.!)
- App Manager (FULL BACKUP function!)
- File Manager (Push, Pull, Delete folders/files...)
- Reboot, Reboot Recovery, Adb Remount...
- View and automatically SAVE LOGS
- custom adb commands (like a shell)
- Install recovery images!
- Shows device's state and Serial Number
In contrast to most other android tools this tool is stable, leightweight (less than 1MB!) and easy to set up!
Download Link
Wondershare MobileGo
Wondershare MobileGo'
System Requirements
Operating System: XP/2003/Vista and Windows 7
Processor: 750MHz Intel or above, or AMD CPU
Free Hard Disk Space: 200 MB or more
RAM: 256 MB or above
Android system supported: Android1.5, Android1.6, Android2.0, Android2.1, Android2.2, Android 2.3
Features:-
Transfer Contacts from Symbian Phone
Simply transfer your Symbian Contacts to Android phone with 1 click.
Transfer Contacts from Nokia to Android, or Samsung to Android. The Symbian phones with S40/S60 are supported.
Import and Export Contacts
Easily import Contacts from Outlook, Outlook Express, or vCrad.
Export your Contacts to ensure you record all your Contacts easily and conveniently.
Easily add, delete, group and back up all of your Contacts for your Android smart phone.
Convert Movies or Music for Android Phone
Automatically convert the incompatible formats into compatible ones which Android phone can play when you try to import multimedia files from PC to your phone.
Freely transfer any of your favorite movies and music files from PC to your phone without worrying about the compatibility of file formats.
Set the video quality to get a suitable resolution for the enjoy of playing in your Android phone.
Backup and Restore Android Phone Data
Easily backup your Contacts, SMS, and APK Applications from Android to your PC in case that your phone is lost or stolen, or whenever you need to change your phone.
Quickly restore your backup data on PC to your Android phone.
Customized Media File Settings
Simply build a new playlist, rename or delete files, set ringtones, etc. to organize your media files according to your needs.
Quick Wi-Fi Connection
Besides USB connection, your Android phone can be also quickly connected via Wi-Fi connection.
Convenient SMS Management
Fast and convenient to receive, send, and organize all your SMS on your PC with PC keyboard.
Download Link
Nice share..! Thank you for the efforts..
Great work man!
Nice share!! Thanks!!
MyPhoneExplorer
Not for developing in first line, but realy the most big app for synching with pc!
Thanks mate!!
DaBigFreak said:
MyPhoneExplorer
Not for developing in first line, but realy the most big app for synching with pc!
Click to expand...
Click to collapse
Thanks mate . Will add in the reserved post.
thanks for sharing
Thanks for that. Very useful.
Any linux app?
Sent from my GT-I5800 using XDA App
tucucumelo said:
Any linux app?
Sent from my GT-I5800 using XDA App
Click to expand...
Click to collapse
I will post qtadb linux version today... thanks for reminding...
Me personal love most Total Commander for android (see signature link). Seems complicated to configure in the beginning but can nearly everything: root access, ftp, samba, webdav, execute scripts, remount rw, zip, tar, rar, shortcuts &&&.
I forgot since then what root explorer was
EDIT: Oh shhhh... seen too late in topic, it's not a PC app, sorry. But nevertheless very useful.
sent from g3 i5800
Thank you for this...i have never come across more useful softwares for my Android than those I found in this thread....Thanks for providing the link...if possible provide the original links to the threads too (if any) so that I can thank the individual developers too
***
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Wiz *** Pixelize your Galaxy S8
"Extreme debloat: Go where Samsung has never gone before"
*** Development of this ROM has stopped *** (reason: switched to One+ device)
This is an extremely debloated Samsung oreo rom with absolutely minimal Samsung functionality mimicing the look and feel of a Google pixel. The basic apps (dialer, messaging, contacts, gallery, keyboard) are from Google. ROM works on G950F (S8) and G955F (S8+) (I only tested S8 as I do not own an S8+). Should work on SM-950FD as well as reported in https://forum.xda-developers.com/showpost.php?p=75844308&postcount=332. Personally I very much like the Samsung phones/hardware but I am not so fond of the software and bloatware. If you want Samsung stuff, stop reading, press the BACK button on your browser, and use another ROM !!!
Upfront "warning"
This ROM is integrated with (a) the NX kernel and (b) a slightly patched version of Magisk. Flashing another kernel on this ROM might BREAK things. Same holds for Magisk. I always use the latest versions of the kernel / Magisk in the new releases so there is no need to upgrade kernel / Magisk yourself. You have no benefit whatsoever in doing that anyway.
Features
The ROM contains (only) the following Samsung applications: Settings (you can't get rid of this), Camera (because it uses all hardware capabilities of the phone at best); camera patched to use Google Photos as "gallery"; camera can be removed via the googlewiz.config file (see below), Lockscreen & AOD (Always On Display), Fingerprint & iris scanning, Blue light filter (optional), Smartmanager (optional).
Android Oreo 8.0
Google
pixel launcher (https://play.google.com/store/apps/details?id=com.google.android.apps.nexuslauncher) or Nova launcher (https://play.google.com/store/apps/details?id=com.teslacoilsw.launcher)
play services (which can be put into doze mode)
play store (https://play.google.com/store)
gBoard (https://play.google.com/store/apps/details?id=com.google.android.inputmethod.latin) or SwiftKey keyboard (https://play.google.com/store/apps/details?id=com.touchtype.swiftkey)
photos (used as gallery; integrated with camera) [as of v23] (https://play.google.com/store/apps/details?id=com.google.android.apps.photos)
dialer (https://play.google.com/store/apps/details?id=com.google.android.dialer)
contacts (https://play.google.com/store/apps/details?id=com.google.android.contacts)
messaging (https://play.google.com/store/apps/details?id=com.google.android.apps.messaging)
text-to-speech (https://play.google.com/store/apps/details?id=com.google.android.tts)
Google Sans fonts (https://storage.googleapis.com/g-design/static/product-sans-specimen.pdf)
android P emoji (https://arstechnica.com/gadgets/201...ds-on-heres-all-157-new-emoji-some-ui-tweaks/)
pixel boot animation (https://www.youtube.com/watch?v=ooFrL4innVM)
pixel icons in settings, statusbar, quick settings
pixel ringtones, notifications, UI sounds
pixel navbar (with possibility to have black navbar)
camera2 API enabled
PDF viewer from Google
Google optional features & apps (can be configured via googlewiz.config file; see below)
gmail (https://play.google.com/store/apps/details?id=com.google.android.gm)
keep (https://play.google.com/store/apps/details?id=com.google.android.keep)
drive (https://play.google.com/store/apps/details?id=com.google.android.apps.docs)
maps (https://play.google.com/store/apps/details?id=com.google.android.apps.maps)
chrome (https://play.google.com/store/apps/details?id=com.android.chrome)
clock (with Spotify integration) (https://play.google.com/store/apps/details?id=com.google.android.deskclock)
calendar (https://play.google.com/store/apps/details?id=com.google.android.calendar)
calculator (https://play.google.com/store/apps/details?id=com.google.android.calculator)
files go (https://play.google.com/store/apps/details?id=com.google.android.apps.nbu.files)
search app integrated with Nova search bar (https://www.google.com/search/about/)
assistant (https://www.apkmirror.com/apk/google-inc/google-assistant/) (only works if language = English)
tasks (https://play.google.com/store/apps/details?id=com.google.android.apps.tasks)
datally (https://datally.google.com/)
translate (https://play.google.com/store/apps/details?id=com.google.android.apps.translate)
earth (https://play.google.com/store/apps/details?id=com.google.earth)
trips (https://play.google.com/store/apps/details?id=com.google.android.apps.travel.onthego)
fit (https://play.google.com/store/apps/details?id=com.google.android.apps.fitness)
podcasts (https://play.google.com/store/apps/details?id=com.google.android.apps.podcasts)
cloud Printing (and local printing) (https://www.google.com/cloudprint/)
now cards integrated with Nova launcher (see https://forum.xda-developers.com/showpost.php?p=75591011&postcount=4)
lens photo analysis in photos app (only when language = English; read hints and tips section for other languages)
lens app (https://www.apkmirror.com/apk/google-inc/google-lens/)
at a Glance widget (part of Google search app)
news (https://www.apkmirror.com/apk/google-inc/google-news/google-news-5-0-0-release/)
chromecast (aka Google home) (https://play.google.com/store/apps/details?id=com.google.android.apps.chromecast.app)
youtube (https://play.google.com/store/apps/details?id=com.google.android.youtube)
plus (https://play.google.com/store/apps/details?id=com.google.android.apps.plus)
pay (https://play.google.com/store/apps/details?id=com.google.android.apps.walletnfcrel)
pixel icon pack for Nova launcher
pixel wallpapers (download: https://forum.xda-developers.com/showpost.php?p=77020268&postcount=1989)
markup (https://9to5google.com/2018/03/07/android-p-dp1-markup-screenshot-editor/)
measure (https://www.engadget.com/2018/06/22/google-measure-arcore-android-phone/?guccounter=1)
weather (just type "weather" in the google search app; it will offer you to get an icon on the desktop)
music (https://play.google.com/store/apps/details?id=com.google.android.music&rdid=com.google.android.music)
trusted contacts (https://play.google.com/store/apps/details?id=com.google.android.apps.emergencyassist&hl=en)
android auto (Google's car mode) (https://www.android.com/auto/)
snapseed photo editor (https://www.lifewire.com/what-is-snapseed-1616444)
photoscanner (https://play.google.com/store/apps/details?id=com.google.android.apps.photos.scanner&hl=nl)
docs (https://play.google.com/store/apps/details?id=com.google.android.apps.docs.editors.docs)
slides (https://play.google.com/store/apps/details?id=com.google.android.apps.docs.editors.slides)
spreadsheets (https://play.google.com/store/apps/details?id=com.google.android.apps.docs.editors.sheets)
streetview (https://play.google.com/store/apps/details?id=com.google.android.street)
my maps (https://play.google.com/store/apps/details?id=com.google.android.apps.m4b)
musicfx (equalizer) (accessible via Settings > Sound > Sound quality and effects)
google backup
No weird Samsung background services
No need for a Samsung account; only a Google account
Rooted with Magisk (see https://forum.xda-developers.com/apps/magisk)
Magisk manager (see https://forum.xda-developers.com/apps/magisk)
Working Magisk SafetyNet
Configurable installer (no aroma; simple text file) which allows to remove some Google apps if you don't like them (see below) and tweak some options
Auto enablement of overlays at boot time
Know warranty 0x0
Modified build.prop (performance tweaks)
Based on October 2018 security update from Samsung (base G950FXXU4CRJ5)
Configurable BIXBY key (by default mapping to Nova home screen)
Configurable immersive mode (none, hide navbar, hide navbar and statusbar)
MTP (optional)
MMS (optional; some people still seem to use this tech)
Knox and tima removed fully ... no, I really mean FULLY ... also from kernel ramdisk where possible
/etc/init.d and /etc/services.d (in case you want to add custom scripts put them in /sdcard/init.d/)
/omr and /preload mounting removed (if you don't know what this is, don't worry)
ROM does not contain country specific CSCs; all settings generic
Fix lack of voice in Google app when reading answers to a search
NX kernel (see credits below)
Bluetooth aptx
bash shell (with bashrc and bash_aliases in /etc/bash/)
AdAway (optional)
Black nav bar (optional; only useful if you plan to have dark/black themes with Substratum)
BusyBox v1.29.2
Improved dozing & reduced battery consumption in sleep mode
Fast ... very fast ... no useless Samsung background daemons; processes optimized via cgroups ... and many optimization settings and tweaks
Good battery life
OEM unlock on by default (cannot be turned off; will be shown as OFF in Settings => don't worry about this)
Netflix fix
Manage SMS/text messages from your browser (https://messages.android.com/)
Auto cleanup and sqlite DB optimization at boot time
What is NOT in the ROM
I have left out loads of stuff ... mainly because I don't use these features ... and/or they are Samsung specific. Don't ask me to integrate Samsung specific features because I won't: Samstuff stuff (all left out), Live wallpapers, Wear and Gear (but read further below please), Multiwindow, Clearcover, Edge, Docking, DEX, No call recording for now, Samsung dual messenger, VoIP (wifi calling) and VoLTE (but read further below for VoLTE), ...
Telegram
No telegram group; I don't have time for that, so stop asking please.
Bootloaders
See post #2 below; https://forum.xda-developers.com/showpost.php?p=75590991&postcount=2
Changelog
See post #3 below; https://forum.xda-developers.com/showpost.php?p=75591002&postcount=3
Hints & tips
See post #4 below; https://forum.xda-developers.com/showpost.php?p=75591011&postcount=4
(Re)Using this work
Other devs, please feel free to (re)use this for your own work ... I am not asking anything from anybody, no donation, no thanks, no beer ... you don't even have to mention that you (re)use this. We are here on XDA to share and learn from eachother.
Disclaimer
I will try to support questions / feedback. I will not answer questions such as "Can you please add Samsung feature X,Y,Z" ... I have deliberately removed them. If you want Samsung, go and use a Samsung ROM. There are instructions further down on how to create your own variant of the ROM so you can do this yourself if you want to add stuff. I will not answer PMs (don't have time to look at them). I have attached also a bash script (as .txt file). This is the script which I personally use to generate the ROM starting from a standard Samsung system.img. If you are a DEV, you can study this to see how I create this ROM. Again, feel free to (re)use. The usual applies: no warranty, installing this will trip KNOX, install at your own risk, ... I am not responsible for soft or hard bricks. Your phone must have TWRP to install this ROM. If your phone is bricked, your best guess is to try and flash the ORIGINAL Samsung firmware with Odin. Do repeat{ search, read }.
Download (multiple versions):
https://www.androidfilehost.com/?w=files&flid=239365 (up to release v65). Files are called: googlewiz_oreo_vXX.zip.
As of release v66, ROM has been uploaded to mega.nz: see https://mega.nz/#F!WUQ2DYpJ!5l3fVDpoXSdHO8p2IfKCvA
See post #3 for a changelog. Please read it as it may answer some of your questions.
Theming
ROM has no Samsung themestore. Install Substratum (https://play.google.com/store/apps/details?id=projekt.substratum) and a samsung compatible substratum theme (e.g. https://play.google.com/store/apps/details?id=com.brit.swiftblack.layers)
Splash screen
To make your phone more "GoogleWiz", try the google splash screen. See: https://forum.xda-developers.com/showpost.php?p=75714051&postcount=189
WARNING: ONLY FOR G950F !!! Do *NOT* flash this on other models; your phone WILL go into soft brick - I warned you.
Other stuff
For heart rate / stress monitor: install SHealth (https://play.google.com/store/apps/details?id=com.sec.android.app.shealth) from the play store.
Known bugs / issues
"Game" battery saving mode is not working (due to Samsung stuff removed from ROM); will FC settings app
Device encryption will not work (as it relies on Samsung KNOX which has been fully removed
Android for work will not function
Advanced functions in settings: most of them don't work
On a clean install, first screen might show a Magisk error, just ignore it
Installation
Make sure first that "OEM unlock" is enabled in your developer settings (if you don't understand what this means then this ROM is not for you).
Make sure to flash the Oreo bootloader (see post #2) if you come from Nougat.
- click WIPE and then FORMAT DATA (do this ONCE when you come from Nougat) => then reboot into TWRP
- Wipe /system, /data and /cache (for a normal clean install)
- put the googlewiz_oreo_vXX.zip onto your /sdcard
- wipe data, system, dalvik, cache
- flash bootloader (if you come from Nougat)
- flash ROM
- reboot
Please mention the device and release you are on when reporting bugs.
ROM updates
The ROM only touches the /system partition. ROM does not update bootloader, nor modem (baseband). Most ROM updates can be dirty flashed except when the release notes mention clearly that you need to do a clean install (in that case, wipe your /data). Instructions for flashing a modem can be found in: https://forum.xda-developers.com/showpost.php?p=77759235&postcount=3196
Adblocking
For adblocking without AdAway (everywhere: both in browser and apps) do the following:
> adb shell
# su
# hl
The "hl" command will replace the hosts file with a huge (> 200000) hosts which refer to IP address 0.0.0.0; this will make ads go away in your browser and applications. No ad-blocking app is required. If you want to restore the original hosts file, use the command "hs" (ads will come back then). The "hl" command is agressive; some web pages or apps might not work properly. To use a less aggressive ad blocking use the command "hm" (this uses a hosts file similar to adaway without having the need to install that app).
/etc/init.d, /etc/services.d and /sdcard/init.d
/etc/init.d scripts are running once /data is mounted; do not rely on any Android functionality in those scripts as Android is not fully initialized when these scripts run. Use /etc/services.d if you want to rely on Android functionality; scripts in /etc/services.d are ran later than /etc/init.d; see post https://forum.xda-developers.com/showpost.php?p=76901055&postcount=1771 for more details. You can put user scripts on /sdcard/init.d/; they will be ran last.
Writeable /system partition
Use "sysrw" and "sysro" in an adb shell to make the /system partition writeable/read-only; note that Magik's safeynet will NOT work if the /system partition is writeable (this is normal behavior).
Building a variant of this ROM
Attached (linux; bash) script gives you a clue of how the ROM was created starting from a stock system.img ext4 image file from Samsung.
Kernel
This ROM uses NX kernel and optimizations tightly coupled to it. Installing another kernel may have all sorts of side effects which I will not support you with. You have been warned.
Screenshots
Screenshots in attach. Black screenshots taken from my own fully installed phone, after theming with substratum (https://play.google.com/store/apps/details?id=projekt.substratum) and using the following theme: https://play.google.com/store/apps/details?id=com.brit.swiftblack.layers. All launcher screenshots (except the last one) are with the Nova launcher. Last screenshot shows the Google Pixel launcher.
Configurable installer
You can remove apps from the ROM and do some customizations. Create a simple text file with the content below. The file must be called "googlewiz.config". You should push it via adb onto /sdcard BEFORE installation. Then install the ROM via TWRP. The installer will read this file and remove the google apps which have "=0". There should be no spaces, i.e. "clock=1" instead of "clock = 1". I think you get the idea. It's not rocket science. If the file is not on /sdcard, everything remains in the ROM (with Nova as launcher and Swiftkey as keyboard). This config mechanis is very simple, avoids aroma, and still allows a bit of configuration. So as an absolute minimum (assuming you remove all above) you will have in your app drawer: Messaging, Camera, Contacts, Photos, Settings, Magisk, Nova Google Companion, Nova settings, Play Store, Swiftkey, Phone. (Nova Google companion icon will go away once clicked and OK).
Code:
clock=1
calendar=0
filesgo=1
search=0
assistant=1
print=0
calculator=1
mtp=0
bluelightfilter=0
smartmanager=1
googlenow=0
launcher=nova
keyboard=swiftkey
wallpapers=0
iconpack=0
adaway=0
news=1
tasks=0
blacknavbar=1
chromecast=1
markup=0
immersive=full
lens=1
icons=samsung
camera=1
photos=1
mms=0
measure=1
gmail=0
keep=1
drive=0
maps=0
datally=0
chrome=1
youtube=0
plus=1
trips=1
translate=1
earth=1
fit=0
podcasts=0
music=0
trustedcontacts=1
auto=0
snapseed=1
photoscanner=0
docs=1
slides=0
sheets=1
streetview=0
mymaps=1
musicfx=0
googlebackup=1
clock = Google clock; calendar = Google calendar; filesgo = Google files Go; search = Google app; assistant = Google Assistant; print = Google cloudprinter and printing framework; calculator = Google calculator; mtp = MTP connectivity to PC; bluelightfilter = Blue Light Filter; smartmanager = Device Maintenance (in Settings); googlenow = Nova companion app for Google now cards; wallpapers = Google wallpaper app; iconpack = Google pixel icon pack; adaway = Adaway; news = Google News; tasks = Google Tasks; blacknavbar = Black Nav Bar (not installed by default; set to 1 if you want it); chromecast = Google home (not installed by default; set to 1 if you want it); markup = Google markup extension to Google photos; lens = Google lens app; camera = Samsung camera; photos = Google photos; mms = MMS; measure = Google measure; gmail = Google gmail; drive = Google drive; keep = Google keep; maps = Google maps; chrome = Google chrome browser; youtube = Google youtube; plus = Google+; earth = Google earth; translate = Google translate; trips = Google trips; fit = Google fit; podcasts = Google podcasts; music = Google music; trustedcontacts = Google trusted contacts; auto = Android car mode; snapseed = Google photo editor; photoscanner = Google photo scanner; docs/slides/sheets = Google office; streetview = Google street view; mymaps = Google my maps; musicfx = Google equalizer; googlebackup = Google backup
For Nova launcher (default); put "launcher=nova" in the config file. For Google Pixel launcher, put "launcher=pixel" in the config file.
For Swiftkey keyboard (default); put "keyboard=swiftkey" in the config file. For Google Gboard, put "keyboard=gboard" in the config file.
Switching between keyboards across releases may cause keyboard not to work properly when you dirty flash; if you decide to switch keyboard across 2 releases, do a clean flash.
The pixel icon pack only works with Nova launcher. If you use the Pixel launcher the icon pack will not be installed (even if you have "iconpack=1" in the configuration).
Screen usage option: "immersive". Possible values are "none", "navbar" and "full". "none" means that both navbar and statusbar are always visible. "navbar" means that the navbar is not visible (swipe from the bottom of the screen to display the navbar). "full" means that both navbar AND statusbar are invisible (swipe from the top or bottom of the screen to make them visible).
The ROM uses pixel icons in the settings, statusbar, tiles, navbar; if you (really?) prefer the original Samsung icons, put "icons=samsung" in the googlewiz.config file.
If you want to know how this works, unzip the ROM and look at scripts/simpleconfig.sh. It is a very simple config mechanism which avoids a complex installer with aroma.
Configurable BIXBY key
By default, the BIXBY ket is set to HOME: the nova launcher home screen. You can put a line in googlewiz.config: "bixby=X" with X being one off {HOME, BACK, CAMERA, CONTACTS, MESSAGE, CALL, SEARCH, CALENDAR, APP_SWITCH, SCREENSHOT, ASSISTANT}
example: "bixby=CAMERA" or "bixby=CALENDAR"
If you put "bixby=NONE" the bixby key remains unbound. This should allow 3rd party button remappers to work.
Code:
HOME = Nova launcher home screen
BACK = go one step back (same as back key in navbar)
CAMERA = open camera; once in the camera pressing the bixby key takes a picture
CONTACTS = open Google Contacts app
MESSAGE = open Google Messaging app
CALL = open Google Phone app
SEARCH = perform search in the current application
CALENDAR = open Google Calendar
APP_SWITCH = open screen where you can switch between running apps (same as "recents" key in navbar)
SCREENSHOT = take a screenshot
ASSISTANT = Google assistant (of course will not work if you have "assistant=0" in your googlewiz.config)
NONE = do not bind the bixby key; should allow 3rd party remappers to work
VoLTE
Many people ask for VoLTE. I can't do it properly ... sorry ... not for now ... my provider does NOT support VoLTE ... which means that I cannot test anything. In addition, VoLTE is CSC specific configuration and all CSC config has been currently removed from the ROM. It is tricky to bring this back into the ROM ... especially if I cannot test anything. I would just be working in total darkness. Please understand this. If there is a DEV wiling to help let me know. However, see post: https://forum.xda-developers.com/showpost.php?p=77598885&postcount=2888 and post https://forum.xda-developers.com/showpost.php?p=77597891&postcount=2885, these might give some hints to try and make it work.
Good news: Some people have VoLTE running; see the following posts; thanks to @meldrak and @kuduku
https://forum.xda-developers.com/showpost.php?p=77663720&postcount=2966
https://forum.xda-developers.com/showpost.php?p=77669115&postcount=2984
Android wear and Samsung gear
Android wear is not working. Same point as for VoLTE. I do not own a wear device which means that I cannot test anything. If there is a DEV wiling to help I can explain what to try. Samsung gear is working but you need to flash additional package on top of the ROM; see post https://forum.xda-developers.com/showpost.php?p=76412043&postcount=1102. I have not personally tested this (as I don't own a device); but user zoltain73 tested it (https://forum.xda-developers.com/showpost.php?p=76417301&postcount=1120).
Live wallpapers
No live wallpapers in the ROM. However, if you really want this, flash the package attached to the following post: https://forum.xda-developers.com/showpost.php?p=76887206&postcount=1752
Bluetooth and audio
Some users are reporting bluetooth audio issues with Bose headsets. Enable developer settings and set the bluetooth audio coded to SBC. Check again if audio works.
Google ChromeCast
Screen mirroring to a Google ChromeCast works out of the box. You need to install the Google Home app (put "chromecast=1" in the googlewiz.config file before installing the ROM). If you really(?) want Samsung's mirror link, flash the zip file attached to post https://forum.xda-developers.com/showpost.php?p=77390484&postcount=2610.
Google Pay
Google Pay confirmed working (of course your bank/card has to support it). See https://forum.xda-developers.com/showpost.php?p=78057564&postcount=3716
Credits
topjohnwu for Magisk (https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445)
BSDgeek_Jake for the adblock hosts file MoaAB (https://forum.xda-developers.com/showthread.php?t=1916098)
jayantraj for the pixel boot animation (https://forum.xda-developers.com/ga...-google-pixel-boot-animation-samsung-t3528179)
Noxxxious for the NX Kernel (https://forum.xda-developers.com/ga...ice-development/kernel-nox-kernel-v1-t3721469)
ambasadii for pointing me out the copy/paste fix, thanks a lot man! (https://forum.xda-developers.com/member.php?u=4074799)
Marne Jr. for testing on SM-950FD (https://forum.xda-developers.com/showpost.php?p=75844308&postcount=332)
ohayubaka for the Google pixel icons for settings, statusbar, tiles (https://play.google.com/store/apps/dev?id=8125305976905979352)
zaac for the navbar overlay (https://forum.xda-developers.com/galaxy-s8/themes/theme-systemui-overlays-samsung-t3735167)
Saurabh Gupta for the Google pixel icon pack (https://play.google.com/store/apps/details?id=com.themezilla.pixelui)
Tyler Nymeh for the way to change doze settings (https://www.reddit.com/r/GalaxyNote...tool_comatose_standby_battery_drain_solution/)
amirzaidi for the rootless pixel launcher (https://github.com/amirzaidi/Launcher3)
crossbreeder team for cgroup optimizations (https://forum.xda-developers.com/showthread.php?t=2113150)
Google for the Product Sans fonts (https://storage.googleapis.com/g-design/static/product-sans-specimen.pdf)
Google for the pixel wallpapers and media sounds
XDA:DevDB Information
GoogleWiz, ROM for the Samsung Galaxy S8
Contributors
foobar66
ROM OS Version: 8.x Oreo
Version Information
Status: Stable
Created 2018-03-17
Last Updated <today>
Bootloaders
Before flashing this ROM, please make sure that you first flash the Oreo bootloader (see zip file attached to this post).
If you want to go back from Oreo to Nougat, you must revert to the Nougat bootloader (see zip file attached to this post).
If you accidently flash the wrong bootloader, please do not panic. Nougat ROM will not boot with a Oreo bootloader. Oreo ROM will not boot with a Nougat bootloader. If your device is stuck do the following: Press BIXBY + VOL DOWN + POWER and keep them pressed for about 10 sec. You will see a turkoise screen with a big white "Warning" on top. Press volume down. Immediately press BIXBY + VOL UP + POWER and keep them pressed until your device is back into TWRP. Now flash the proper bootloader. So, it is highly recommended that you put both zip files attached to this post on your /sdcard !!!
Changelog
For older releases ... see attached txt file.
v76 (2018-09-03):
- update: Google photos
- update: Google play services
- update: Google messaging
- update: Google gmail
- update: Google clock
- update: Google app
- update: Google contacts
- update: Google dialer
- update: Google messaging
- update: Google maps
- update: Google gboard
- update: Swiftkey
- update: Samsung AOD
- update: Samsung camera
- update: Magisk manager
- update: Magisk v17 (safetynet should be working again)
- new: Google youtube (put "youtube=0" in googlewiz.config if you don't want it)
- new: Google plus (put "plus=0" in googlewiz.config if you don't want it)
- corrected multiple recurring errors in logcat
v77 (2018-09-06):
- update: Google clock
- update: Google youtube
- update: Google chrome
- update: Google plus
- update: Google photos
- update: Google play store
- update: Google gboard
- update: Google drive
- update: Google app
- update: Google news
- new: Google trips (put "trips=0" in googlewiz.config if you do not want this app)
- new: Google translate (put "translate=0" in googlewiz.config if you do not want this app)
- new: Google earth (put "earth=0" in googlewiz.config if you do not want this app)
- new: Google fit (put "fit=0" in googlewiz.config if you do not want this app)
- new: Google podcasts (put "podcasts=0" in googlewiz.config if you do not want this ap)
- new: Google PDF viewer
- update: Samsung device maintenance
- update: busybox (1.29.2)
- updated 'dss' script updated and now also disables useless activities and knox/tima receivers
- fix Magisk installer re-installing apk to /data/app
v78 (2018-09-10):
- update: Google play store
- update: Google photos
- update: Google youtube
- update: Google fit
- update: Google news
- update: Google chrome
- update: Google plus
- update: Google app
- update: Google trips
- update: Pixel launcher
- update: Samsung camera
- new: Google play music (put "music=0" in googlewiz.config if you don't want this app)
- fix font file issues
- disable gm downloadable fonts provider (otherwise contacts/phone app download their own fonts)
- remove /cpefs filesystem (is empty anyway)
v79 (2018-09-15):
- update: Google drive
- update: Google photos
- update: Google calendar
- update: Google datally
- update: Google chrome
- update: Google play services
- update: Google gmail
- update: Google youtube
- update: Google play store
- update: Google measure
- update: Google app
- update: AOD
- update: Samsung device maintenance
- fix missing Clock2017R.ttf font file & AOD font for clock widget selection
- add device idle control boot script
- further build.prop tweaks
v81 (2018-07-21):
- update: Google webview
- update: Google play services
- update: Google chrome
- update: Google youtube
- update: Google earth
- update: Google play store
- update: Google photos
- update: Google app
- update: Google keep
- update: Google gmail
- update: Swiftkey
- update: Samsung device maintenance
- update: Magisk manager
- changes to camera-feature-v7.xml file
- update: NX kernel R17
v82 (2018-09-28):
- update: Google: drive, lens, news, youtube, chromecast, pixel launcher, calendar, photos, playstore, calculator, ARcore, search app, play services, translate, maps, gboard
- update: Samsung device maintenance
- update: AOD
- update: Magisk 17.2
v83 (2018-10-05):
- update: Google: maps, translate, play store, dialer, messaging, photos, music, plus, youtube, drive, keyboard, drive, play store, calendar, dialer
- update: Swiftkey
- add init.d script for scsi cache control
- trim caches during boot
- disable the lookup logic involved with IO merging requests
- optimize read/write wakeup thresholds
- small wifi optimization
- gps.conf file update
- updates to LS99sysctl script
- moved ramdisk patches into init.d scripts
- extra clean script at boot time
- set swap to ON by default
Previous releases had swap disabled. I have re-enabled it at the cost of a small performance penalty. But apps should be held longer in memory. If you want to disable swap, then put "swap=0" in the googlewiz.config file and reboot.
It should be possible as of this release to install another kernel.
I have only tried with the stock kernel.
After flashing a kernel you will loose root. You must reflash the file Magisk.zip (this is included in the ROM in the directory called "root"). Unzip the ROM zip file and you will see that directory.
v84 (2018-10-13):
- update: Google: calendar, news, youtube, contacts, playstore, app, chromecast, clock, AR core, maps
- update: Pixel icon pack
- update: Samsung device management
- update: Contacts provider
- new: Google trusted contacts
- remove boost script for interactive governor
- some systl settings finetuning
- move overlays to /system/vendor/overlay/
- October security update (base: G950FXXS4CRIA)
v85 (2018-10-18):
- update: Google: earth, play store, contacts, news, chromecast, messaging, keep, youtube, translate, chrome, plus
- a bit of debloat
- update: Swiftkey
- update: Samsung camera
- fix bug with "icons=samsung" not properly deleting overlays
- new base: G950FXXU4CRJ5
v86 (2018-10-22):
- update: Google: play store, messaging, translate, search, play services, webview
- update: Magisk manager 6.0.1
- update: Magisk 17.3
- new: Google auto, Google voice action services
- build.prop updates
- updates to LS99sysctl, LS99cleaner scripts
- improve installation script
- improve script for integrating APKs from /data to /system
v87 (2018-10-28):
- update: Google: music, messaging, play services, datally, chromecast, search, contacts, lens
- new: Google Snapseed, Google Photoscan, Google Docs, Google Slides, Google Sheets, Google Streetview
- update: Swiftkey
- use Google Sans as system font
- Pixel 3 sounds, notifications, ringtones
- enable Google Photos preload feature (from Pixel)
- enable Google Lens in Google Assistant
- fixed 'bixby=NONE' option (was not working in previous releases)
- At boot time the following properties are "reset" from the standard build.prop:
ro.product.model=Pixel 2 XL
ro.product.brand=Google
ro.product.manufacturer=Google
- The following features are set:
<feature name="com.google.android.apps.photos.PIXEL_2018_PR ELOAD" />
<feature name="com.google.preload_photos" />
- Google Photos app will think you are a pixel phone and give unlimited free storage at original quality until 16/01/2021.
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
v89 (2018-11-09):
- update: Google: streetview, play services, drive, news, cloud print, photos, sheets, docs, slides, gboard, youtube, translate, gmail, keep, AR core
- update: Swiftkey
- optimize all ROM XML files (remove comments, whitespace, empty tags)
- remove applock from advanced settings
- New: Google musicfx
v90 (2018-11-20):
- update: Google: pay, play store, dialer, maps, files, news, dialer, photos, chromecast, calendar, contacts, slides, messaging, play services, youtube, search, plus, trips, chrome
- update: Samsung device maintenance
- update: Samsung camera (v8), CMHprovider
- update: dss script for disabling services
- new: PixelBridge app (for Rootless Pixel Launcher left swipe)
- camera supports taking selfie by touching heart rate sensor (enable in camera settings)
- change in build.prop for Google Backup to work
- add /system/bin/bmgr to interact with backup manager via cmd line
- fixes for Google Backup
- pixel style navbar instead of AOSP
- November security update (G950FOXM4CRK1)
v91 (2018-12-23):
- December security update
- NX kernel R18
- Various Google app updates
Miscellaneous, Hints & Tips
Speed up Nova launcher
Open Nova settings, Look & Feel, then set "Scroll speed" and "Animation speed" to "Faster than light".
Google Assistant
Google assistant only works with English/UK as main language and you must have internet connection.
Google now cards (see attached picture)
Swipe from home screen left border to display Google card feed (enable in Nova settings > Integrations > Google Now Page; also open the Google search app to initialize it). After a reboot, the first swipe will show an empty screen, just tick on the search bar to make the cards appear.
Google Lens photo analysis
Google Lens photo analysis is supported from the photos app but only if your language is set to English. Read this: https://support.google.com/photos/answer/7539151?hl=en&co=GENIE.Platform=Android. To make lens work with other languages, look at post https://forum.xda-developers.com/showpost.php?p=76528084&postcount=1280
Google Lens app
As of v53 the ROM also support early versions of the Google Lens app; I have the impression it is not 100% stable. I guess Google is rolling it out to get user feedback so that the AI machine learning algorithms can be trained with more and better data.
Google cloud printing
The Google cloud printer is included in the ROM; this means - for example - that applications which support print function you can print a PDF file onto Google drive.
Google markup
Google markup is a small photo editor which allows you to draw on a photo. To use it, open the photos app, click on a photo, then on the menu with 3 dots in the upper right corner and "Edit with markup". It's handy for marking something on a screenshot. Note that the share button in the markup app does not work. This comes from Android P developer preview 2.
Hi,bro
If I uninstall google play service And flash xposed with minirom v11,it will boot loop.
maybetheydont said:
Hi,bro
If I uninstall google play service And flash xposed with minirom v11,it will boot loop.
Click to expand...
Click to collapse
Why are you posting this now ... I am still preparing the notes of post#1,#2,#3 ... there is nothing here yet ...
Post in the right thread.
foobar66 said:
Why are you posting this now ... I am still preparing the notes of post#1,#2,#3 ... there is nothing here yet ...
Post in the right thread.
Click to expand...
Click to collapse
It is my false.Sorry for interrupting you
foobar66 said:
Bootloaders
Before flashing this ROM, please make sure that you first flash the Oreo bootloader (see zip file attached to this post).
If you want to go back from Oreo to Nougat, you must revert to the Nougat bootloader (see zip file attached to this post).
If you accidently flash the wrong bootloader, please do not panic.
Nougat ROM will not boot with a Oreo bootloader.
Oreo ROM will not boot with a Nougat bootloader.
If your device is stuck do the following:
Press BIXBY + VOL DOWN + POWER and keep them pressed for about 10 sec.
You will see a turkoise screen with a big white "Warning" on top.
Press volume down.
Immediately press BIXBY + VOL UP + POWER and keep them pressed until your device is back into TWRP.
Now flash the proper bootloader.
So, it is highly recommended that you put both zip files attached to this post on your /sdcard !!!
Click to expand...
Click to collapse
Nougart BL&Modem are working on oreo so is not necessary to update! anyway good job this i wil try as soon as i can this :good:
Download link ?
In your folder i cant see any oreo word !
Thanks !
xtmzone said:
Download link ?
In your folder i cant see any oreo word !
Thanks !
Click to expand...
Click to collapse
Read the |OP| dude ... What does the first sentence say?
foobar66 said:
Read the |OP| dude ... What does the first sentence say?
Click to expand...
Click to collapse
Sorry
Thread re-opened.
Thanks
Wood Man
Forum Moderator
Wood Man said:
Thread re-opened.
Thanks
Wood Man
Forum Moderator
Click to expand...
Click to collapse
Thanks ...
Sorry guys, due to some domestic issues release only came today.
Please read |OP| properly before installing.
Working now on traditional install procedure which should make installation faster.
foobar66 said:
Thanks ...
Sorry guys, due to some domestic issues release only came today.
Please read |OP| properly before installing.
Working now on traditional install procedure which should make installation faster.
Click to expand...
Click to collapse
The download is very slow.
---------- Post added at 02:20 PM ---------- Previous post was at 02:19 PM ----------
I have got high expectations with this rom, the last google rom edition i used on nougat was amazing.
Hope the safety net passes?
bobandar said:
The download is very slow.
---------- Post added at 02:20 PM ---------- Previous post was at 02:19 PM ----------
I have got high expectations with this rom, the last google rom edition i used on nougat was amazing.
Hope the safety net passes?
Click to expand...
Click to collapse
No, unfortunately still has the SafetyNet bug ...
foobar66 said:
No, unfortunately still has the SafetyNet bug ...
Click to expand...
Click to collapse
But fortunately we have magisk hide, that will let me use snapchat on this rom right?
---------- Post added at 02:10 PM ---------- Previous post was at 01:32 PM ----------
Flashed successfuly , Works great.
bobandar said:
But fortunately we have magisk hide, that will let me use snapchat on this rom right?
---------- Post added at 02:10 PM ---------- Previous post was at 01:32 PM ----------
Flashed successfuly , Works great.
Click to expand...
Click to collapse
Try snapshat ... I don't use it ... so I don't know if it will work ...
v1 (2018-02-17):
- Back to old install method, much faster
- Updated SwiftKey to latest version
- Removed Fusedlocation (not needed)
- Fix spacing of icons in statusbar
- Fixed the setting of the GoogleDialer as default
- Zip file is 300MB smaller than v0
v1 upload completed.
Wipe before flashing.
for me the always on display function doesn't seem to work ... any ideas? ... apart from that really nice work
will try again with v1
always on display working with v1 also for me
s-r said:
for me the always on display function doesn't seem to work ... any ideas? ... apart from that really nice work
Click to expand...
Click to collapse
Weird, for me it works fine. If you know how ... check the logcat when you turn the screen off.