The bf888 is one of the lowest cost and best radios for allstar. It supports both GMRS/Ham in the UHF band and has 5watt output with CTS and digital codes. COS points are known and has a timeout timmer.

To modify the radio the first thing you need to do is turn off all voices because the low battery and channel name will play into the net. You won’t hear it but others will and you will creating problems. So turn that off!

Set your time out 3 min time out timmer.

Modifying the radio. DO NOT FOLLOW INSTRUCTIONS YOU SEE ONLINE you only need 3 wires and a mic cable. All of that sordering and removing parts you see online is not needed.

You need a mic cable dont unhook the mic & speaker. Dont remove the LED. Doing it this way you can just unplug for radio testing and reprograming. And it will work like a regular radio.

Mount and modift bf888

Take apart the radio. Remove the knobs remove the screws on the back.
Under the battery is a connector is a connector we will remove later. This will allow wires to enter the radio without removing the LED as you see in the old mod.

Remove the 2 belt clip screws and the plastic under them you will use these 2 screw holes to mount the radio to your case so it stays upright and stable.

We will not use the battery you cant use the charger and battery so what we do is use a regulator set for 3.7 volts this runs the radio just fine. Remember these batteries could explode if overcharged so don’t use it.

Once taken apart you can un sorder the speaker so you can remove the front.

Unsorder the connector for the battery so we can run in power round and cos. You may wish to use shielded wire for cos connection as noise may be on the wire.

There are several different versions of the BF888 so the COS point can be in several different locations. But its on pin 1 of the chip on the back side of the board. Take care in running the wire from behind around to the top because we want to reinstall the back which is the sheild and we don’t this wire to get pinched.



All audio in and out and PTT is handled by the mic cable so nothing else to modify. Get a mic cable off amazon i have been looking for uncoiled but cant find that the coined one will need some space to fold it around.

Cos on bf888

bf888 cos point





More photos later check back..

You need a voltage regulator likely a LM2596 However some packages may create noise. So you might try more than one version one of my LM2596 caused a buzz when I shared power with the pi. Position is very important place the pi a foot away from the radio in like a amno box. Some people lower the power in the radio but if thats what your gona do then just use a usb radio and dont use the bf888. we need max power in our moble so we can go inside wallmart and still get a signal.


Orginaly i built these with 5v in. But some cars will have low voltage so im now using 12v in and a 12v to 5vusb regulator this allows a 12v fan as on this old one it has a 5v pi fan. Fans are needed in cars it gets very hot when you not in the car. And i suggest the script to report hi temp back to you on the link..

The high temp alarm is built into my node manage but im going to release it as a stand alone script in a few weeks.



There is a new cable that works on VOX and has a built in sound card for those that dont want to modify at all.

https://www.amazon.com/dp/B0DF8GSB4C?th=1

By MIke

Electronics Tec and programer.

Leave a Reply

Your email address will not be published. Required fields are marked *

WordPress Anti Spam by WP-SpamShield