Yes, my OCD won again and I had to take the phone apart to make it perfect.
This phone is not designed to be easily repairable. The back cover is not glued on; it is clipped on very tightly and is difficult to remove. However, after a few attempts, I finally managed to get in. The battery is held in place by flexes and is glued to the body. I had to gently remove it and disconnect all the fragile flex cable connectors, as well as taking away the charging board at the bottom of the phone.
This board was also glued very firmly in place and was made of an extremely thin PCB, so this was the most tricky part. The challenge was to take it off the phone without breaking it. I was really afraid of breaking it. However, I managed it in the end.
Then it was just a case of desoldering the old one and finding a similar connector in my spares (yes, there are around forty or fifty types of micro USB ports depending on how they are mounted to the PCB), and I finally found one that fits my PCB hole ...
Continue reading →
As I am doing my best to use all my phones in my collection at least once every three or four months to preserve the batteries, I always hope that every phone I take out of the drawer will work as well as it did when I put it there last.
However, I was really disappointed when I took out the Xiaomi 3S. After holding the power button, it started booting and, after around half a minute, it crashed and powered off. I was able to repeat this procedure an unlimited amount of times with the same result each time.
After putting it on charge, the phone vibrated and tried to turn itself on, but with the same result as when I turned it on manually.
As it reacted to the charger, I left it on for almost half a day and then tried to boot it again, but with the same result.
I disassembled the back cover to measure the battery. This was quite difficult as it is not supposed to be easily removable or replaceable, but the battery was discharged significantly even after a day on the charger.
I then decided to measure the current on the charging cable and found that it ...
Continue reading →
I am working hard on porting all my Android games and game clients to iOS. It is driving me more and more mad.
As soon as I thought I had some projects that were almost finished and had been ported, I recognised one problem. Apple devices do not have a back button. This means you cannot easily return to the previous screen in an app.
This means I have to go through all the almost finished projects again and add a back button to every screen and activity. Thank you so much for nothing, Apple! 🖕
Continue reading →
I tried to implement a basic server for sharing lap times when my game reached a playable but still alpha state.
I have currently made it compilable, and the first functioning feature is the account system, so users can now successfully register and log in. I am currently struggling to implement map distribution, which is not working yet, but I am doing my best to create the first working version as soon as possible to prove the concept.
Continue reading →
I'm not sure whether it's a terrible phone or a terrible joke. But this Samsung is really strange.
With its Bada OS 1.1, it is one of the worst phones I have ever seen or used. I can't install anything on it, even when I try to install the weird Bada Sync programme on a Windows 7 computer.
In theory, it should be possible to load lots of games and apps. The installers can be found on the internet. However, it is absolutely impossible to transfer them to the phone.
So, if anyone has experience with the Bada OS, please could you let me know how to sideload?
The operating system seems to be trying to replicate the Android UI; however, it looks partly childish and partly like an unfinished student project. Honestly, I'm not sure if I believe this was really sold to real customers.
Continue reading →
A new addition to the collection. It's a very nice, compact phone from 2015. It has a hexa-core Cortex CPU and Adreno 418 GPU, as well as 3 GB of RAM and 16 GB of internal storage — just enough to load up with games.
Unfortunately, the piece I got has a very low battery capacity, which makes it almost like a wired phone. However, when fully charged, it can last for almost half an hour of medium usage. However, even when fully charged and powered off, it is unable to boot for a week until the charger is connected, so I must find a way to store it without destroying the battery completely.
The phone was released with Android 5, but has since been upgraded to Android 7. It was also upgradeable. Unfortunately, my phone got stuck on the original factory system and was never upgraded. I am wondering whether it is worth upgrading it via some files or whether it is better to just leave it as it is. The upgrade process would be relatively risky due to the almost dead battery. However, I would definitely spend some time playing 'Team Awesome', which I found ...
Continue reading →
So, the legends were right, and kernel panics really do exist!
It's been more than ten years since I switched to Linux and left Windows behind, as it was driving me mad. During all this time, I have never seen this screen.
Of course, I have destroyed the system many times by doing stupid things, manipulating the configurations and doing other 'funny' stuff. Also, my GUI has crashed many times, but my OS has never crashed by itself. Now it has finally happened, so I believe that this thing really exists.
But I suppose it's a really good score. As I recall, when I was using Windows, I saw the blue screen of death at least once a week.
Continue reading →
After weeks of hard work, I have released the first playable alpha version of my game, Stunter!
You can try it out here: HERE
Currently, loading the track from the original game is almost fully functional. All terrain and track elements are being laid correctly. However, you cannot yet get drowned in water and there are no decorations around the track yet. The track itself is being laid correctly though. Feel free to try it out and let me know what you think!
Continue reading →
As my Alcatel OneTouch Fire E, my only Firefox device, died last year, I was looking for another device with this operating system to add to my collection. This time, I had to break my rule of not spending money on hardware for the collection and accept gifts or exchanges only. I could not resist the offer I found on the market. There were three Alcatel OneTouch devices for 1000 CZK. As I really wanted at least one, I just bought them.
The phones are really nice — they came in perfect condition with not a single scratch. They look brand new.
There are two different versions, but each one is unique, as you can see from the screenshots. It's a real shame that the OS was not successful at all, as I really liked the idea of Boot to Gecko.
As my only Firefox device (an Alcatel OneTouch Fire E) died last year, I was looking for another device for my collection with this OS. This time I had to break my rule of not spending money on hardware for my collection and accept gifts or exchanges only, but I could not resist the offer I found on the market. There were ...
Continue reading →
A few years ago, i found a realy smal project of beginning of Stunts game remake for modern systems. It consisted just of one placeholder car, some premodelled map and included physics engine with tricky settings. I have forked it, added possibility to switch between two cars and then left it.
Now, after years I found it on my GitLab and deciced i would make it working. So i added few more cars, tinkered the physics a little bit, and then started to making map system. So i threw away the original track and started to write parser for track files from original game. Then one person from our retrogaming community joined me and started to supply me with necessary 3D models of track objects.
I currently have a working proof-of-concept game that is already parsing all the tracks and contains around 70% of the original track tiles. I am working on implementing them all.
Currently, the physics are still a bit tricky, as are the handling and consistency of the cars. However, I want to finish the track loading and usage first, and then focus on the physics to adjust them for various obstacles, ramps, etc.
I hope this ...
Continue reading →