Fix typos
This commit is contained in:
parent
3faa38c729
commit
949563452b
@ -23,7 +23,7 @@ from the device?
|
|||||||
### Getting Output
|
### Getting Output
|
||||||
While preparing myself for this task, I learned that there are a couple of ways.
|
While preparing myself for this task, I learned that there are a couple of ways.
|
||||||
|
|
||||||
One is called [*RAM console*](https://wiki.postmarketos.org/wiki/Mainlining_FAQ#Writing_dmesg_to_RAM_and_reading_it_out_after_reboot). What is does is just dump everything that the kernel prints into a
|
One is called [*RAM console*](https://wiki.postmarketos.org/wiki/Mainlining_FAQ#Writing_dmesg_to_RAM_and_reading_it_out_after_reboot). What it does is just dump everything that the kernel prints into a
|
||||||
reserved region of memory, which can later be retrieved by reading from `/proc/last_kmsg` with a
|
reserved region of memory, which can later be retrieved by reading from `/proc/last_kmsg` with a
|
||||||
downstream kernel.
|
downstream kernel.
|
||||||
|
|
||||||
@ -94,7 +94,7 @@ the value `"Jig UART On"`:
|
|||||||
|
|
||||||
The keyword `ADC_JIG_UART_ON` seems especially interesting. Why? Well, the driver has to know what to do
|
The keyword `ADC_JIG_UART_ON` seems especially interesting. Why? Well, the driver has to know what to do
|
||||||
with each measured resistance. It would make sense that we call the constant which contains the resistance
|
with each measured resistance. It would make sense that we call the constant which contains the resistance
|
||||||
something like that. Additionally, it is the only constant name name that does not immediately hint at its
|
something like that. Additionally, it is the only constant name that does not immediately hint at its
|
||||||
value or function.
|
value or function.
|
||||||
|
|
||||||
So we search the kernel source for this keyword. Most occurences are just
|
So we search the kernel source for this keyword. Most occurences are just
|
||||||
@ -139,7 +139,7 @@ connect the phone's D- and D+ lines to the host USB's D- and D+. Hence the need
|
|||||||
conversion for us and also deals with the timing of the data: The tiny board to which all cables lead to
|
conversion for us and also deals with the timing of the data: The tiny board to which all cables lead to
|
||||||
basically just contains an *FT232RL* chip from *FTDI*. It is what does all the conversion and timing magic.
|
basically just contains an *FT232RL* chip from *FTDI*. It is what does all the conversion and timing magic.
|
||||||
|
|
||||||
Since I don't want to accidentally brick by phone my frying it with 3.3V or 5V - though I think that damaging
|
Since I don't want to accidentally brick by phone by frying it with 3.3V or 5V - though I think that damaging
|
||||||
the hardware with 5V is pretty difficult - I did not connect the USB's 5V to the *FT232*'s VCC port.
|
the hardware with 5V is pretty difficult - I did not connect the USB's 5V to the *FT232*'s VCC port.
|
||||||
|
|
||||||
Booting up the device, we start to see data being sent via serial!
|
Booting up the device, we start to see data being sent via serial!
|
||||||
@ -224,7 +224,7 @@ Device Tree files, the *S7* uses the Exynos 8890 SoC. This one is not in mainlin
|
|||||||
required to port it from the [downstream kernel](https://github.com/ivanmeler/android_kernel_samsung_universal8890/) into mainline.
|
required to port it from the [downstream kernel](https://github.com/ivanmeler/android_kernel_samsung_universal8890/) into mainline.
|
||||||
|
|
||||||
### Device Support
|
### Device Support
|
||||||
The challenge that follows, required I don't brick my phone, is the kernel support for the SoC's hardware.
|
The challenge that follows, provided I don't brick my phone, is the kernel support for the SoC's hardware.
|
||||||
|
|
||||||
#### GPU
|
#### GPU
|
||||||
The GPU of the Exynos 8890 SoC is a Mali-T880 from ARM. While there is no "official" FOSS-driver for it, one
|
The GPU of the Exynos 8890 SoC is a Mali-T880 from ARM. While there is no "official" FOSS-driver for it, one
|
||||||
|
@ -1,17 +1,17 @@
|
|||||||
-----BEGIN PGP SIGNATURE-----
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
iQJMBAABCAA2FiEEvBU+39pRCqHFhwUCToYVYy9G5oAFAmGjjakYHHBhcGF0dXR1
|
iQJMBAABCAA2FiEEvBU+39pRCqHFhwUCToYVYy9G5oAFAmPQYqwYHHBhcGF0dXR1
|
||||||
d2F3YUBwb2x5bm9tLm1lAAoJEE6GFWMvRuaA4dEP/1gdY+0MPilvt2MVVDOpeewZ
|
d2F3YUBwb2x5bm9tLm1lAAoJEE6GFWMvRuaAo3cP/2tX/q14L8SJInyupwlHyFUN
|
||||||
arHmDLticrsVWnftbGbvNHfRagcqfyPDA4chk7dLFUhTz2DDr7qzvMF2XbY1o0yc
|
fiENN4uLFdr0Uab6VtFIWWGJhmNasKC4uGbEb2YkRuLirtQYjSimTZKk47qOQ9AB
|
||||||
hZdElIROcSGJz8OpW/2Cb2+bsH5DOz4RTBHXCAOhAlQnu9OWOScsg0kCwg1dyzfO
|
UBE+FC8ryY3bfg6q+rleJFr4ElkpL6XcmYU5pTCcejRH9IrR/wptSmm7fdjiA/eN
|
||||||
OdcfFeUAO4JRDjzREZ5JEiI788e3CXt2XP3TVwF82pExYMQt7ii1wQQZXl0hIZmA
|
udwh9hTUvahLwkYOjKFJICj57lSqxrHZFbcS4qJiNrpMfqAjHJxnPbhADySf/gpd
|
||||||
QhmtUeLs+iUQ1JEnUJZMRDl1iJMxsirEtxAKvOCE/Mtol29j6j+83xrTyDahl1u9
|
SNtlcTa+YezvJBsz6GDdBiRMBowFDVfswSYfyrtM+7V2CHOG4K0atVtg/2XlnegN
|
||||||
ORnxFcznwGm8Mlw0bvFiEIWwAf7hCCYIcLjmh52cfLSrL+CsKOscGR79i6hIBAR9
|
L1Pu+vd+fXR7u03k08/3ru9qq6FhDFw+Kz9Obq3OlladkU5dCWvhTo0q/BJZQCDh
|
||||||
hyYB/jg1Ug35J7eN5Lx2Qj0gf0LcGIzXukuE7PqNONzhDWcTsu43paXD2muSLyi7
|
xcWYua1bGJcziwcJwVHj9d8bfIqVBKF4xX+REG29I7OzxDaiVwUIWxPbz3X/R+d8
|
||||||
y7sr1OQWcNbXKbS2+bbRtpJAqphrhdACIcAd8JKaJbQxxjfhETIT3bLUaRsLryZq
|
ovmpMtLGA9HBvdiCj6dmnZgFWnTk/qacFbYNm2CN9XBBHy4SSwx7/hVyuU1i8RSh
|
||||||
7CIUKIa/5gx/fqXbovIF7JOIi08ItxKAZtksi+viGZRJgghoVmPJftLcNO8JwZ5Y
|
6Md7grZPlku3C3QrtuVDRZmWqxbKqdFcrD38SrV5n7ZyD2Az0hQVUFr9UEPp4smm
|
||||||
TtfF03dRFRR72EfXn2glkeCN/XKHkmzKk35XFWdC80LB79cazxRINCjVv+1G4LFp
|
2YbtL/iFpaJiMNL9nWTAx/B7td+3IuntYP81KLmPChhRguiE1mtufLh1j37Ibs6k
|
||||||
13HCL/MBMku5kOzxoWwb6b7mZSXf26QLRuBXaQd/uCnI5V1Y3RDzMje/Uwcqfpq5
|
YopFRISU/FSXZQg8STmDSxcussJYtThfoTCCmwk1JC/ABqxV4zlClmpkQa6r9Ua6
|
||||||
9Nwx1i+VdelP7au0L/La
|
q55Bvt0JMv+dfao4cydb
|
||||||
=QVca
|
=PTZb
|
||||||
-----END PGP SIGNATURE-----
|
-----END PGP SIGNATURE-----
|
||||||
|
Reference in New Issue
Block a user