Examining the Stack Segment
This is an LG Enact,a slider phone from around 2013, one of the last phones with keyboards. The 5 row keyboard means a lot of the usual symbols are easily accessbile and makes it a great pocket-computer. I installed FreeBox which is a DosBox port that works on Android 4.4, which is what the phone is stuck with. I’ll be using mainly to study assembly programming.
Using a tablet from 2012 running a version of DOSBox to learn Assembly programming with a book from the 1980s.
I bought a unit from eBay marked for parts. When turning on, the screen flashes and then turns off. Also it is making a funny noise while powered on. Seems someone tried to repair the speaker cables and soldered them opposite of what they should be. I asked the kind folks at http://reddit.com/r/retrobattlestations for advice. Stay tuned!
Images of the teardown below- first step will be blowing all the dust out!
You already carry a powerful computer in your pocket! But the lack of a physical keyboard makes it more of a media consumption rather than a productivity machine. The software is all there , though. Office, Drive, photo editing apps…even terminals and programming environments.
Most bluetooth keyboards are cramped and uncomfortable to use for long sessions. But, if you can find a clamshell keyboard case for tablets, you can adapt it for your phone. Use these instructions at your own risk!
I found an iPad Mini BT keyboard with a weighted bottom on clearance. With the velcro pads on the lid, I was already using it for a small tablet, when I realized I can also use it for my phone!
I bought a cheap case for my phone and added Velcro on the back.
You see where this is going….I used the phone to take pictures so I don’t have a picture of the complete assembly.
Note the phone’s ports are accessible so it can be charged.
…is the TI-66 Programmable Calculator.
It is small and light and Turing complete. The programming records key presses as well as allowing for entering instructions in an assembly-like language, so it is a great primer for learning full Assembly language programming, which is what I am doing now on my HP95LX.
I found this on eBay cheaper than they usually go for. I still need to make a data transfer cable for it, they are really expensive. Once I have the cable I can transfer drivers to the handheld so I can use Compact Flash cards for data transfer.
As you can see from the picture, I am using to learn Assembly Language Programming under DOS. For now I am using the debug program to write small programs in Assembly, since I can’t put other software on the machine yet.