Skip to content

Commit 789384f

Browse files
committed
- New Feature #358 Add Flash vendor_kernel_boot in Flash Boot
- For Pixel devices, when Flashing `boot` / `init_boot` / `vendor_boot`, check the selected image's SPL against the device's SPL, and if it mismatch, display a warning. - When creating a KernelSU* non LKM patch, include the selected kernel image's name in the `Patch Method` - Minor other improvements.
1 parent 4fb1d6a commit 789384f

14 files changed

Lines changed: 388 additions & 38 deletions

File tree

build-on-mac-intel-only.spec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,6 @@ exe = EXE(pyz,
5959
icon='images/icon-dark-256.icns')
6060
app = BUNDLE(exe,
6161
name='PixelFlasher.app',
62-
version='9.0.3.0',
62+
version='9.1.0.0',
6363
icon='./images/icon-dark-256.icns',
6464
bundle_identifier='com.badabing.pixelflasher')

build-on-mac.spec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,6 @@ exe = EXE(pyz,
6060
icon='images/icon-dark-256.icns')
6161
app = BUNDLE(exe,
6262
name='PixelFlasher.app',
63-
version='9.0.3.0',
63+
version='9.1.0.0',
6464
icon='./images/icon-dark-256.icns',
6565
bundle_identifier='com.badabing.pixelflasher')

build.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
# <https://www.gnu.org/licenses/>.
3333

3434
rm -rf build dist
35-
VERSION=9.0.3.0
35+
VERSION=9.1.0.0
3636
NAME="PixelFlasher"
3737
DIST_NAME="PixelFlasher"
3838

constants.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535

3636
APPNAME = 'PixelFlasher'
3737
CONFIG_FILE_NAME = 'PixelFlasher.json'
38-
VERSION = '9.0.3.0'
38+
VERSION = '9.1.0.0'
3939
SDKVERSION = '33.0.3'
4040
MAIN_WIDTH = 1400
4141
MAIN_HEIGHT = 1040

locale/en/LC_MESSAGES/pixelflasher.po

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3065,3 +3065,24 @@ msgstr ""
30653065
msgid "⚠️ Bootloader version: %s is older than the minimum ARB safe version: %s"
30663066
msgstr ""
30673067

3068+
##############################################################################
3069+
# Additions 2026-05-20
3070+
##############################################################################
3071+
msgid "WARNING: The selected image's SPL (%s)\n"
3072+
msgstr ""
3073+
3074+
msgid "does not match the device's build SPL (%s).\n\n"
3075+
msgstr ""
3076+
3077+
msgid "The image might not be compatible.\n"
3078+
msgstr ""
3079+
3080+
msgid "Proceed only if you are absolutely certain.\n\n"
3081+
msgstr ""
3082+
3083+
msgid "Click OK to continue or CANCEL to abort.\n"
3084+
msgstr ""
3085+
3086+
msgid "Flash vendor_kernel_boot partition"
3087+
msgstr ""
3088+

locale/es/LC_MESSAGES/pixelflasher.po

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3101,3 +3101,24 @@ msgstr "¡ADVERTENCIA! Afectado por ARB"
31013101
msgid "⚠️ Bootloader version: %s is older than the minimum ARB safe version: %s"
31023102
msgstr "⚠️ La versión del bootloader: %s es anterior a la versión segura mínima de ARB: %s"
31033103

3104+
##############################################################################
3105+
# Additions 2026-05-20
3106+
##############################################################################
3107+
msgid "WARNING: The selected image's SPL (%s)\n"
3108+
msgstr "ADVERTENCIA: El SPL de la imagen seleccionada (%s)\n"
3109+
3110+
msgid "does not match the device's build SPL (%s).\n\n"
3111+
msgstr "no coincide con el SPL de compilación del dispositivo (%s).\n\n"
3112+
3113+
msgid "The image might not be compatible.\n"
3114+
msgstr "La imagen podría no ser compatible.\n"
3115+
3116+
msgid "Proceed only if you are absolutely certain.\n\n"
3117+
msgstr "Proceda solo si está absolutamente seguro.\n\n"
3118+
3119+
msgid "Click OK to continue or CANCEL to abort.\n"
3120+
msgstr "Haga clic en Aceptar para continuar o Cancelar para abortar.\n"
3121+
3122+
msgid "Flash vendor_kernel_boot partition"
3123+
msgstr "Flashear partición vendor_kernel_boot"
3124+

locale/fr/LC_MESSAGES/pixelflasher.po

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3100,3 +3100,24 @@ msgstr "AVERTISSEMENT ! Affecté par ARB"
31003100
msgid "⚠️ Bootloader version: %s is older than the minimum ARB safe version: %s"
31013101
msgstr "⚠️ La version du bootloader : %s est plus ancienne que la version minimale ARB sécurisée : %s"
31023102

3103+
##############################################################################
3104+
# Additions 2026-05-20
3105+
##############################################################################
3106+
msgid "WARNING: The selected image's SPL (%s)\n"
3107+
msgstr "AVERTISSEMENT : Le SPL de l'image sélectionnée (%s)\n"
3108+
3109+
msgid "does not match the device's build SPL (%s).\n\n"
3110+
msgstr "ne correspond pas au SPL de build de l'appareil (%s).\n\n"
3111+
3112+
msgid "The image might not be compatible.\n"
3113+
msgstr "L'image pourrait ne pas être compatible.\n"
3114+
3115+
msgid "Proceed only if you are absolutely certain.\n\n"
3116+
msgstr "Procédez uniquement si vous en êtes absolument certain.\n\n"
3117+
3118+
msgid "Click OK to continue or CANCEL to abort.\n"
3119+
msgstr "Cliquez sur OK pour continuer ou ANNULER pour abandonner.\n"
3120+
3121+
msgid "Flash vendor_kernel_boot partition"
3122+
msgstr "Flasher la partition vendor_kernel_boot"
3123+

locale/it/LC_MESSAGES/pixelflasher.po

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3101,4 +3101,25 @@ msgstr "ATTENZIONE! ARB Interessato"
31013101
msgid "⚠️ Bootloader version: %s is older than the minimum ARB safe version: %s"
31023102
msgstr "⚠️ La versione del bootloader: %s è più vecchia della versione minima ARB sicura: %s"
31033103

3104+
##############################################################################
3105+
# Additions 2026-05-20
3106+
##############################################################################
3107+
msgid "WARNING: The selected image's SPL (%s)\n"
3108+
msgstr "ATTENZIONE: SPL dell'immagine selezionata (%s)\n"
3109+
3110+
msgid "does not match the device's build SPL (%s).\n\n"
3111+
msgstr "non corrisponde alla SPL build del dispositivo (%s).\n\n"
3112+
3113+
msgid "The image might not be compatible.\n"
3114+
msgstr "L'immagine potrebbe non essere compatibile.\n"
3115+
3116+
msgid "Proceed only if you are absolutely certain.\n\n"
3117+
msgstr "Procedi solo se sei assolutamente certo.\n\n"
3118+
3119+
msgid "Click OK to continue or CANCEL to abort.\n"
3120+
msgstr "Clicca OK per continuare o CANCELLA per abortire.\n"
3121+
3122+
msgid "Flash vendor_kernel_boot partition"
3123+
msgstr "Flash partizione vendor_kernel_boot"
3124+
31043125

locale/zh_CN/LC_MESSAGES/pixelflasher.po

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3107,3 +3107,24 @@ msgstr ""
31073107
msgid "⚠️ Bootloader version: %s is older than the minimum ARB safe version: %s"
31083108
msgstr ""
31093109

3110+
##############################################################################
3111+
# Additions 2026-05-20
3112+
##############################################################################
3113+
msgid "WARNING: The selected image's SPL (%s)\n"
3114+
msgstr ""
3115+
3116+
msgid "does not match the device's build SPL (%s).\n\n"
3117+
msgstr ""
3118+
3119+
msgid "The image might not be compatible.\n"
3120+
msgstr ""
3121+
3122+
msgid "Proceed only if you are absolutely certain.\n\n"
3123+
msgstr ""
3124+
3125+
msgid "Click OK to continue or CANCEL to abort.\n"
3126+
msgstr ""
3127+
3128+
msgid "Flash vendor_kernel_boot partition"
3129+
msgstr ""
3130+

locale/zh_TW/LC_MESSAGES/pixelflasher.po

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3098,3 +3098,24 @@ msgstr ""
30983098
msgid "⚠️ Bootloader version: %s is older than the minimum ARB safe version: %s"
30993099
msgstr ""
31003100

3101+
##############################################################################
3102+
# Additions 2026-05-20
3103+
##############################################################################
3104+
msgid "WARNING: The selected image's SPL (%s)\n"
3105+
msgstr ""
3106+
3107+
msgid "does not match the device's build SPL (%s).\n\n"
3108+
msgstr ""
3109+
3110+
msgid "The image might not be compatible.\n"
3111+
msgstr ""
3112+
3113+
msgid "Proceed only if you are absolutely certain.\n\n"
3114+
msgstr ""
3115+
3116+
msgid "Click OK to continue or CANCEL to abort.\n"
3117+
msgstr ""
3118+
3119+
msgid "Flash vendor_kernel_boot partition"
3120+
msgstr ""
3121+

0 commit comments

Comments
 (0)