Ensure it can charge your device at the best and fastest speed
Tablets usually 2A
Phones usually 1A
When the powerbank is being charged when connected to a power outlet, passthrough allows it to charge any device connected to powerbank, straight from the power source and not from the powerbank itself: perfect if you want to leave all your other charges behind and charges all your devices with just a single power outlet! (Note: may want to ensure that it charges at full USB charge speed)
Nice quick way to know how much capacity is left in your powerbank
Allows rationing of your charge
Charges via a standard USB cable
Being able to charge your powerbank using a standard cable is ideal as proprietary charges can be hard to replace if lost
Ideally the same cable as your other devices (my powerbank can charge via miniUSB but all my devices use microUSB so it is one extra cable to bring along)
Multiple USB ports
for those with multiple devices (or for sharing with others)
Some USB cables may be bulkier than others and thus powers that are spaced out are useful so that you can utilise all ports at the same time
Ideally all ports on a single side so it can be pocketable or just easily placed on a surface standing up if needed
Charges quickly via USB
If allows charging via several methods (e.g. proprietary cable as well as via USB), ensure that it can charge quickly over USB (my Sanyo powerbank charges very slowly over USB)
If it supports passthrough, added bonus ability to maintain proper charge, amperage and voltage when plugged/unplugged from power source
This use case comes from using your powerbank as the power source for devices like the Raspberry Pi: you want it to provide the power to the Raspberry Pi and if the power source gets disrupted and you do not wish for the device to get restarted, the powerbank must maintain a proper current/voltage so not to trigger a restart.
Note: a 4000mAh powerbank will not charge a 2000mAh phone battery twice due to inefficiencies, battery health and other factors.
both USB/charging port and headphone ports should be on the bottom
ensures pocketability when charging on the go with a USB battery pack while listening to music
HTC One M8
Samsung Galaxy S5
If you’re stuck on with a device with non optimal port placement, I suggest getting right angle connectors for your headphones as it at least allows the device to rest on the connector without straining anything too much (you could also get a right angled USB connector, but it is yet another thing to worry about if you care about USB charging speeds)
Ever had that moment where you plug your device in, see the charging symbol and thought that you were getting a good charge? Well I’ve had times when despite the charging icon showing, that the battery was actually getting slowly depleted, so here are some tips to make sure you’re charging optimally:
Check your charger
bigger devices usually require a charger that provides more amperage (tablets usually 2A, phones usually 1A)
You can charge a device with a higher amperage charger: the amperage is the maximum rating that the charger can supply. If a device requests 1A then it will supply 1A even if the charger says 2A.
Voltage should be matched. 5V is the standard but I’ve seen slight variations of like 4.9V/5.2V but as it is only a small amount they shouldn’t be detrimental unless the device is very sensitive to it.
Also if you have chargers that specify power rating (e.g. Apple chargers), use the following formula:
Power (W) = Current (A) x Voltage (V)
So my Linux install going messed up somehow and I was left with no wireless driver installed. I know that you can use Android phones to USB tether mobile data (e.g. 3G/4G/LTE) but I didn’t know that you can do the same over WiFi!
Now while in OSX I’m pretty sure it worked out of the box previously, it seems that you need now need to download the HoRNDIS driver. With Linux (Ubuntu) it worked out of the box and in my previous usage of USB tethering, Windows should work automatically as well.
You get a bunch of fail as the modem is locked. This is a reason to buy a 3rd party 3G USB modem as it should support any SIM card and thus will be useful for bringing overseas as well. I contacted b-mobile who told me to contact the manufacturer. I tried to email but did not get any response from them. Perhaps it’s round 2 for trying to contact them or try to learn the inner workings for locking and unlocking modems.
Ever since I had the opportunity of using bmobile‘s 3.5G modem to get mobile broadband (via Zoom!) I was curious to see whether it would work in Linux. After much testing, I did manage to get it to work but it wasn’t consistent (it only seemed to work when the modem was tied to /dev/ttyUSB0, so I kepted plugging it in and out and redialed to see if it worked).
The modem is identified an Alcatel One Touch X020 / X030 / MDB-100HU / Nuton 3.5G (lsusb will show ) so search usb_modeswitch.conf and uncomment the section for DefaultVendor, DefaultProduct, TargetVendor, TargetProduct and MessageContent
# Alcatel One Touch X020 (aka OT-X020, aka MBD-100HU, aka Nuton 3.5G), works with Emobile D11LC
# Alcatel One Touch X030 (aka OT-X030, aka Nuton NT36HD)
# Contributor: Aleksandar Samardzic, Marcelo Fernandez
# only for reference and 0.x versions
Do the actual mode switch for the modem to change the device from USB storage to modem mode: sudo usb_modeswitch
Create the USB serial device for dial up: sudo modprobe usbserial vendor=0x1c9e product=0x6061
This step created 3 devices (/dev/ttyUSB0, /dev/ttyUSB1, /dev/ttyUSB2) on my system.
Use the Network Manager Applet to configure a new broadband modem connection with the B-Mobile configuration (APN: bmobilewap)
As mentioned this does not work consistently, so if it doesn’t seem to connection try plugging the USB modem out and back in and retry. I will try find a way to get this more consistent, but hopefully this will help those who are trying to get it to work
Though Bluetooth is a nice wireless way to use your phone as a modem, Bluetooth has it’s issues and sometimes it’s just not worth it when you can connect your phone via USB easily and without fuss. Using a USB cable would ensure faster transfer speeds over Bluetooth, if the maximum Bluetooth speed is capping your speed, and would also utilize less battery from your phone thereby giving advantages if you don’t mind the wires flowing around
Ensure your phone is configured to be able to connect to the Internet (example for DSTCom Brunei)
Drivers for the phone to be recognized as a modem on your computer (should be on CD that comes with the phone, or in the installed software, or possibly find it online)
Following guide is done on Windows XP, if you need a Mac version, do lend me your Mac and I can tried make 1 for you =)
To obtain maximum connection speeds, the modem’s maximum speed to maximum as detailed here
For All Phones
Connect the phone and install necessary drivers to recognize phone as a modem
Open up “Network Connections” in the “Control Panel” and a new connection should be created
Use that connection and dial *99# to connect to the Internet