Need a Python / ADB developer to fix the TikTok software hanging issue on Samsung devices.
A programmer is required, well-versed in Python, GUI, and ADB.
There is a problem with the software for automating posting on TikTok.
The situation is as follows:
2 phones are connected to the hub and work stably, without any issues.
We connected 2 new devices (Samsung), and a problem arose: during posting, at the stage of selecting a photo in TikTok, the software freezes. It reaches the moment where the gallery (album) needs to be opened to select a photo, but it does not click on it and the process stops.
Important:
- the problem occurs only on the new phones;
- on the old two phones everything works stably;
- we swapped the phones and ports on the hub — nothing changed;
- the software itself starts and works, the freeze occurs specifically at the stage of opening the gallery inside TikTok.
Client's review of cooperation with Oleksii P.
Need a Python / ADB developer to fix the TikTok software hanging issue on Samsung devices.Everything was resolved very quickly, huge thanks!
Freelancer's review of cooperation with David Filarmonov
Need a Python / ADB developer to fix the TikTok software hanging issue on Samsung devices.I recommend for collaboration! Everything is accessible and clear, the scope of work was explained without haste! I think both are satisfied with the result!
-
I have studied your task, and it clearly shows that the problem requires attention to the specifics of ADB and TikTok's GUI on new Samsung devices. I believe the cause of the freezing is related to software incompatibility or specific settings in the latest versions of ADB. I propose to analyze the application's performance, identify the exact point of freezing, and optimize the software's interaction with the devices.
To successfully address the task, I will outline key steps: checking the compatibility of ADB versions, testing functionality on new devices, as well as possible adjustments to the software's logic, which will help resolve the photo selection issue and improve stability across all devices.
There are risks that the problems may be related to updates to the TikTok platform itself, so I recommend clarifying whether there have been recent changes in the API and checking if different versions of ADB were used on old and new devices. It is also important to understand if you have access to testing on different firmware.
I am ready to start working promptly and resolve your issue. Please contact me to discuss the details and clarify your requirements.
-
From the description, it seems that the problem is not with the hub at all. Since the ports have been changed and the old phones are working fine, the software simply cannot find the required TikTok or gallery interface on the new Samsungs.
The script is likely searching for the button by text, ID, or coordinates, and on the new Samsung, this screen is different (due to the Android version, One UI, TikTok itself, or a completely different system photo picker).
So that I can take a closer look and fix it, please send me:
* the project archive or access to the repo
* instructions on how to run everything
* a success log from the old phone and a hanging log from the new one
… * a short video (showing how the old one works and how the new one hangs)
* exact phone models, Android/One UI versions, TikTok version, and screen resolution
* UI dump + screenshot via adb at the moment of selecting the gallery (for both phones)
After that, I will compare the screen structures and understand what is breaking — the selector, coordinates, or waiting for the element. Please send all files and information directly here in the chat, I will take a look.
-
Hello, I worked on a mobile application automation project using ADB and Python to manage 15+ Android devices simultaneously, similar to your TikTok software. Achieved 95% operational stability.
Why do Samsung devices have different UI element selectors or response delays compared to older phones? Perhaps different Android versions or features of One UI?
I suggest we get in touch; I will provide you with free technical consultation and we can outline a development plan + I will tell you about my team!
-
7892 56 0 3 Hello! I am an experienced developer, capable of creating bots of any complexity, ranking TOP-4 in the "Bot Development" category. I also develop websites and API documentation in Python, where I rank TOP-2 as well.
Regarding your project, I have some clarifying questions that will affect the assessment of your task and help understand what you want. Please write to me for clarification on all the details!
You can review my skills in my resume 👉Freelancehunt
My works are also published in my portfolio 👉Freelancehunt
💻 I am also the CEO of a team consisting of a FrontEnd developer and a BackEnd developer! So if necessary, our team of three can organize a turnkey development for you!
… I look forward to your response, thank you.
-
536 3 0 1 Hello, I am ready to help with fixing your software for TikTok. The problem you are facing is classic for automation through ADB and is related to the fragmentation of Android devices. The Samsung shell has its own peculiarities in rendering system windows and file selection dialogs. Most likely, your script uses hard-coded screen coordinates for clicks that do not match on new smartphones due to different resolutions, or it searches for elements by system identifiers that differ on devices of this brand. My experience in Python development allows me to quickly find and rewrite this section of code, making the button search dynamic and independent of the phone model. I will not need physical access to the smartphones; we can capture the interface dump remotely. Could you please let me know if you can provide me with the source code of the script or remote access to the computer connected to the hub with the phones for debugging?
-
650 2 0 Hello!
Python + ADB automation is our specialty, let's tackle the issue.
Regarding the situation: on new Samsung devices, there is likely a different UI element for opening the gallery — a different resource-id or xpath compared to older phones. Or there could be different density/resolution causing the tap coordinates to miss the target.
What I will do:
— connect to the new devices via ADB, create a UI dump at the problematic step
— find the exact gallery element on Samsung
… — adjust the logic for selecting the element to work on all devices regardless of the model
— test on all 4 phones simultaneously
I am ready to take this on. What version of Android is on the new Samsung devices and what software are you using (UIAutomator2, Appium, pure ADB)?
-
1455 8 0 Good day, I have experience working with Python as well as Telegram bots, I can complete everything quickly and efficiently, write to discuss the details.
-
1062 11 0 Good night. I know what adb, root, and other things are at a more than confident level. Something is clearly interfering, a starting hint, but it's not a fact that it will help, more information is needed, what model of Android it is, but in any case, pay attention to the dpi, well, this can be calculated, just compare one working phone and the other with the bug through the terminal. Write if it's relevant.
-
937 5 0 1 Hello! I am Vladimir, the founder of the engineering agency Vaysed. Your problem with the ADB script hanging on new Samsung devices is a classic situation when scaling phone farms, and we definitely know how to solve it quickly.
As engineers who constantly work with Android automation through Python, we see two most likely reasons here:
1. Difference in screen resolutions (Hardcoded coordinates): If in your current software the click on the gallery is implemented through hard X/Y coordinates (adb shell input tap), then on new Samsung devices with a different diagonal or aspect ratio, this click simply goes "into the void."
2. Changes in the UI hierarchy (UIAutomator / Appium): New Samsung devices run on fresh versions of Android and the One UI shell. The system interface for media selection (Photo Picker) is significantly different there. If your code looks for a button by a specific ID, XPath, or text, then on new devices this element may simply not exist in the tree, causing the script to hang while waiting.
How we will fix this:
We will not hardcode new coordinates. We will take a UI tree dump specifically from your Samsung devices at the moment of opening TikTok, find the relevant selectors, and rewrite the click function. We will make the search dynamic — the software will adapt to any resolution and version of Android, so in the future you can connect any phones without code modifications.
… You can evaluate our engineering approach and automation cases on the website: https://vaysed.me/. Message me privately, send a part of the code responsible for this stage, and we will quickly resolve this issue!
-
726 9 1 Hello! Your project caught my attention. I am ready to start working and ensure high quality execution.
-
Якщо цю ж роботу проводите на нових смартфонах вручну то все працює ?
-
так!
-
Current freelance projects in the category Embedded Systems & Microcontrollers
Tuya smart projectFor a Wi-Fi device. Looking for a specialist with Tuya IoT Platform / Tuya Panel Studio experience, working with CBU is a must! Tasks to be completed: Account registration 1. Product configuration in Tuya IoT Platform 2. Configuration of Data Points (DP) 3. Interface development… Embedded Systems & Microcontrollers, Hybrid Mobile Apps ∙ 6 hours 46 minutes back ∙ 1 proposal |
Software development for Arduino (RF modules 3–7.5 GHz, automatic frequency scanning)It is necessary to develop a system on Arduino for the automatic search of active analog video signals and the automatic tuning of the transmitter to the detected frequency.It is planned to use three separate transceiver modules: 3000–4200 MHz; 4900–6000 MHz; 6100–7500… C & C++, Embedded Systems & Microcontrollers ∙ 1 day 18 hours back ∙ 4 proposals |
Development of an intelligent control system for an oil refinery
5822 USD
We are looking for an experienced team or specialists to implement an industrial AI platform for monitoring and managing oil production (sunflower, cold and hot pressing). Stack and technologies: Beckhoff TwinCAT 3 (Structured Text) · Python 3.11 · Node-RED · InfluxDB 2 ·… AI & Machine Learning, Embedded Systems & Microcontrollers ∙ 2 days 9 hours back ∙ 30 proposals |
Reprogramming of an automatic industrial press
113 USD
Describing the operating principle in effect, as well as the changes that need to be made Please suggest prices Operating principle of the equipmentThe equipment consists of three main units that operate synchronously:stepper motor feeder (feeder);die for punching… Embedded Systems & Microcontrollers, Engineering ∙ 7 days 16 hours back ∙ 4 proposals |