yashsingh1/xdaforums huggingface dataset:
[Google Pixel tablet] badabing2003:
New Release:

Feb 16, 2024 v6.8.0.3 change log:

Added untested support for patching with KernelSU for Pixel phones. Patching with APatch is in the works.

Detect known blacklisted kernel names, and notify the user. (list is current as of this release date).

Rename the SOS button to reflect that the modules would be removed instead of being disabled.

Removed bulk install APK feature which installed all APKs in a directory, instead reworked the Install APK feature to allow user choice multi-select, and added another option Bypass low target SDK block.

Report device Kernel and KMI.

Added Android Platform Tools 34.0.4 to known problematic versions list, which when detected warns the user.

Improved Pixel Watch flashing dialog messages.

New feature: #152 Show System Apps and Show 3rd Party Apps in Package Manager.

Bug Fix: #157 'PifManager' object has no attribute 'first_api' in some situations.

Bug Fix: scrcpy download link was not working.

Support for upcoming PlayIntegrity Fork v8 changes by @osm0sis.

Added Special Magisk 27001 install option when selecting Magisk install. (This is similar to Special Magisk 26401, just a version difference).

Support for SSL error fallback for all https requests (previously was only for PIF downloads).

Improved factory / image downloading with lower memory footprint.

Miscellaneous minor bug fixes and enhancements.
[Google Pixel tablet] badabing2003:
Update Release:

Feb 17, 2024 v6.8.0.4 change log:

Use MacOS 13 to build with Github actions instead of MacOS 11, sorry to folks who use older MacOS, unless I get it to build it successfully on Github, MacOS 13 will have to do.

#158 Fix the App version.

Note: The following versions have identical code 6.8.0.0, 6.8.0.1, 6.8.0.2, 6.8.0.3, 6.8.0.4, the differences are in Github actions.
[Google Pixel tablet] tvBilly:
Sure hope you find some way to support OSX 12. My MacPro 6,1 won't support past that. None the less, thanks for Pixel Flasher, the version I have (6.7.1.0) still works fine. Is 6.7.1.0 the last version that will run on my MacPro?
[Google Pixel tablet] badabing2003:
Yes, the 6.8.0.4 is the follow up to that, which I can't get it to build on MacOS 11 yet.
[Google Pixel tablet] badabing2003:
Update Release:

Feb 29, 2024 v6.8.1.0 change log:

Update Xiaomi apk download function to handle exceptions and work with the latest version.

#160 Update readme to add pre-requisites for MacOS and Windows platforms.

#161 Auto detect file encoding before opening a file.

Don't check for Magisk path if in recovery mode.

Misc. bug fixes and improvements.
[Google Pixel tablet] badabing2003:
New Release:

Mar 03, 2024 v6.8.2.1 change log:

Bundle in the executable the missing files android_version.json and android_devices.json otherwise patching with KernelSU won't detect your Pixel as Pixel device.

Add back Magisk Alpha install option, thanks to pull request from @hldr4

Make Magisk install window resizable.

Add right click option on the selected Magisk to download in case you just want it downloaded and not installed.

Update all old forum.xda-developers.com links to xdaforums.com

Make Pif Manager work without a device being connected (obviously for props / pifs management and not for updating / testing pifs).

Typo fixes and other minor improvements.
[Google Pixel tablet] tyefighter8:
Tried to root my pixel tablet, and it stopped at 96% and presented 4 errors. I tried clearing all the data fields and repatching the OTA with Magisk, and it still generated the same errors. I'm very green to rooting, so I am not sure where i messed up, but i read and followed the step by step very closely.
[Google Pixel tablet] badabing2003:
It's ok to be green, we all started there.

However it's important (specially if you're green) to read, and read, and read the guides and understand every part of it.

There are pre-requisites, have you met those?

There are excellent guides written by XDA members linked in the help menu,

And the console is even telling you the issue.

2024-03-05 21:52:39 ERROR: Bootloader is locked, can't flash.
Aborting ...

...

2024-03-05 21:54:28 ERROR: Bootloader is locked, can't flash.
Aborting ...

...

2024-03-05 21:56:33 ERROR: Bootloader is locked, can't flash.
Aborting ...

...

2024-03-05 21:58:30 ERROR: Bootloader is locked, can't flash.
Aborting ...

...

2024-03-05 22:31:19 ERROR: Bootloader is locked, can't flash.
Aborting ...

...

2024-03-05 22:33:59 ERROR: Bootloader is locked, can't flash.
Aborting ...

...

2024-03-05 22:35:16 ERROR: Bootloader is locked, can't flash.
Aborting ...

When things fail, it's important to take a step back and try check the messages, and asses what is failing.

Trial and error for a new device without following a guide and hoping that the tool will do magic for you is a recipe for getting an expensive paperweight.
[Google Pixel tablet] tyefighter8:
Interesting, I guess both trials were different then, the first one didn't have that issue. I made sure the perquisites are met. OEM unlocking is on for my tablet, but it was having that same issue when I tried to flash the disc image and not the OTA. Any reason why the bootloader would still say locked?
[Google Pixel tablet] badabing2003:
OEM unlocking and bootloader unlocking are two different things.
[Google Pixel tablet] badabing2003:
Update Release:

Mar 11, 2024 v6.8.3.0 change log:

Fix MacOS builds, we're finally back to buiding with MacOS 11 (fingers cross it lasts).

If internet is not available, do not try to build a menu with Google Devices.
[Google Pixel tablet] tvBilly:
It seems to run just fine, but note that I've not attached my tablet, I've just run Pixel Flasher on my Mac.

MacPro 6,1 - Monterey 12.7.4
[Google Pixel tablet] badabing2003:
New Release:

Mar 19, 2024 v6.8.4.0 change log:

When patching with KernelSu on devices that have init_boot partition, patch boot partition, not init_boot.

Added Dev Tools | keybox.xml validity checker (credit to @hldr4)

Extra Img Extraction setting now additionally extracts dtbo, vendor_boot, vendor_kernel_boot, super_empty (useful for some ROMs).

When custom patching, Paste button will automatically paste the path to the (extra) image type selected.

Improved logging.
[Google Pixel tablet] badabing2003:
New Release:

Mar 26, 2024 v6.9.0.0 change log:

Add support for patching KernelSU LKM (Kernel modules, GKI only). This is in addition to the classic KernelSU support.

Add support for patching with APatch

Rename Install Magisk to Install Root App as it now supports directly installing KernelSU and Apatch through PixelFlasher.

Add Install ZygiskNext module option in Magisk tool options.

Use UTF-8 encoding for the logifile instead of ISO-8859-1

Miscellaneous minor improvements.
[Google Pixel tablet] belair56:
Thanks for the fix on the 'silly mistake" ;)
[Google Pixel tablet] badabing2003:
New Release:

Apr 05, 2024 v6.9.1.0 change log:

#181 Handle KernelSU new output filename format.

#187 register exit menu id for MacOS to OS's "Exit" menu.

KernelSU bug fix and improvements.

Improved logging to further easy troubleshooting.

Update banned kernels list.

Update and re-add Magisk zygote64_32 canary with a forked URL.

Minor typo corrections and other improvements.
[Google Pixel tablet] badabing2003:
Update Release:

Apr 09, 2024 v6.9.1.3 change log:

Fix regression introduced when refactoring code in KernelSU Patching.

#187 On MacOS, move the exit menu into PixelFlasher's file menu from the OS's native Exit menu.
[Google Pixel tablet] badabing2003:
New Release:

Apr 14, 2024 v6.9.2.0 change log:

Add a new experimental feature to downgrade without a wipe and potentially switch from Beta to Stable without a wipe (untested).

Credit to @tbalden for the discovery and @capntrips for the details of the process.

Select any img file and get additional image info.

#190 fix, scrcpy launch improvement.

Improved Menu to disabled advanced features when it's not enabled in the settings. (Previously only other GUI elements were hidden or disabled).

If KernelSU or APatch is installed, report their version as part of device details.

Improved logging.

Improved santization.

Other minor improvements and added stability.
[Google Pixel tablet] badabing2003:
Update Release:

Apr 16, 2024 v6.9.2.5 change log:

Roll up MacOS related changes. #187 and #190

Logging improvements

When Magisk delta is installed, automatically set the package to: io.github.huskydg.magisk
[Google Pixel tablet] badabing2003:
Update Release:

Apr 19, 2024 v6.9.3.0 change log:

Update AVBTool to use RSA library instead of depending on an external openssl.

English typo corrections.

When flashing OTA, give the option to continue, even if it is a downgrade.

Github action: Fix MacOS build deployment issue.
[Google Pixel tablet] jlokos:
I couldn't flash the latest OTA; I got an error message. See attached.
[Google Pixel tablet] badabing2003:
You have selected Apply Custom ROM but left the ROM selection empty.

Uncheck it if you don't want to apply custom ROM or select what you want to apply.

I'll add a check to make sure if there is no selection to ignore the checkbox.
[Google Pixel tablet] badabing2003:
Update Release:

May 08, 2024 v6.9.4.0 change log:

Added encryption to support.zip for extra privacy / security.

Regression bug fix: When a Magisk module was disabled in Magisk, it was not reflected in PixelFlasher.

Added Refresh button to refresh Magisk module list at will.

When Apply Custom ROM checkbox is checked, make sure that a ROM file is also selected, otherwise ignore the selection.

After rebooting to bootloader, if the device is not detected, sleep 5 seconds and try again.

Update Readme to include a link to proper USB driver setup on Linux systems.
[Google Pixel tablet] jlokos:
Thank you; I hadn't noticed that. It worked fine when I unchecked. Thanks for a great App.
[Google Pixel tablet] badabing2003:
Update Release:

May 17, 2024 v6.9.5.0 change log:

Added Pixel 8a (akita) support.

Updated Pixel device end of life dates based on Google's published data.

Added an option to refresh Google Images download links, useful on release days when you want an immediate refresh.

Memory improvements when building Google Images list.

Added additional troubleshooting debug messages when a device is not detected.

Minor bug fixes and improvements.
[Google Pixel tablet] fijasko:
successfully rooted my pixel tablet just like i had done with 7 pro, thank you again for this wonderful tool
[Google Pixel tablet] badabing2003:
Update Release:

June 04, 2024 v6.9.6.0 change log:

#204 Fix Pyinstaller issue, thanks to PR from @cjshearer.

PIF Import favorites can now import recursively including subdirectories.

Added Device | Check otacerts menu option to quickly check if the ROM is signed.

Sync banned kernel list with @osm0sis published list.

Improved exception handling

Improved debug messages for troubleshooting

Fix timing issue for a corner case cleanup before unzipping is completed.

AVBTool improvements.
[Google Pixel tablet] badabing2003:
Update Release:

June 24, 2024 v6.9.8.0 change log:

Improve Check keybox.xml to report if the certificate is software signed, also report about all included certificates.

Added settings option Keep temporary support files in case one needs to inspect the support files.

Add Github action to build on MacOS 12, MacOS 11 runner has been deprecated.

Update Pixel beta links from A14 to A15.

Minor bug fixes and improvements.
[Google Pixel tablet] rester555:
Anyone flash A15 beta with this device?
[Google Pixel tablet] fijasko:
hi, @badabing2003

could you tell me what happened here and should i try again?

last time i was able to successfully do the whole process with may firmware.

edit: okay, i redownloaded the june firmware and changed usb slots and now it's working fine
[Google Pixel tablet] badabing2003:
I see that you flashed cheetah successfully, but your tangorpro didn't flash.

The difference:

With cheetah you chose to cancel OTA updates before flashing.

With Tangorpro, you didn't and it only went half way.

I suppose on your next try you did that, and it worked.
[Google Pixel tablet] fijasko:
it didn't even occur to me it could be that.

the thing is, tangorpro never notified me of having an ota update already in progress, while cheetah did, so I didn't even think to cancel it for tangorpro the first time i flashed.

as you said, cancelling it the second time seemed to do the trick. thanks.
[Google Pixel tablet] mad4some:
Currently I have a custom rom with it's own custom recovery installed on my tangorpro. I'm trying to flash back to stock with PF and it aborts with a recovery error 21. Here is the log @badabing2003 .......do I have to have stock recovery first??
[Google Pixel tablet] badabing2003:
Typically you want to read the ROM author's guide about the proper reverting, specially if the said ROM changes partitions setup.

Another thing that you should do when changing ROM is to wipe.

Aside from that, seeing that you're sideloading OTA, try this before sideloading.

View attachment 6118877
[Google Pixel tablet] fijasko:
having the same problem again with tangorpro, this time there's no ota update in progress, nothing to cancel. tried with different usb slots and cables.

as the last time, i was able to flash the latest july firmware on cheetah, but tangorpro is a no go.

help would be appreciated.
[Google Pixel tablet] badabing2003:
I don't see you cancelling OTA update,

Don't assume that just because there is no notification on your device, one such upadate hasn't been applied partially or fully.
[Google Pixel tablet] fijasko:
i tried to cancel it the first time, but the option was greyed out. now, i tried again and canceled it, but the same warning about there being an error appeared before i flashed, so i canceled the flash.
[Google Pixel tablet] badabing2003:
I don't see you flashing after cancelling
[Google Pixel tablet] fijasko:
because the warning about the error before i started the flashing process was the same as the last two times i flashed, so i didn't want to even go through the flashing process. i guess that error was irrelevant. my bad.

i just tried again and it succeeded.

the only thing i did differently this time is that i disabled some magisk modules, but i doubt that was the problem.

thanks again!
[Google Pixel tablet] badabing2003:
I don't know what warning you're talking about.

You Cancel OTA

You flash OTA and it should work.
[Google Pixel tablet] mad4some:
Ok, finally got back to the tablet today. Changed my download to factory image instead of OTA, was then able to select WIPE and FLASH TO BOTH SLOTS, then after stock Google on both slots flashed patched init_boot and now have rooted stock......will run this for awhile before exploring roms again later. Thank you for your "XDA best" help!!
[Google Pixel tablet] badabing2003:
New Release:

July 4, 2024 v7.0.0.0 change log:

When sideloading OTA, automatically cancel a previous OTA (in progress or completed but not rebooted), which assures a better success rate. (Only applies to rooted devices that are in adb mode).

Added My Tools Menu, you can now add custom tools to PixelFlasher to easily launch your favorite tools / apps (example odin3).

Added Process Image in PIF Manager, PixelFlasher can now process a device image and extract PIF print from it with a single click. (Currently supported image types are, Pixel firmware, Pixel OTA, images with payload.bin, Samsung firmware).

When reading device details, report the sys.oem_unlock_supported prop value.

Miscellaneous minor improvements.
[Google Pixel tablet] badabing2003:
Latest Release:

July 11, 2024 v7.1.0.0 change log:

Add license headers to source files.

Improved logging.

By request, PIF Manager now supports processing img files to extract PIF prints. (This is in addition to supporting zip files of factory / OTA images).

Check keybox.xml tool now provides more extensive report about the keybox.
[Google Pixel tablet] badabing2003:
Update Release:

July 14, 2024 v7.1.1.1 change log:

Bugfix: #222 Customize My Tools menu is duplicatede when no tools are added.

July 14, 2024 v7.1.1.0 change log:

Windows versions of PixelFlasher are now signed (self-signed).

Hopefully this would cut down on false positive virus / trojan alerts, but it should also get rid of Unrecognized app warnings.

PixelFlasher.crt is the certificate, and ca_badabing2005.crt is the root CA.

Bugfix: #221 handle a corner case exception.
[Google Pixel tablet] badabing2003:
Latest Release:

July 27, 2024 v7.2.0.0 change log:

In Magisk Manager, added the option to install Tricky Store module. (You now have 3 PIF related modules to choose from, Playintegrity Fix, Playintegrity fork, Tricky Store).

Updates to PIF Manager:

Option to convert from Json to prop (Env) format and vice versa (Tricky Store uses prop format) .

Compatible with Tricky Store (latest CI), you can now edit / update / test using Trick Store module.

Note: Tricky Store module does not yet support automatic updates, hence PixelFlasher is currently setup to point to the latest release in Github, this still uses Json file to spoof prints, use the latest CI.

If you have multiple PIF modules, for example if you use Trick Store and PiFork together, you can select which module's print you want to edit / update by selecting from the combo box. (Only enabled PIF modules are listed).

When loading prints from favorites, or console output, or using Smart Paste, PixelFlasher automatically converts the print to the format (json / prop) that the module requires.

Added option to push keybox.xml file to Tricky Store's predefine path.

Added a button to generate FrameworkPatcher compatible code for use in Android.java, just select the print, generate code and paste it in the proper section of Android.java to use your custom print with FrameworkPatcher.

Note: the generated code by default is commented out, as you can select multiple prints, just uncomment the ones you want to apply.

Added option to backup / restore /data/adb directory, please be aware that this only backs up / restores /data/adb/*, any modules that installs files outside this path will not be backed up, as it's impossible to know what all modules do.

New features in My Tools Manger:

Different methods to launch application.

Option to enable / disable launching detached process.

Option to insert separator.

Note: Start with the defaults and experiment if default behavior is unacceptable.

Miscellaneous fixes and improvements.
[Google Pixel tablet] badabing2003:
Update Release:

July 28, 2024 v7.2.0.1 change log:

Set a default PIF format to json to allow displaying the print when Processing Image in PIF Manager.

When PIF Manager is used with an unrooted device or one without granting su permissions to shell, display a message to inform the user about the reduced PIF Manager functionality.
[General Questions and Answers] chriscrondle:
My preference was the asus Chromebook detachable cm3 but I heard it doesn't get 1080p playback for movies

Was going to go for surface go 3, screen kinda looks cheap and low res.

Next Galaxy tab a8 but also no 1080p playback

Which one does?

Got around 2-300 to spend
[General Questions and Answers] Ohdude:
Hi there,

In case of a Android Tab in this price range, I guess Lenovo Tab M10 is a nice option. I have used this device and its playback quality is awesome. It support 1080p playback and have stereo speakers too which are best for watching movies.
[General Questions and Answers] Hittsy_TW:
the new fire 11 tablet is pretty good - just gotta sideload the google play store if you want youtube, but there's a few threads here on how to do that.
[General Questions and Answers] xXx yYy:
Independant test results here:

Expert Reviews and News on Laptops, Smartphones and Tech Innovations

Notebookcheck provides in depth reviews, technical articles like benchmark comparisons, and news on laptops / notebooks, smartphones, tablets and tech innovations.

www.notebookcheck.net
[Xiaomi Poco X3 NFC Questions & Answers] thedudeabides02:
any suggestions about heating issues of poco x3 nfc.. faster to high temp..
[Xiaomi Poco X3 NFC Questions & Answers] Noter2017:
No auch issues here.

Which ROM are you using?
[Lenovo A328 ROMs, Kernels, Recoveries, & Other Dev] Acidanthera:
****Moderator Notice****

This project has been taken down due to violation of the XDA GPL Policy.

I did not post this thread by stealing it from someone. I posted this because the original thread and the google drive links to the latest TWRP for the A328 were no where to be seen.

CAUTION: I AM NOT RESPONSIBLE FOR ANY DAMAGE DONE TO YOUR DEVICE, IF YOU BLAME IT ON ME I WILL LAUGH AT IT. MAKE SURE ALL YOUR DATA IS BACKED UP TO SOMEWHERE. (If anyone has warranty for this phone now, it is void once you are doing this.) --WARNING

TWRP 3.2.1 Recovery for Lenovo A328 is the latest version I found for this phone.

G drive: ***Link removed by moderator***

When reposting this thread please credit me and the whoever made TWRP 3.2.1 For Lenovo A328.

INSTRUCTIONS:

Please do not try to flash the scatter file provided in the folder in SP Flash tool. Some error messages will come and That will brick your phone.

_________________________________________________________________________________________________

The easiest method is to root your phone by Magisk: **Link removed by moderator**

Then use an app called Flashify to flash the TWRP image to your phone. ( Search YouTube for more information)

WARNINGS:

Please copy the image to your internal storage and then flash it using Flashify.

DO NOT FLASH IT ON YOUR SD CARD OR EXTERNAL STORAGE.

Do not wipe internal storage when installing a rom or anything, because this will also delete the TWRP recovery from your storage. (From experience)

Only wipe Data, Dalvik Cache, Cache and System.

Features:

Flashing Images and Zips (LOL)

Date and time customization

Brightness customization

File explorer

Improved ADB Sideload

Faster MTP file transfer

Quicker flashing

More useless settings options

____________________________________________

To boot: Hold power button. Once Phone vibrates leave power button and hold Volume UP and Volume DOWN together until Teamwin logo shows.

As you know I don't really know about the TWRP information so if anything I mention is wrong in this thread please mention it.

Credits to Parrot403 on 4PDA for the recovery.

Credits to me for improving bugs and other issues.

Happy Flashing
[Lenovo A328 ROMs, Kernels, Recoveries, & Other Dev] V0latyle:
Hello @Acidanthera

Please be aware that since this is not your own project, you must provide credit to who built this. An easy way to do this is by linking to the original thread.

If there is no original thread, you must link the source that was used to build this recovery.

Lastly, we do not recommend Kingoroot because it is a known source of malware. Magisk is by far the best option for root.
[Lenovo A328 ROMs, Kernels, Recoveries, & Other Dev] Acidanthera:
Okay, i made some improvements and fixes to the recovery so i did not give credit to the person who ported it to this phone. Done as instructed
[Lenovo A328 ROMs, Kernels, Recoveries, & Other Dev] V0latyle:
Okay so this is your own project. Please publish the source you built it from. For more details see the GPL Policy linked in my signature.
[Lenovo A328 ROMs, Kernels, Recoveries, & Other Dev] V0latyle:
@Acidanthera As you have failed to publish the source you used to build this, I have taken this down. For more information, please read the XDA GPL Policy.

Further, the only offical and safe Magisk source is @topjohnwu 's Github:

GitHub - topjohnwu/Magisk: The Magic Mask for Android

The Magic Mask for Android. Contribute to topjohnwu/Magisk development by creating an account on GitHub.

github.com

Please do not post any other source as they might be infected with malware.