We are a company who develop unlock software for mainly Samsung mobile phones (currently only GSM) and we are looking for a new programmer / a small team to develop a new product under our brand.
The software we create is for mainly end-users so ease-of-use is extremely important.
1. User logs in (account is checked with online database if it has enough credits to flash & download a firmware(s))
2. User chooses Samsung model
3. Software allows user to read out current firmware version (via phone modem communication)
4. Software presents list of available firmware to download (the list can be modified by set rules set by online script to avoid (downgrade) incompatibility )
5. chosen firmware is downloaded to computer and unpacked and loaded for flashing
6. Software instructs user to put phone in download mode and connect it to computer via (USB or serial) cable
7. software tries to detect the phone
8. By user action, flashing starts
The available firmware versions + info are saved in an online database and when chosen by a customer to flash a certain version it is downloaded from a CDN and then flashed to the phone. A customer needs to purchase a login (also saved in an online db) to login to the software and use it.
The software should have a simple interface and a advance interface. The advance interface is necessary to allow a user to choose the parts he / she wants to flash in case of not full flashing a Samsung (standard is full flash).
Samsung has many different (technical) family types (qualcomm, Infineon, Swift, trident etc; it refers to chips they are based on). We feel it is a good idea to tackle this project per family.
We can provide original Samsung flashing software + other 3rd party solutions to flash Samsung for reverse engineering and other tech info for communicating with Samsung phones.
Steps need to be taken to secure software from crackers (including encrypting the firmwares files from original format so they can only be flashed by our software)
Salary requirement can be discussed with the right candidates.
Due to the nature of the job, we prefer individuals or small teams only. Also, please be SERIOUS about the work.
Looking forward for your bids!
5 freelancer đang chào giá trung bình $12016 cho công việc này
hello sir , I understood most of your requirements and most of all can be fulfilled, but some points are still doubtful, can we discuss the project in detail. thanks