Mobile TV Box - Perfect Star S1 Crack Tutorial

The perfect Star S1 set-top box was shipped a few days ago by Zhejiang Mobile Broadband. The software version is 1.08r. In addition to being perfectly cut, nothing else is related to perfection. Specifically, the set-top box does not have a browser. The file browser shields the apk file on the USB flash drive. The third-party Android application cannot be installed on a USB flash drive or network. Set-top box applications There is no multimedia center, but separate images, video, music players. The rest of the application layout is the icon of the game. It is gray. It can't be installed or installed. It just occupies the position so that we can not display the third-party applications. Internet search to find ways to crack, found that some of the old version of the perfect version of the Internet cracking method can not be used, can not find the ROM can be brushed, although some provinces are sending this mobile, the user should be quite a lot, but the manufacturer looks like non- The mainstream, really can not find the right ROM, not arbitrarily brush, and later found a crack method coincidence their chances, not very perfect, but to meet the demand.

Specific steps:

1. Preparations Computer installation Brush Wizard computer version. Other Android Brush tools are not clear and easy to use, Brush Wizard with ADB tool, so you can remotely connect the set-top box. I don't have a USB cable that is both male and female. I can't bother to do it myself, so I can't use USB to connect the set-top box to my computer. Instead, I use a remote connection within the LAN.

2. The computer remotely connects to the management port of the set-top box Connect the set-top box and the computer under the same router. In the set-top box settings, determine the IP address of the set-top box. For example, my home is 192.168.1.111. Open the Brush Wizard and open the ADB command line in the utility.


Enter adb connect 192.168.1.111:31015

Explanation: This command causes adb to connect to port 31015 of the set-top box. The perfect version of each star is not the same as the port may not be the same, before reading a few tutorials on the Internet there are 5555,32xxx several ports I could not even connect, and then I use the port scanning tool nmap to scan the set-top box open all TCP ports, A connection test was performed for each port and it was found that this port is an available management port. We couldn't even connect to port 31015 to scan for other ports.

After entering the above command, ADB will show that the connection is successful. In English, no screenshots are taken. The following screenshots are not available because this is not at home. The working environment does not have a set-top box. Forgive me and fill it later if necessary.

3 confirm the connection is successfully established and then enter adb devices

After the carriage return, all the connections currently present in adb will be displayed. If the last device is displayed, the word “device” is connected. If it is offline, the device port is connected but the connection is not established. If your set-top box version is the same as me, it is Can succeed. The second half of the second step is not successful.

After the success, the screen of the Brush Wizard will be displayed on the TV screen. But TV remote control can't be operated.

4.ROOT set-top box

The goal is to enable set-top boxes to install third-party applications.

With the ROOT button of the Brush Genie, I tried about 2 times. For the first time, I didn't know why it wasn't successful. If it succeeded, it would be all of a sudden.

After root can install third-party Android software.

5. Install the application My personal requirement is to install TRT and VST to watch live TV. Computer Internet access under Tai Jie's apk installation file, renamed tj.apk into the computer C drive.

Enter the command under adb:

Adb install c:/tj.apk

After the command is executed, the installation package will be uploaded to the set-top box and installed

The display is as follows: xx kb/s pkg:/data/local/tmp[img]file:///C:UsersdjwAppDataLocalTemp[LC3U]F{0XCAB)[/img]st.apk

After a while, success is displayed, indicating that the installation was successful.

So far this step, we have already installed a video of Tai Jie. Any third-party application can be installed in the future, you can view the installed app under the /data/app of the set-top box. So before said, this version of the perfect star S1, in the application of that interface, with a gray icon to fill the APP's grid, we installed the application can not be operated in the set-top box operation interface, how to do it? Here's the following:

6. Preparations Baidu, download and install the JDK, this is the java operating environment, apktool to use. Download apktool, this is a tool to decompile apk. note! ! Please check the apktool tutorial yourself and set the jdk system environment variables as required. Specifically do not say, online tutorials are. I have no energy to write anything.

7. Decompile apk, get the application package name and program entry After installing the JDK, set up the environment variable, you can run apktool decompile the installation files of Tage, which is the tj.apk that we saved in the C drive before. Specifically, please read Baidu’s tutorial carefully, which is very simple. Many people are actually afraid of “unfamiliar”. There is an AndroidManifest.xml in the root directory of the decompiled folder, which is the configuration file for this app. Open with NotePad, (I use the NotePad software, it is estimated that many file software can open the normal display it), in this file is very above, usually the second line, there is a "package=xxxxx", this xxxxx is the application package The name, such as Tai Jie is com.togic.livevideo. Look for the android.intent.action.MAIN and android.intent.category.LAUNCHER these two strings, they belong to the same Activity, we can see this Activity has an android: name attribute, its attribute value is the program entry The activity name. For example, Taj is com.togic.launcher.SplashActivity.

This paragraph has played a lot of words, but it seems to be unclear to some of my friends. I can't bother myself to spend a little time figuring it out. I can't take screenshots at home and I go back and make it up.



8. Run the app
In the case where the set-top box management port has been connected using the method of step 2,

Enter the command under adb:

Adb shell
The shell command execution permission of the operating system of the set top box is obtained, and the shell environment of the set top box is entered.
Enter the am start -n application package name / entry Activity name to run the app.
For example, the "current version" of Taijie is
Am start -n com.togic.livevideo/com.togic.launcher.SplashActivity
After the operation, you can see Tai Jie video on the TV! Resources are richer than mobile set-top boxes! Can watch live TV!

9. Late setup Quickly enter Taijie's settings, set "boot." Otherwise, every time you open the set-top box movie, you have to do step 2 and step 8 to start Tage, and the egg hurts.

The resources of vst seem to be a bit more than that of Tajic. The new version also supports boot-up, and the third-party app can be installed via vst. It does not need to be done as in step 5.

10. Insufficient to set the start-up of TRT or VST, then automatically enter the app every time you turn on the computer, but if you accidentally press the remote control's return button several times to return to the mobile set-top box interface, this time you either Restart the set-top box or run it with the adb shell. It's all too much trouble, but at the moment it can only be done this way, because it can't find any ROM that can be used. The perfect star S1, although users are more in Zhejiang and Guangxi provinces, but the available resources are relatively small, really egg hurts.

Posted on