Difference between revisions of "PinePhone Modding"
(initial edit) |
(added some more info) |
||
Line 16: | Line 16: | ||
*CC fix - Unblocks the USB-C power negotiation rail, so convergence functions are unlocked. | *CC fix - Unblocks the USB-C power negotiation rail, so convergence functions are unlocked. | ||
There are also a number of mods that can be done adding more functions by adding extra hardware to the pogo pins. | There are also a number of mods that can be done adding more functions by adding extra hardware to the pogo pins, and a number of options to change the screen protector. | ||
At this moment there are not many, and most are just connector boards. Likely the makers will add links to these projects to this page. | At this moment there are not many pogo addons, and most are just connector boards. Likely the makers will add links to these projects to this page. Pine is looking into adding a N900 style keyboard attached to these pins. | ||
== PMIC fix == | == PMIC fix == | ||
Line 26: | Line 26: | ||
There is a discussion on the merits of the different ways to do the fix | There is a discussion on the merits of the different ways to do the fix | ||
=== Removal only === | |||
There are now a few documented ways, | There are now a few documented ways, | ||
*Removal only, the tweezer "stupid" way: https://www.youtube.com/watch?v=j3jc7Mvn9Eo | *Removal only, the tweezer "stupid" way: https://www.youtube.com/watch?v=j3jc7Mvn9Eo | ||
*Removal only, the soldering iron "less stupid" way: https://www.youtube.com/watch?v=ZqOb45N2sMc | *Removal only, the soldering iron "less stupid" way: https://www.youtube.com/watch?v=ZqOb45N2sMc | ||
There are hopefully videos coming doing it the proper way, | There are hopefully videos coming doing it the proper way, and so they can be linked here. | ||
After this the firmware for the power negotiation chip needs to be upgraded, this can be done by running the factory test image, version http://images.postmarketos.org/pinephone/pine64-pinephone-20200724-factorytest55.img.xz or higher. This will do the firmware flashing and respond with a message indicating the state. After this the phone is ready for its added functions. | |||
ANX states: | |||
*No CC Fix - Fix not applied | |||
*No USB Cable - No USBC connection, cannot upgrade firmware | |||
*OK - Firmware Applied, you are all set | |||
=== Replacement fix === | |||
Using parts <fixme> you could fo the full fix, making VCONN powered devices able to negotiate power. IT needs the parts to be removed first without damaging the pads, and then replacing the parts. |
Revision as of 21:58, 26 July 2020
There are a number of options to hardware mod the PinePhone.
Some are upgrades to fix issues that were not done optimally in the production of that version of the electronics, and some are to add options that were not part of the phone spec.
Device Specific Mods
There are a nr of upgrades possible for the different versions of the PinePhone.
"Don't be evil"
BraveHeart
- PMIC fix - Stops the battery drain from a shutdown phone, draining the battery to 0V.
- CC fix - Unblocks the USB-C power negotiation rail, so convergence functions are unlocked.
UBPorts Community edition
- CC fix - Unblocks the USB-C power negotiation rail, so convergence functions are unlocked.
There are also a number of mods that can be done adding more functions by adding extra hardware to the pogo pins, and a number of options to change the screen protector.
At this moment there are not many pogo addons, and most are just connector boards. Likely the makers will add links to these projects to this page. Pine is looking into adding a N900 style keyboard attached to these pins.
PMIC fix
The original description of this fix is given on megi's pager here https://xnux.eu/devices/pp-pmic-fix.jpg
CC fix
The original description of this fix is given on megi's pager here https://xnux.eu/devices/pp-usbc-fix.jpg There is a discussion on the merits of the different ways to do the fix
Removal only
There are now a few documented ways,
- Removal only, the tweezer "stupid" way: https://www.youtube.com/watch?v=j3jc7Mvn9Eo
- Removal only, the soldering iron "less stupid" way: https://www.youtube.com/watch?v=ZqOb45N2sMc
There are hopefully videos coming doing it the proper way, and so they can be linked here.
After this the firmware for the power negotiation chip needs to be upgraded, this can be done by running the factory test image, version http://images.postmarketos.org/pinephone/pine64-pinephone-20200724-factorytest55.img.xz or higher. This will do the firmware flashing and respond with a message indicating the state. After this the phone is ready for its added functions. ANX states:
- No CC Fix - Fix not applied
- No USB Cable - No USBC connection, cannot upgrade firmware
- OK - Firmware Applied, you are all set
Replacement fix
Using parts <fixme> you could fo the full fix, making VCONN powered devices able to negotiate power. IT needs the parts to be removed first without damaging the pads, and then replacing the parts.