[Android Q&A, Help & Troubleshooting] Qwerty Uiop Keyboard:
This phone is getting somewhat obsolete on account of it being ARMv7 and on an old version of Android but mmmnmnmnmnm whatever. ONTO THE SHOW!

Now, unless this post awakens the capitalists and some poor underpaid soul is sent to push out a software update, this should work on all Alcatel Tetra's regardless of whatever security patch they are on.

Also, this WILL destroy all data on the phone. So make backups!

1.) Secure the Keys!

Now, we take... VORKUTA!

Download and install the following:

Magisk: https://github.com/topjohnwu/Magisk/releases

mtk-su: (Get the command line version) https://github.com/JunioJsv/mtk-easy-su

mtkclient: https://github.com/bkerler/mtkclient

Now, what is step two!?

2.) Ascend from Darkness!

Now, go enable usb debugging and oem unlocking.

Once enabled, plug the phone in and push over the ARMv7 version of mtk-su.

Three!?

3.) Rain Fire!

We (well, YOU) need to make a backup of the phone's firmware in case an "oopsiee" is made. There are two ways: ADB and mtkclient.

Four!?

4.) Unleash the Horde!

Trying to make a full nand backup using mtkclient fails when dumping the data partition for me. (Bad blocks perhaps? My specimen was originally BRIMMING with garbage mobile phone games! Not even 100MiB free!) But adb works.

First: Change the permissions of /dev/block/mmcblk0 to 777:

Second: Grab it using a second terminal.

It should start copying the entirety of your phone's NAND flash onto your computer. This WILL eat up a good chunk of space, so if you're a proletarian like me, you'll have to eek out enough space on your computer. (White cishet petite bourgeoisie disregard this, you probably have an absolutely BALLIN gaming PC with oodles of storage. [Which, in that case, what are you doing with a cheap prepaid android phone?])

Five!?

5.) Skewer the Winged Beast!

There's another way though! Mtkclient!

Turn the phone off, and leave it disconnected from the computer. Now, type either:

For a "dd" like copy of the entire phone's NAND flash or:

To dump all of the phones partitions.

Run the command, and follow the mtkclient's directions by plugging the phone in. It should begin reading the stuff off.

Now, run "hexdump" on your new files. You should get a lot of "not zeros" (unless the partition is blank). If you are NOT satisfied that mtkclient actually dumped the phone's firmware, use the adb method.

But, it SHOULD work! Sometimes it SAYS it failed to read, but it actually succeeded. Probably a bug!

Now, an extra way to fetch the boot partition is using:

Now, finally, issue this command:

The newer security patches disable fastboot. This command makes the phone enter it anyway.

Six!?

6.) Wield a Fist of Iron!

Within fastboot, issue the following:

This unlocks the bootloader (and wipes /data). Follow the directions on the phone's screen, and confirm each unlock. Finally, reboot.

Go ahead and finish the OOBE setup and reenable usb debugging. ("OEM Unlocking" should be greyed out and "ON").

Seven!?

7.) Raise Hell!

Push over your copy of boot.img and install magisk.

Now, follow Magisk's install wizard. If you have any questions about what options to toggle, ask someone else much smarter then me! I left things at default.

Magisk will patch your boot.img, and put it in the phone's "Download" folder. Copy it to the computer.

8.) Freedom.

Turn the phone off again, and disconnect it from the computer. Using mtkclient, flash the patched boot.img:

Reboot the phone. It should now be rooted! Unless Magisk wants to do extra things, in which case you should probably let Magisk do it's thing. But the phone should be rooted in the end.

Now, if you encounter any issues, well, you have that hand dandy backup you made! You can restore using:

For entire NAND backups, or:

For individual partition backups.

Your personal data almost certainly won't be intact, but the phone SHOULD be restored.