[Guide] Get HDR+ on the Wileyfox Swift 2 - Wileyfox Swift 2 Guides, News, & Discussion

Before I begin: I am in no way responsible for your device or any kind of content on it, I want to warn you that this can brick your device (or make it unusable in other ways), proceed with caution - YOU ARE RESPONSIBLE FOR YOUR DEVICE.
I tried it, it worked for me perfectly, but that doesn't mean it will work for you too.
My device is: Wileyfox Swift 2 plus Android 7.1.2 (TOS163B)
download and install the apk from this guide. (it says it only works on SD 820, 821 and 835, but ignore that) - direct link to the apk
download and install the magisk module from here. (you need at least Magisk v13)
reboot and enjoy your new Google Camera with HDR+.
Note: not all functions of the Google Camera work. (you can only take photos and videos)
I hope this guide helped you and now you can take better pictures :fingers-crossed:, if not let me know and I will try to help you.
Credit goes to:
otaconremo - Camera2API enabler magisk module
B-S-G - modified Google Camera

Works great, just the focus is a bit slow...
EDIT:
Uninstalled and reverted back, because OpenCamera and Vivino had issues - distorted images.

Related

{Custom Rom}Validus-7.1.1.-UNOFFICIAL_13.7-20170313 For Meizu M2/Mini

So Guys I Am Back With New Rom For Meizu M2/Mini ​
$Noobs keep distance$ :angel:
Requirements :cyclops:
$Unlocked bootloder with Custom recovery users only$
This Rom is Build from source For Other device By Mr Vasiliy.Ivanov
All Credits goes to Him
And For Porting it to Meizu M2/Mini credits Goes to Crezil 1
This Rom is the collection of different OS like LOS, Tesla, Tipsy. :fingers-crossed:
This Rom Comes With Stock Kernel ( Stock non modified kernel)
And Additional Custom kernel zip (Big.Little Kernel) If you like Custom kernels :laugh:
Features of this Rom :good:
Combined From different roms with various tweaks.
Good customisation (Not as best as RR)
Camera+Video Recording Works
Magisk Root (More Details of it see below)
Full Substratum Support.
Fast Fluent Rom
G-Assistant on middle button supports
Dolby-Atmos
MTKGPS(Don't grant permission for camera and gallery if asked)
Wolf Customisation
Bugs
1)MTK-GPS (Just don't enable it when any app ask for it)
2)Camera Flash ( try some apps like simple camera)
3)Hardware Codex
4)Video Lags In Youtube and Gallery (Download that video and see it in MX player with software Decoding S/W)
5)Proximity for some users (not me)
So lets come to the point
What is Magisk Root ?
Ans) See here
https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
It is better than Super Su
Can hide root from some apps
(Because of this you can play Pokemon Go And Super Mario Run)
How to Activate it ?
Ans)This Rom dont come with root So flash this Super Su.zip first Flash it
Download It from here (flash it via TWRP)
http://downloadmirror.co/Utz/UPDATE-SuperSU-v2.79-20161211114519.zip
After reboot go to magisk app open it then it willl prompt to grant super su access
grant it then Select first opion it will say you to download something download zip and apply it
after applying it reboot the phone or it will reboot automatically
then open su app and then go to settings of super su
then swipe to last menu then drag down and find option switch to another super user app tap on it
let the process to do it work after you reboot you will have your magisk Root working
then just open it go to menu magisk then find a option Magisk Hide
tap on it select the app you want to keep in hidden from root
Done
Screen Shots of the Rom Get it here! :fingers-crossed:
https://drive.google.com/open?id=0Bz6Fq2POoJTlLUxiM3c4SDR3M1U
Installation Procedure
Reboot To Recovery
Wipe Data&System Partitions
With Dalvik Cache& Caches
Install Rom (Note Installation will take much more time than other Rom )
Install G-Apps
Install G-Assistant Enabler
Done! Reboot & Enjoy your rom
Note:This rom comes with Stock kernel as some user dont like custom kernel
Here is flashable zip of custom kernel
https://drive.google.com/open?id=0Bz6Fq2POoJTlNTEwMDNmcDBWaWs
Download it and flash it via TWRP :victory:
What is All In One Android 7 Patch and 90 Overlay and Battery status fix?
All In One Android 7 patch Contains fix for
1)Flashlight while taking photos
2)HDR
3)Black Screen On Youtube (Via 90 Overlay Zip)
Battery status fix will solve problem of battery draining from 15% to 5% quickly Known as Direct DropDown
Installation Flash them all Together or separately via TWRP
Custom Kernel Features
Presenting you the New Innovative Big.Little Custom kernel For Meizu M2/Mini :laugh:
1)You can modify vibrations level of your device
2)You can enable double tap to wake and double tap to sleep in any rom
3)Can modify frequency of CPU
4)Cpu governers like Interactive plus,ThunderX included
5)Can tweak for IO schedulers
6)Low memory killer
Why it is powerful and How it is useful see it here here
https://www.arm.com/products/processors/technologies/biglittleprocessing.php
this is latest technology for Arm devices (support x64bit socs too)
Tweaking
Download Kernel Auditor
from play store
Open it
And grant Root access
and modify according to your need
My settings
Cpu max frequency 1170Mhz
lowest 299Mhz
Cpu governor Interactive plus or ThunderX (Suggested by Qus1)
Dolby Patch For Loud Audio
Download it and flash it via TWRP
link
http://forum.xda-developers.com/devdb/project/dl/?id=13100
If you want to remove it download uninstaller.zip
http://forum.xda-developers.com/devdb/project/dl/?id=13553
I Manually Fixed some bugs and made this Rom more awesome
Fixed Substratum not changing themes
Updated Magisk Root app
Directly enabled Softkeys
Available with 2 version of kernel
Fixed G Assistant Middle softkey Button (thanks to Google)
For camera and for video recording download Footej app from here
http://www.apkmirror.com/apk/semaphore-inc/footej-camera/footej-camera-2-0-0-build-81-release/footej-camera-2-0-0-build-81-android-apk-download/
Use it only From now Avoid Using Other Camera Apps (For photos& video shooting)
(Don't grant location permission if asked by any camera app) make it default
Rom Download Link
https://yadi.sk/d/IAALdNUC3GndS3[/B]
(Upload on GDrive failed at 99% 3 Times) If you can upload and create a mirror it will be good :good:
G-Apps
https://drive.google.com/open?id=0Bz6Fq2POoJTlcWttbFhTRTJacGM
Google Assistant Mod
https://drive.google.com/open?id=0Bz6Fq2POoJTlRVJYeU9xMkowdlE
All In One Patch
https://drive.google.com/open?id=0Bz6Fq2POoJTlRzB0bURTMGdrWk0
90 Overlay Fix
https://drive.google.com/open?id=0Bz6Fq2POoJTlQzVxSW9MWndNams
Battery Status Fix
https://drive.google.com/open?id=0Bz6Fq2POoJTlbi1OZUdrV3BUX1E
SOURCES
Kernel Sources
https://github.com/divis1969/android_kernel_meizu_meilan2
Vendor Blobs
https://github.com/divis1969/android_vendor_meizu_meilan2
Device Tree
https://github.com/divis1969/android_device_meizu_meilan2
Edit: I am very very sorry guys GPS works 100% (can be used for any app)but problem is with
Camera Libraries are affecting GPS request so i will update my all rom post so that user can know about this
Bug is with Camera (GPS works fine i misunderstood the bug)
Please forgive me
Gps can be used in maps and other app just make sure don't grant camera app permission and gallery app too Thanks
gps work or not, sir ?
SamsudinMalik said:
gps work or not, sir ?
Click to expand...
Click to collapse
sorry​ it works even in every 7.1.1 roms it work i will update post now thanks
Post updated look at downside

[GUIDE] Root/Kernel+ViPER/Dolby+Theme/Mods

Intro
I decided to put together this all-in-one guild compiling all the research and testing I've done. I've seen a lot of the same questions and misunderstandings come up over and over in the various threads, most of which I had myself. I've spent lots of time, since I got my new Google Pixel 2 XL, searching XDA, following all the guides the fine folks here put together, flashing, restoring, testing, etc. I've been using Android since my Google Nexus One, so I've been messing around with all this for quite some time now. The Android community is amazing and I've learned a lot over the years, so it's my turn to hopefully help someone out.
I'll also share some of the caveats, issues and fixes I had to do with this setup. This was all done with a Google Pixel 2 XL on Project Fi with an eSIM & physical SIM, so this guide was written and tested with that, however it should work the same in theory with other carriers, but your results may vary.
NOTE: I am not a developer by any means. I've toyed with creating my own custom ROM, but I'm not a ROM or Kernel developer. I just got really good at using the stuff the other amazing smart people here developed and shared with the community.
NOTE 2: Following these steps WILL wipe your device, so make backups if needed!
Thanks
I would like to give thanks to the following folks for the guides, development and help; @topjohnwu, @nathanchance, @Dees_Troy, @luciusfox, @thedude420, @Quinny899, @airmaxx23, @matt1313, @sharkie405, @Tulsadiver, and @zachman1750. Please forgive me if I forgot to mention you directly as I've gone through many threads and guides at this point. I also thank the community for helping each other out and providing their experiences and testing as well.
Why Root?
I get the same question from everybody all the time, "why do you root your phone?" Well, many reasons, which I'll list a few below, but because I spent a lot of money on my phone and I feel I should have full access to it. If your phone is leased or company owned, I understand why you wouldn't, but if you own it outright, why not have full access to do what you want with it? I mean, how would you feel if you purchased a computer (I'll use Windows in this analogy) and it came with one user account that was only part of the "Users" group, no local Administrator or account part of the Administrators group and no way to grant your one user account Admin rights? I'd be upset as I wouldn't be able to do much with it including; remove bloatware, install my own applications, replace the stock AV/Malware software, upgrade my video driver or even start from scratch. I mean the first thing I do when I get a new computer is format the HDD lol. I know it might be a silly analogy, but I don't see how it's any different than having root access on my phone.
- Remove bloatware (system apps you don't want/need)
- Custom Kernels (though the stock kernel on this phone is amazing out to the box, custom gives us more access to manage wakelocks, color control, vibrations, among other kernel items) (EXKM and Kernel Adiutor are a couple great apps to tweak your custom kernel)
- Customer recovery (easy backup/recovery, easy flashing of Zips, etc...)
- Untethered system theming including; custom fonts, launcher tweaks, status/navbar tweaks, etc...)
- System wide ad blocking
- Full system backup/restore (Titanium Backup is amazing for full system backups and then upload to cloud storage of your choice)
- Terminal root access (every have horrible battery drain and can't figure out exactly why quick and easy? Drop to terminal, elevate using su, then run top and and see what app is hogging the CPU)
- Xposed modules for system customizations (I've used a lot over the years, but not on this phone yet. You will also FAIL SafetyNet if you use the Xposed Framework.)
- AUDIO MODS! I honestly don't know how I lived my life without apps like ViPER and Dolby on my phone
A/B Partitions
To hopefully help clear up some confusion here, I'll list some important points to take note of.
- The whole point of the dual partition setup is to make OTA updating easier, allowing for updating the OS in the background
- There are two system, two boot and two vendor partitions, but only one data partition
- Only one system and its corresponding boot partition are active at one time
- Whichever system/boot partition is active will use the one data partition
- Flashing a custom kernel, mod zip or Magisk will flash to the current active slot from recovery, however flashing the Google Image or a custom rom will flash to the inactive slot
- The recovery is part of the boot partition, meaning anytime you flash the stock or custom kernel, for example, you'll need to reflash your custom recovery again (unless you install a kernel zip created with AnyKernel2 by @osm0sis)
My Build
Sharing these details as if you are on a different image, kernel, carrier, etc... your results may vary.
Phone: Google Pixel XL 2 Black 128GB - purchased from Google Store / Hardware Version: rev_10
Carrier: Project Fi with eSIM & physical SIM
Android Version: Official 8.1.0 / Security Patch Level: February 5, 2018
Build Number: OPM1.171019.018
Kernel: 4.4.119-FlashKernel-Taimen-v2.20 (clang version 6.0.0)
Root: Magisk Manager 5.6.1(105) (patched dtbo NOT preserving "force encryption" or "AVB2.0/dm-verity") & Magisk 16.0(1600) / Modules: Busybox for Android NDK 1.28.1, Magisk Manager for Recovery Mode (mm) 2018.1.31, Single User Mod 1.4, ViPER4Android FX Materialized 1.5.1 (2.5.0.5)
Recovery: TWRP 3.2.1-0
APKs: SELinuxModeChanger v11.0, AdAway 3.2-60, Dolby, MinitBatteryResrouces
Convenient Play Store Apps: 3Minit Battery Settings, FiSwitch, Kernel Adiutor, Light Manager, Root Explorer, substratum (Swift Black), TiBu Pro (I do scheduled backups of my phone to my Google Drive) & Terminal Emulator (great to use Busybox commands like "traceroute" or "top" to find that app killing your battery!)
Android Platform Tools Install
1. Download the latest version for your computer OS (PC/Mac/Linux) from Google: https://developer.android.com/studio/releases/platform-tools.html
2. Unzip the downloaded file to your hard drive somewhere and:
- Windows: add to your PATH (google "add adb to path")
- Mac/Linux: From terminal of your choice "sudo install adb /usr/local/bin && sudo install fastboot /usr/local/bin" (run from within the extracted directory and enter your password when prompted)
- Windows 10 & macOS High Sierra detect the phone automatically, but older versions you may need Android Device Drivers. Just Google what you might need and how to do it if your phone is not detected automatically.
Unlocking
1. Turn your phone off.
2. Press and hold Volume Down, then press and hold Power.
3. Plug your phone into your computer.
4. From command prompt/terminal on your computer (run Command Prompt as Admin in Windows throughout this guide):
- fastboot flashing unlock
- fastboot flashing unlock_critical
NOTE: I've read a lot of back and forth on if we should unlock_critial or not. This is just my opinion, but if you're here to do all this stuff to your phone, want complete access to do whatever you want to it, just do it. It's better to be ready now for the future because every time you unlock or relock, it will factory reset your phone. I've been unlocked both regular and critical since the first boot when I took my phone out of the box. I'll also mention, I’m not entirely sure what steps will work or not work in this guide if you don't since I've never not been unlocked with critical.
5. Follow the instructions on the phone screen to do the factory reset.
Clean Start
1. Download the "taimen" for Pixel 2 XL factory image [8.1.0 (OPM1.171019.018, Feb 2018)]: https://developers.google.com/android/images
2. Turn your phone off.
3. Press and hold Volume Down, then press and hold Power.
4. Plug your phone into your computer.
5. Unzip the downloaded file to your hard drive somewhere and from the directory you extracted the files (CMD/Terminal):
- Windows: flash-all.bat
- Mac/Linux: ./flash-all.sh
- Unplug your phone from your computer
Initial Config/Prep
1. Go through the initial phone setup steps.
- Make sure you setup your Google account so you have access to the Play Store and you can activate your eSIM if that's what you're using.
NOTE: When setting up with only an eSIM, I ran into some bugs and caveats I had to figure out on my own as Google support couldn't figure it out let alone understand what I was trying to explain to them. I ordered a physical SIM and now have both an eSIM and a physical SIM installed and can switch between them.
Verizon SIM: As @jrbxx7 was kind enough to share below; if running a Verizon SIM, wait till after setup is complete before inserting it. That way the vzw apps don't get installed on google setup.
eSIM Caveat: If you have 2 Step Authentication turned on for your Google account and your phone is your only device with the Google Authenticator App or Google Prompt, you will have to use one of your backup codes to log back into your account as your phone will not be activated until it's completed in the Project Fi application.
eSIM Bug: After you go through the initial phone setup, let Play Store finish its updates and don't reboot yet. Open Play Store and search for "Project Fi", then click "Enable", but DON'T update it. Just open Project Fi, complete the activation then reboot your phone. You can update the Project Fi app after the activation is successful. I've tested this through three factory restores and the result is the same every time.
Physical SIM: No issues since your phone will just be activated after boot so you can receive SMS codes.
2. Enable Developer Mode: tap "Build number" under "About phone" 7 times.
3. Under "Developer options", enable "USB debugging".
4. Download necessary files:
- Magisk 16.0(1600): https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
- SELinuxModeChanger 11.0: https://f-droid.org/en/packages/com.mrbimc.selinux/
- AdAway 3.2-60: https://f-droid.org/en/packages/org.adaway/
- Dolby: https://forum.xda-developers.com/pixel-2-xl/how-to/viper-dd-atom-t3724096
- Kernel. I use @nathanchance Flash Kernel: https://forum.xda-developers.com/pixel-2-xl/development/taimen-flash-kernel-1-00-t3702057
NOTE: You can use whatever kernel you want, but I've only used/tested with Flash. Flash Kernel also has the proper drives to resolve the TWRP touch issues. I've read other custom kernels do as well.
- TWRP 3.2.1-0 (image & installer): https://forum.xda-developers.com/pixel-2-xl/development/twrp-alpha-pixel-2-xl-t3698148
5. Plug your phone into your computer.
- If prompted on your phone, save and allow USB Authorization for your computer.
6. Push downloaded files to your phone (CMD/Terminal):
- adb push <path_to_Magisk_file>.zip /sdcard/Download
- adb push <path_to_SELinuxModeChanger_file>.apk /sdcard/Download
- adb push <path_to_AdAway_file>.apk /sdcard/Download
- adb push <path_to_Dolby_file>.zip /sdcard/Download
- adb push <path_to_Kernel_zip_file>.zip /sdcard/Download
- adb push <path_to_TWRP_image_file>.img /sdcard/Download
- adb push <path_to_TWRP_installer_file>.zip /sdcard/Download
Install Kernel & TWRP
NOTE: As of the Google February security image release, TWRP will no longer decrypt. You have three options to flash in TWRP until it's fixed; disable security before booting to TWRP, use USB storage via your OTG adapter, or put the files you need in the /data partition.
1. adb reboot bootloader (CMD/Terminal while your phone is still plugged into your computer)
2. Flash TWRP:
- fastboot boot <path_to_TWRP_image_file>.img
- Once in TWRP, install the TWRP_installer.zip file
- Reboot into TWRP
- Install Kernel.zip file
- Install the Magisk_16.0(1600).zip file
- Reboot to System.
3. Configure Magisk:
- Open Magisk Manager
- (OPTIONAL) Patch dtbo by unchecking both "force encryption" and "AVB2.0/dm-verity", tap "Install", tap "Install", tap "Direct Install (Recommended), then reboot
NOTE: By patching dtbo, you will receive a message on every boot that says something along the lines of "There's an internal problem with your device". This is perfectly normal when patching the dtbo and can be ignored as nothing is broken. Now, to be honest, I patch dtbo as I can't get certain things to work properly without, like Dolby, and the message doesn't bother me as it's only on boot up. I know patching dtbo is necessary for some things. For example, I don't think you can do manual build.prop edits without editing dtbo, if I'm not mistaken. I have had a few others on other threads say they were able to get Dolby to work without patching dtbo and just using SELinux in "permissive" mode, but I couldn't. Up to you, hence the "optional" part. If you decide to patch dtbo and want to go back, just flash the stock dtbo image file in fastboot or TWRP.
- Open Magisk Manager
- Goto Settings and tap "Hide Magisk Manager"
- Reopen Magisk after it's done
- Goto Settings and make sure "Magisk Hide" and "Systemless hosts" are both enabled
- Gogo Magisk Hide and check the applications you need to hide from Root (banking apps, authenticators, etc...)
4. If Play Store is not showing as "Certified" under Play Store Settings, clear Data and Cache on the Play Store under Phone Settings. Your Play Store will now be "Certified" under the Play Store Settings.
Install/Configure SELinuxModeChanger and AdAway
NOTE: It's my understanding that SELinux does not need to be set to "permissive" for ViPER and Dolby to work, but I can't get them to work otherwise. My Dolby will FC without setting SELinux to "permissive", which is why I'm adding it to my guide in case someone else is having the same issue. You can use the Magisk Module script if you want, but I like the convenience of the App to turn on and off easily.
1. Open "Downloads" from the App Launcher on your phone.
2. Install both SELinuxModeChanger.apk and AdAway.apk.
3. Open SELinuxModeChanger:
- Tap "Permissive"
- Tap "Automatically start on boot"
4. Open AdAway:
- Open Preferences and make sure "Enable systemless mode" is enabled". It's normal to be Greyed out. This is verification from the Magisk Settings you set above.
- Tap "Download files and apply ad blocking"
5. Reboot phone.
Install & Configure Magisk Modules / Dolby
1. Open Magisk Manager and go to Downloads:
- Download "Busybox for Android NDK" (some root apps need this, but it's also nice to have these utilities)
- Download "Single User Mod" (needed for latest TWRP install to my understanding, but it worked for me without. I like this anyway because I don't share my phone)
- Download "ViPER4Android FX" (make sure to get the v1.5.1(2.5.0.5) version) / during install you will be asked what version and theme, chose the 2.5.0.5 driver version and the Materialized version (needed for Dolby).
- Reboot Phone
2. Open ViPER 4 Android FX application:
- Under Settings tap "Turn on developer mode" then tap "Disable SELinux"
3. Reboot Phone.
- After reboot, open ViPER 4 Android FX application and enable/configure the effects you want.
NOTE: Be patient after a phone reboot. It sometimes takes a minute for the Magisk modules to load.
4. Reboot to TWRP.
- Install Dolby.zip file
- Reboot into System
5. Open Dolby, and if it force closes, make sure your SELinux is "permissive" first and if you still have force closes, patch dtbo following instructions above.
Themes & Mods - Screenshots attached below!
I use substratum and Swift Black from the Play Store for my system wide theme. I use Light Manager from the Play Store for custom status lights for applications, etc... You can also get more customization of what icons to show or not show on your status bar by pulling down the notifications at the top of the phone and holding down the Settings gear icon until you feel a vibrate. You'll now have "System UI Tuner" under Settings->System. I'm also using the following Mods:
- SearchLess Launcher: https://forum.xda-developers.com/pixel-2-xl/themes/mod-pixel-2-xl-launcher-mods-8-1-0-dp1-t3701939
- Rosemary Font: https://forum.xda-developers.com/pixel-2-xl/themes/font-flashable-ubuntu-font-zip-pixel-2-t3710892
- Various Mods Aroma w/ 3Minit Battery: https://forum.xda-developers.com/pixel-2-xl/themes/various-mods-8-1-december-update-t3721741
- Substatum /w Swift Black (I dont theme System UI or System UI Navigation as part of my setup with the Various Mods Aroma)
- ViPER w/ Audiophile X profile & Dolby using Music profile (Volume Leveler / Surround Virtualizer / Intelligent EQ: Open)
Updating
I'm going to keep these steps kind of generic and provide the order in which things have to be done (order is important), however for the details just follow the steps for each part above. You shouldn’t have to do the setup for Magisk Modules again unless:
- You ran into issues and needed to do a clean start with Magisk using the Magisk Uninstaller
- You are doing a Google Image update
Magisk - Push the updated Magisk Zip to your /sdcard/Download folder, boot into TWRP, flash new Magisk Zip, reboot into System, go through Magisk setup steps again.
Kernel – Push the updated Kernel Zip file to your /sdcard/Download folder, make sure you have the Magisk Zip file in your /sdcard/Download folder as well. Reboot to TWRP, flash new Kernel, flash Magisk, boot System and setup Magisk again.
TWRP – Push the updated TWRP Zip to your /sdcard/Download folder, reboot to TWRP, flash new TWRP Zip, boot into TWRP to test, boot System.
Google -
1. Disable any screen security you have.
2. Disable and uninstall Substratum themes, if you have any.
3. Full backup of some sort recommended!
4. Boot to Bootloader and do a flash-all (without -w) of 8.1 factory image, boot to System and allow the update to finish.
5. Boot back to Bootloader, boot TWRP, install TWRP, reboot to TWRP, install Kernel Zip file, install Magisk Zip file, boot back to System.
6. Complete Magisk setup steps (Magisk hide, App hide, systemless, etc..), check SafetyNet.
7. Apply any mods and themes in Substratum.
Have fun!
Right on brother. My own journey is pretty much a mirror of your write up and I can't think of a single thing to add. Nice work. We have the same setup. Lol
CyberpodS2 said:
Right on brother. My own journey is pretty much a mirror of your write up and I can't think of a single thing to add. Nice work. We have the same setup. Lol
Click to expand...
Click to collapse
Thanks man! Yeah, this stuff has always been fun to me. I don't mind "breaking" my phone so I have to figure out how to fix it. lol I lost count how many times I wiped, flashed, etc to come up with my list.
I've also updated the guide to include "updating" stuff.
felosisman said:
Thanks man! Yeah, this stuff has always been fun to me. I don't mind "breaking" my phone so I have to figure out how to fix it. lol I lost count how many times I wiped, flashed, etc to come up with my list.
I've also updated the guide to include "updating" stuff.
Click to expand...
Click to collapse
Exactly, I got really quick at starting from scratch... Lol
Nice write up! One note if u feel like adding it, if running a verizon sim, wait till after setup is complete before inserting it. That way the vzw apps dont get installed on google setup.
jrbxx7 said:
Nice write up! One note if u feel like adding it, if running a verizon sim, wait till after setup is complete before inserting it. That way the vzw apps dont get installed on google setup.
Click to expand...
Click to collapse
Thanks for the addition, I"ll add it now! I don't have a VZW SIM so I would never have known lol.
This is the best guide on XDA now! I've been reading 10 different threads to do stuff, but someone who understands how it all works together can make it so much easier... Thanks again [emoji106]
Sent from my [device_name] using XDA-Developers Legacy app
slaydog said:
This is the best guide on XDA now! I've been reading 10 different threads to do stuff, but someone who understands how it all works together can make it so much easier... Thanks again [emoji106]
Sent from my [device_name] using XDA-Developers Legacy app
Click to expand...
Click to collapse
You're welcome! I'm happy to know this is helpful to folks.
Sticky?
Mods,
Is there any way to make this thread a sticky so it's easier for everybody to find?
Thanks!
jrbxx7 said:
Nice write up! One note if u feel like adding it, if running a verizon sim, wait till after setup is complete before inserting it. That way the vzw apps dont get installed on google setup.
Click to expand...
Click to collapse
What exactly is installed for Verizon apps? I didn't notice them on my install. Not saying they are not there, just didn't notice the changes.
felosisman said:
Mods,
Is there any way to make this thread a sticky so it's easier for everybody to find?
Thanks!
Click to expand...
Click to collapse
I think this thread is worth a sticky because it covers a lot of stuff that other guides don't, and covers them well. TWRP wasn't even a viable option when other guides were made, and it has made things much simpler...
Sent from my [device_name] using XDA-Developers Legacy app
Thank you for the guide. So I assume that if I were to brick the device I could use the factory images and fastboot to restore? Does anyone know what would happen if you tried to flash an older factory image street upgrading through OTA?
Sent from my Pixel 2 XL using Tapatalk
andrewjt19 said:
Thank you for the guide. So I assume that if I were to brick the device I could use the factory images and fastboot to restore? Does anyone know what would happen if you tried to flash an older factory image street upgrading through OTA?
Sent from my Pixel 2 XL using Tapatalk
Click to expand...
Click to collapse
You should always be able to restore using the factory images from Google. In all the years I've been doing this, I've never once actually bricked a device to where is wouldn't work anymore. Just basically boot up to the bootloader and run the flash-all script. You can get the full Google images and instructions here: https://developers.google.com/android/images
As for downgrading, I've not personally done it. I know folks have gone from the 8.1 DPs back to 8.0, but if I'm not mistaken Google is making it hard to downgrade for security reasons. Once 8.1 is officially released, we may not be able to go back to 8.0, for example. I'll let others chime in with their experiences.
EDIT: After reading your post again, if you mean you took the November OTA you will be fine. The latest factory image from Google is the same as the Nov OTA.
please delete
felosisman said:
You should always be able to restore using the factory images from Google. In all the years I've been doing this, I've never once actually bricked a device to where is wouldn't work anymore. Just basically boot up to the bootloader and run the flash-all script. You can get the full Google images and instructions here: https://developers.google.com/android/images
As for downgrading, I've not personally done it. I know folks have gone from the 8.1 DPs back to 8.0, but if I'm not mistaken Google is making it hard to downgrade for security reasons. Once 8.1 is officially released, we may not be able to go back to 8.0, for example. I'll let others chime in with their experiences.
EDIT: After reading your post again, if you mean you took the November OTA you will be fine. The latest factory image from Google is the same as the Nov OTA.
Click to expand...
Click to collapse
Thanks buddy for the reply. That's what I figured but my personal policy had always been to "find" the fix before I tamper with anything. Once I unlock the bootloader I'm assuming I cannot take OTA's in typical fashion right? Also is relocking the bootloader the same as unlocking (obviously using the opposite command)? Thanks so much.
Sent from my Pixel 2 XL using Tapatalk
andrewjt19 said:
Thanks buddy for the reply. That's what I figured but my personal policy had always been to "find" the fix before I tamper with anything. Once I unlock the bootloader I'm assuming I cannot take OTA's in typical fashion right? Also is relocking the bootloader the same as unlocking (obviously using the opposite command)? Thanks so much.
Sent from my Pixel 2 XL using Tapatalk
Click to expand...
Click to collapse
You're welcome! Absolutely, might as well be prepared just in case.
So, I've not tried it myself from "System Updates", but to my understanding you can still take OTA with the bootloader unlocked. I think the OTAs stop working when the System partition has been modified. But considering pretty much everything we do these days is Systemless, I think it'd be fine. I did manually install the November OTA from fastboot with my bootloader unlocked and it worked fine. To relock, yeah the command is pretty much just the opposite.
"fastboot flashing lock" would relock your device. Keep in mind though, every time you lock or relock it will wipe your device.
Sticky Request
I've done sone searching and can't figure it out, but does anybody know if there is an official way to request this to be a sticky?
felosisman said:
I've done sone searching and can't figure it out, but does anybody know if there is an official way to request this to be a sticky?
Click to expand...
Click to collapse
Your guide helped
Cheers ?
You using any other mods
Sent from my Google Pixel 2 XL using XDA Labs
Prattham said:
Your guide helped
Cheers
You using any other mods
Sent from my Google Pixel 2 XL using XDA Labs
Click to expand...
Click to collapse
Excellent, happy it was helpful!
No, I'm only using what I've got posted; ViPER, Single User and BusyBox.
I'll go ahead and ask this here since the Viper thread is so busy and I have seen a lot of answers and it's things that I've already tried over and over again. But, no matter which Viper version I download whether it be through magisk or a zip install via TWRP, I can never ever ever get the drivers to install. You got Viper in the title of your thread but I only seen one line of Viper in the op and that's to do with setting selinux to permissive, which I already have set to.
So does anybody have any out-of-the-box advice on what to do to get that Viper driver to install on a pixel 2 XL running 8.1 .0 DP2?
I'll spend all my 8 thanks for the day thanking somebody if they can help me figure this out.
Edit: I did just notice some more Viper instructions, my bad. I will try those out and report back
Edit 2: So I followed your instructions to the T, and the driver still won't install. Anyone got any ideas? It's not some sort of bug with the program is it where the driver has really been installed already but it's just saying that it's not?
Sent from my Pixel 2 XL using XDA Labs

use Gcam on redmi 4a

hello,everyone.This post is about using Google Camera.Let's get started now.
1.If the system is nougat or below, you can directly use the magisk to flash the attachment, then install the Google camera and you can use it directly.
2.If the system is Oreo, please install gapps first or install the Google play service framework or install the files I uploaded.Then use the magisk to flash the attachment.Then install Google Camera to use.
https://www.celsoazevedo.com/files/android/google-camera/
this is Google Camera download link.
What I am using is the first gcam of urikill.Portrait and blur, hdr+ normal use.
The first attached file is missing

Trouble with Google Camera app on Nexus 6P running Lineage 15.1

Hello,
I am having trouble with the Google Camera app on Nexus 6P running Lineage 15.1.
The google camera app was always very good when i was running stock. But with Lineage my HDR+ will just not work. what results in poor image quality in low light conditions.
I searched google for a solution to this and tried a few APK installers of google camera ports in the hope of fixing this.
But when i try to install the APK file it asks me if i want to 'update' the current Google camera version or cancel.
When i cancel, obviously nothing will happen so i hit update. But this fails too. With an error that just says 'App not installed'.
It's probably an easy thing to fix but i cannot seem to find the right help.
I'm pretty sure you need some gapps in order for camera to work. So that's something to check.
You are probably not able to install due to different signatures, which means you the apk you downloaded isn't signed by Google or Camera you have isn't signed by Google(which I doubt)
Try to uninstall it( if it's a system app, then just disable it) and install again(enable)
In case with pre-installed camera it will delete all the updates, so check if it works in that state. If it does - then it's the problem with a new version. Maybe you tried to update to version that isn't meant for Nexus series and is meant for Pixels only. So don't try to manually update it downloading apk. Let it update through play store.
Try this camera if nothing of it helped
https://forum.xda-developers.com/ne...d-camera-nx-v4-google-camera-zsl-hdr-t3494435
If it doesn't work and your camera isn't installed as a system app, delete it, then try this camera https://forum.xda-developers.com/on...-camera-hdr-60fps-video-t3658552/post77437875
But be careful with settings, you can break it easily, in that case just clear data for this camera
Diwersan7 said:
I'm pretty sure you need some gapps in order for camera to work. So that's something to check.
You are probably not able to install due to different signatures, which means you the apk you downloaded isn't signed by Google or Camera you have isn't signed by Google(which I doubt)
Try to uninstall it( if it's a system app, then just disable it) and install again(enable)
In case with pre-installed camera it will delete all the updates, so check if it works in that state. If it does - then it's the problem with a new version. Maybe you tried to update to version that isn't meant for Nexus series and is meant for Pixels only. So don't try to manually update it downloading apk. Let it update through play store.
Try this camera if nothing of it helped
https://forum.xda-developers.com/ne...d-camera-nx-v4-google-camera-zsl-hdr-t3494435
If it doesn't work and your camera isn't installed as a system app, delete it, then try this camera https://forum.xda-developers.com/on...-camera-hdr-60fps-video-t3658552/post77437875
But be careful with settings, you can break it easily, in that case just clear data for this camera
Click to expand...
Click to collapse
Well, it's a gapps package that included the camera in it. I flashed it right after the linage rom. So yeah it shows as system app.
Diwersan7 said:
I'm pretty sure you need some gapps in order for camera to work. So that's something to check.
You are probably not able to install due to different signatures, which means you the apk you downloaded isn't signed by Google or Camera you have isn't signed by Google(which I doubt)
Try to uninstall it( if it's a system app, then just disable it) and install again(enable)
In case with pre-installed camera it will delete all the updates, so check if it works in that state. If it does - then it's the problem with a new version. Maybe you tried to update to version that isn't meant for Nexus series and is meant for Pixels only. So don't try to manually update it downloading apk. Let it update through play store.
Try this camera if nothing of it helped
https://forum.xda-developers.com/ne...d-camera-nx-v4-google-camera-zsl-hdr-t3494435
If it doesn't work and your camera isn't installed as a system app, delete it, then try this camera https://forum.xda-developers.com/on...-camera-hdr-60fps-video-t3658552/post77437875
But be careful with settings, you can break it easily, in that case just clear data for this camera
Click to expand...
Click to collapse
This link you provided: https://forum.xda-developers.com/ne...d-camera-nx-v4-google-camera-zsl-hdr-t3494435
Solved my problem. Tnx! I just disabled the 'system' app version.
Install v5.1, GAPPS come with latest version that don't process HDR. Newer versions don't process HDR at all for some reason at least on 5X (probably to prevent us from using pixel goodies in gcam).

Lineage OS 18: Can it enable infrared camera?

Hi pals:
I have recently successfully flashed LineageOS 18.1 with Magisk passing SafetyNet. Everything seems to be perfect, but can anyone ring some bell about if there is any project trying to make the IR camera working?
I do somewhat care about privacy and thus have not logged on Google yet. What I am trying to do is to figure out a perfect way of using as much potential as possible of this phone while maintaining a reasonable degree of privacy protection by dodging Google services as much as possible. That being said, I still have to use Android Auto frequently with Waze, thus Gapps are still installed, but just not logged in.
Can anyone make some advice about if I should use Lineage and wait for IR camera implementation or restore to stock Oxygen 11 then root with Magisk redone? Thanks.
I am also interested in this.
as far as i know: No OOS Cam no IR Sensor.
Download this GCam port .apk and install it, no config file necessary. When you run the app, select camera ID4 to activate the IR camera.
https://1-dontsharethislink.celsoazevedo.com/file/filesc/GCam_8.1.101_Wichaya_V1.4_Snapcam.apk

Categories

Resources