/tech/ - Technology


Posting mode: Reply

Check to confirm you're not a robot
Drawing x size canvas

Remember to follow the rules

Max file size: 350.00 MB

Max files: 5

Max message length: 4096

Manage Board | Moderate Thread

Return | Catalog | Bottom

Expand All Images

(681.20 KB 2400x1600 ARM-A72-Meltdown.jpg)
ARM ChromeOS Meltdown Anonymous 03/25/2018 (Sun) 17:35:05 [Preview] No. 12529
>Meltdown only affects Inte-

Dumping this info here since /g/ is full of bait threads and shit.

This is what meltdown looks like in a Samsung Chromebook Plus. If you want to give it a try yourself, start by installing Arch on a USB stick


And then,

$git clone https://github.com/lgeek/spec_poc_arm.git
$cd spec_poc_arm
$taskset 0x30 ./dump_sys_regs

To pin the task to the vulnerable A72 cores use 0x30, use 0x0F to compare with the not vulnerable A53 cores.

Meltdown patches are not being backported to kernel 4.4. Meltdown mitigation also requires firmware patch. Google will not do any of this for Chromebook users. 4.4.110 is from Jan 5 when meltdown patches were going out for Intel. Google is addressing Meltdown for Intel only.


Your only secure option is going to be to ditch Google Chrome OS and upgrade to mainline kernel. You also need a firmware patch, so that means flashing your own build of firmware with flashrom.


https://youtube.com/watch?v=z-KpAA4_afs [Embed]


Your GPU will never work on mainline, because the userspace mali drivers target 4.4 and as mentioned, Google will not be backporting patches. Reverse engineering needed here,


TL;DR: Google is passing off known defective OS and firmware as new and secure with no intention of ever fixing the issues.

Anonymous 03/25/2018 (Sun) 17:38:46 [Preview] No.12530 del

Anonymous 04/15/2018 (Sun) 16:51:53 [Preview] No.12643 del
Running mainline kernel is now much easier.


Mainline Kernel
The installation above will use the ChromeOS 4.4 kernel. The mainline kernel can be used instead, though some hardware may not be working yet.

Install linux-aarch64 packages, replacing the linux-gru package:
pacman -S linux-aarch64 linux-aarch64-chromebook
Type y and hit enter when prompted to flash the kernel to the kernel partition.

Anonymous 04/15/2018 (Sun) 16:54:13 [Preview] No.12644 del
The spectre/meltdown test still shows A72 cores are vulnerable under mainline kernel. Flashing firmware will require opening the device and removing the write protect screw on the bios.

Anonymous 08/28/2018 (Tue) 00:53:30 [Preview] No.12863 del
very interesting

Anonymous 08/28/2018 (Tue) 00:54:21 [Preview] No.12864 del
very interesting

Anonymous 08/28/2018 (Tue) 01:27:05 [Preview] No.12865 del

Anonymous 12/30/2018 (Sun) 05:41:27 [Preview] No.13075 del
what about Rock64? can it be used as desktop? on paper it looks ok but what's the arm gnu/linux status?

Top | Return | Catalog | Post a reply