Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

X230t support (good news inside) #14

Open
hackathi opened this issue Aug 3, 2017 · 11 comments
Open

X230t support (good news inside) #14

hackathi opened this issue Aug 3, 2017 · 11 comments

Comments

@hackathi
Copy link

hackathi commented Aug 3, 2017

So,

I decided to turn my tablet into a hackbook. I can add "Pen Input" to the working list at 10.12.6, however it is not rotated if you rotate the screen (have to figure out why and how I can fix this). The internal WWAN Card seems to be detected but I have not tried if i can get connectivity. At least it's showing up in Networks in System Preferences, so it's fine... I guess?

Next step is to mod my BIOS and put an AzureWave into this thing so I can leave this shitty wifi dongle and have working AirPlay over wifi. Unfortunately though it seems that I cannot get bluetooth to work correctly.

Thanks for your guide, appreciate it.

@badgeek
Copy link

badgeek commented Dec 17, 2017

how do you enable the pen input?

@hackathi
Copy link
Author

It just worked for me; but when it does not, a shut down and restart (a.k.a cold boot) solves the problem. Internally the wacom pen input device is connected via USB. Does it show up in About this Mac -> System report (or whatever it is called)?

@badgeek
Copy link

badgeek commented Dec 18, 2017

aha touch not working but pen input works just fine!

@hackathi
Copy link
Author

Yep, that's exactly what I've figured, too. Maybe i can port the linux driver, but I do not have any expierience writing HID drivers (wether it'd be linux or mac os). Well, a project for the holidays, I guess...

@hackathi
Copy link
Author

FileVault2 is working too. Use this guide with AppleKeyFeeder.efi and you're done. However I could not get it working with the initial High Sierra installation, I updated to Mojave and encrypted after that. Works like a charm.

@Jan-E
Copy link

Jan-E commented Jun 20, 2019

@mistressofjellyfish Did you mod your BIOS? If so, how? On https://www.bios-mods.com/forum/Thread-REQUEST-Lenovo-Thinkpad-X230-i-G2ETxxWW-Whitelist-Removal?pid=110094#pid110094 I only can find solutions of buying a new BIOS chip, flashing that and replacing the chip.

@pcmantinker
Copy link

If you get a Pomona clip and an SPI programmer, you can dump your BIOS (both chips) and then send the dumps to a modder at bios-mods.com. I recommend getting your BIOS updated before sending it off for modding. This way you can be sure to have the latest security patches. After you receive the modded BIOS, you can flash it back. Make sure to give your modder a nice tip. Within a day of sending off my bios for modding, I was able to flash it back and remove the whitelist.

@hackathi
Copy link
Author

hackathi commented Jun 20, 2019

@Jan-E to be honest, by now I can't remember what I did exactly. Basically, I used a Clip and a buspirate to dump the SPI flash, make sure no Battery is plugged in, the computer is connected to the charger and Wake On Lan is on and a cable connected, to provide reliable power to the chip.

Beyond that... There is the Phoenix tool that can unpack the BIOS and somewhere a russian blog post how he removed the whitelist. I just opened the right module in my favourite reverse engineering tool, looked for the string cross reference and replaced every branch to that state in the parser logic with either a nop or a unconditional jump. I vaguely remember not sticking to the method of the russian guy, my BIOS now just accepts any PCI ID.

If that sounds too complicated to you, you should probably find someone that helps you out.

@Jan-E
Copy link

Jan-E commented Jul 22, 2019

@pcmantinker @mistressofjellyfish
Thanks for your advices. My reply is a bit late because I was waiting for the arrival of a US $5 Atheros Wifi card in the hope that it would be whitelisted. Alas: #2 (comment)

The good news: I just updated my X230T i7 to macOS 10.14.6 without any trouble.

@Jan-E
Copy link

Jan-E commented Apr 13, 2020

BTW: there seems to be a way now to remove the Wifi whitelist without a Pomona clip and an SPI programmer.

https://github.com/n4ru/1vyrain

In the mean time, my X230t was upgraded to the latest Catalina by now: macOS 10.15.4 with the supplemental update, released 5 days ago.

@pcmantinker
Copy link

This is good news! I will have to check it out! It would be nice to flash a new BIOS as mine is a year or two old now. I enjoy using my x230t as a Windows/macOS tablet.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants