783 pagesV  1 2 3 4 5 6 > »  
 
REPLY
> Development and porting for devices on the Spreadtrum SC7731 platform | Instructions, utilities, sources
Artemka778
Message#1
29.07.16, 09:50
Experienced
******
[offline]

Group: Curators
Messages 545
Check in: 29.07.13
Fly Cirrus 1 FS502

Reputation:-  143  +

Development and porting for devices on the Spreadtrum SC7731 platform

  • To get started, it is strongly recommended to get acquainted with Forum Rules and Rules section "Android - Development and Programming"
  • Before asking a question, look Android OS FAQ and Glossary. Respect your and other people's time.
  • The administration of the resource and the authors of the manuals for the erroneous or incorrect actions of the owners with their device are not liable
  • All operations with your phone, You do at your own risk.
  • Sure to make a full backup before any manipulations with the device!
  • Before posting photos, read the topic Working with Images on the forum
  • Messages that are not related to the topic of discussion (offtopic) are deleted without warning.


Drivers and Utilities
Flash Drivers for Spreadtrum processors. You can also unpack the PAC file (the unpacked file is located in the folder * name of the flasher * / Bin / ImageFiles):
ResearchDownload 2.9.9005

Utility for unpacking system.img � Imgxtractor

Utility for unpacking recovery.img and boot.img � AndImgTool

Programs for working with firmware
SC7731 Porting Tool
Instructions
Firmware
Useful
Fixes



There is no curator in the subject. If there is a user in the subject who wants to become a Curator and the correspondingRequirements for candidates, he can apply in the topicI want to be curator(after having studied the topic header and all materials for curators).
Prior to the appointment of the curator, on filling caps, please contactmoderatorssection through a buttonPictureunder the messages to which you want to add links.


Post has been editedderak1129 - 28.02.19, 13:54
Reason for editing: The coolest way to port firmware.
Zyomich
Message#2
28.07.16, 17:23
Odd // see signature
*********
[offline]

Group: Honorary Gameday
Messages 4288
Check in: 25.09.12

Reputation:-  744  +

M


--------------------
But to betray is easy and simple, easy and simple to sell. And it's not very difficult to lie, About what is needed and what is possible © Lumen- my opinion about the situation on the forum
Now you can not look for me here, I will never come here again, because I do not want to (23.11.18)
Artemka778
Message#3
29.07.16, 10:20
Experienced
******
[offline]

Group: Curators
Messages 545
Check in: 29.07.13
Fly Cirrus 1 FS502

Reputation:-  143  +

Instructions for porting TWRP Recovery:

Thank you for the instruction, not me, butKaco1324andn-bear

1. Download the utility on PCAndImgTool, unpack to any folder.

2. Download the IMG image of the stock recovery of your phone and the IMG image of TWRP from any phone on the SC7731 processor and move it to the folder with the AndImgTool utility. The more similar the characteristics of your phone and donor, the better.Criteria for the donor

3. Rename the stock recovery.img image to stock.img and the TWRP image to twrp.img

4. Click on stock.img and without releasing the button we point to the AndImgTool utility. If everything is done correctly, the stock_ folder will appear
Do the same with twrp.img

5. Delete the dtb and kernel folders in the twrp_ folder
Copy the dtb and kernel folders from the stock_ folder to the twrp_ folder

6. Return to the place where the AndImgTool utility is located. Click on the twrp_ folder and without releasing the button, hover over the AndImgTool utility.

7. If everything is done correctly, the file twrp_new.img will appear. Now it remains to test it on the device. If TWRP is launched, then it can be shared.

Post has been editedArtemka778 - 11.08.16, 09:51


--------------------
Survive under Android 5.1 in 2K17
Artemka778
Message#4
08.08.16, 08:55
Experienced
******
[offline]

Group: Curators
Messages 545
Check in: 29.07.13
Fly Cirrus 1 FS502

Reputation:-  143  +

Unpack the .pac file

1. Download Research / Upgrade / Factory Download (no difference).

2. Open the program (.exe file in the folder * program name * / Bin /) without closing the file manager

3. Click on the first button on the left. Select the .pac file and wait.

4. Without closing the program, open the file manager window and go to * the name of the program * / Bin / ImageFiles / _DownloadFiles12345678 /
Instead of 12345678 there may be other numbers.
This folder contains the unpacked .pac file.


--------------------
Survive under Android 5.1 in 2K17
Artemka778
Message#5
08.08.16, 10:02
Experienced
******
[offline]

Group: Curators
Messages 545
Check in: 29.07.13
Fly Cirrus 1 FS502

Reputation:-  143  +

* djujsi
To unpack system.img needImgxtractor
To unpack recovery.img and boot.img neededAndImgTool


--------------------
Survive under Android 5.1 in 2K17
Artemka778
Message#6
09.08.16, 20:25
Experienced
******
[offline]

Group: Curators
Messages 545
Check in: 29.07.13
Fly Cirrus 1 FS502

Reputation:-  143  +

Criteria for donor search:

The more similar the characteristics of the base and the donor - the better!

Dioganal and screen resolution:
It does not matter, however, it can be either a small interface (it is treated by changing the DPI value to the one in the stock firmware), or a reflection of parts of the image.

CPU frequency:
It does not matter, since all phones with the SC7731 processor have the same 1.3 GHz.

Int. and operas. memory:
Must be the same!

Post has been editedArtemka778 - 02.06.17, 10:20


--------------------
Survive under Android 5.1 in 2K17
e2ome2o
Message#7
10.08.16, 13:42
Novice
***
[offline]

Group: Active users
Messages 44
Check in: 15.02.15

Reputation:-  2  +

What utility can you back up the files in system.img? android 5.1 file system.img is smaller than it should be

Post has been editede2ome2o - 10.08.16, 13:44
Elmar77705
Message#8
13.08.16, 17:37
Experienced
******
[offline]

Group: Friendssavagemessiahzine.com
Messages 546
Check in: 11.01.14
Xiaomi Redmi Pro Prime

Reputation:-  20  +

How to find a donor on Miui has already rummaged all Google with his teeth. I can not find
Artemka778
Message#9
13.08.16, 21:13
Experienced
******
[offline]

Group: Curators
Messages 545
Check in: 29.07.13
Fly Cirrus 1 FS502

Reputation:-  143  +

* Elmar77705, there are no donors with MIUI,but you hold there: D


--------------------
Survive under Android 5.1 in 2K17
Elmar77705
Message#10
13.08.16, 23:00
Experienced
******
[offline]

Group: Friendssavagemessiahzine.com
Messages 546
Check in: 11.01.14
Xiaomi Redmi Pro Prime

Reputation:-  20  +

* Artemka778what to hold on to then? : D
krasava1
Message#11
18.08.16, 20:42
Local
*****
[offline]

Group: Friendssavagemessiahzine.com
Messages 279
Check in: 01.12.15

Reputation:-  24  +

Guys, help. Please make me a custom kernel on the Samsung SM-G130E to be installed through the recovery.
Artemka778
Message#12
18.08.16, 21:48
Experienced
******
[offline]

Group: Curators
Messages 545
Check in: 29.07.13
Fly Cirrus 1 FS502

Reputation:-  143  +

* krasava1, development of kernels and firmware for Spreadtrum SC7731 is discussed here, and you have Spreadtrum SC6815A


--------------------
Survive under Android 5.1 in 2K17
Elmar77705
Message#13
20.08.16, 22:17
Experienced
******
[offline]

Group: Friendssavagemessiahzine.com
Messages 546
Check in: 11.01.14
Xiaomi Redmi Pro Prime

Reputation:-  20  +

* Artemka778,
unpacked the file *. ras what to do next to port the firmware?
Artemka778
Message#14
21.08.16, 21:51
Experienced
******
[offline]

Group: Curators
Messages 545
Check in: 29.07.13
Fly Cirrus 1 FS502

Reputation:-  143  +

Updated firmware porting instructions

Thanks:
  • kirill240- found a way to fix the camera
  • Androidcribs portal - for manual
  • And_pda- for ImgExtractor utility
  • jeka230788- for the firmware installation script

Precondition
Unlike the instruction that is on androidcribs and translated by Kaco, this one can achieve a working camera in the finished firmware: foto:

Also, instead of ext4extractor, we will use AndPDA ImgExtractor, which is tested and works well.

In the end I will also tell you how to make an archive for firmware via TWRP, fix errors and bugs and upload the firmware to the public domain.
What do you need
  • PC
  • The device to which you will be porting the firmware, with the installed TWRP.
  • Stock firmware
  • Firmware to port
  • WinRAR Archiver
  • Flasher Research, Upgrade or Factory Download
  • ImgExtractor utility
  • The script for installing the firmware via TWRP
Step 1: Unpacking the .pac file
1.1. Download Research / Upgrade / Factory Download (no difference).

1.2. Open the program (.exe file in the folder * program name * / Bin /) without closing the file manager

1.3. Click on the first button on the left. Select the .pac file and wait.

1.4. Without closing the program, open the file manager window and go to the * program name * / Bin / ImageFiles / _DownloadFiles12345678 /
Instead of 12345678 there may be other numbers.
This folder contains the unpacked .pac file.
Step 2: Unpacking system.img
2.1. Download the ImgExtractor utility (the link is in the header).

2.2. We transfer system.img from the folder of the unpacked .pac file to the folder with the ImgExtractor utility.

2.3. Click LMB on system.img and transfer it to ImgExtractor.exe file.
Unpacking speed depends on computer power. After unpacking, the system_ folder will appear - this is the unpacked system.img
Step 3: Transferring files from the drain to the port
Here is the porting process itself.
You need to transfer some files and folders from the stock firmware to the firmware from another phone in order to port it (your firmware) to yours.

We copy from the stock firmware to the donor’s firmware in the same directory:

Greenmarked folders
In red- files

bin / sensorservice

etc / bluetooth
etc / dhcpcd
etc / wifi
etc / permissions

etc / fallback_fonts.xml

lib / egl
lib / modules

lib / libcamera_client.so
lib / libcamera_metadata.so
lib / libcameraservice.so
lib / libsurfaceflinger.so
lib / libsensorservice.so
lib / libmedia_jni.so
lib / libEGL.so
lib / libGLES_trace.so
lib / libGLESv1_CM.so
lib / libGLESv2.so
lib / hw / camera.sc8830.so
lib / hw / sensors.sc8830.so


usr (entire folder except keylayout folder)
Step 4: Creating an archive for firmware
4.1. We take the archive of the stock firmware. We delete everything in it except boot.img

4.2. Download the archivefrom here(what is your business). Unpack.

4.3. Put the folder META-INF from the archive in the future archive for the firmware. Do not touch anything and click OK.

4.4. Rename the system_ folder to system and put it in the archive. Compression choose "Maximum".
Step 5: Testing, fixes
Fill in the finished archive on the SD-card, reboot the device in TWRP Recovery. We make a full backup, wipe in all sections (except SD-card) and flash the firmware.

In the process or after the firmware may be errors and bugs. There are solutions to them:
  • Hangs on bootlogs / bootanimations - try to re-execute the instruction. If it does not help, then the firmware does not fit and / or does not match.criteria for the donor

  • Application "Android keyboard" stopped - replace with another keyboard (for example, Google Keyboard)


If there are no other errors and bugs in the list, then there are no solutions to them yet. If you could remove the bug,send me a message in QMStell the moderator through the complaint
Step 6: Fill to Shared Access
Directly on the forum to fill the firmware will not work. But you can pour into the cloud storage (Google Drive, Yandex.Disk, Mega, Cloud Mail, etc.). What is your business?

To upload the firmware to the cloud, just click and hold the LMB on the zip-archive and drag it to the cloud storage window.

After casting, we provide access to the archive by reference. Copy the link.

Go tosavagemessiahzine.com/ forum and click on the "Search" button. We tick the "Results in the form of topics" and correctly write the name of the device (for example, Fly FS502). If you find the theme "the name of your device - Firmware", go into it. If not, go to "the name of your device - Discussion"

We write a post with the name of the firmware, a description, screenshots, a list of firmware bugs and the very link to the firmware.

If you want the link to the post with firmware in the header (the first post), then click on the "Complaint" button on the post with your firmware and write to raise it in the header.

EVERYTHING! :-)

Post has been editedArtemka778 - 29.03.17, 14:46


--------------------
Survive under Android 5.1 in 2K17
Quist_Bit
Message#15
23.08.16, 18:23
User
****
[offline]

Group: Friendssavagemessiahzine.com
Messages 50
Check in: 05.12.15

Reputation:-  6  +

CyanogenMod on Spreadtrum does not exist at all? :(
Fadi talibal
Message#16
23.08.16, 18:32
Experienced
******
[offline]

Group: Friendssavagemessiahzine.com
Messages 563
Check in: 26.07.15
Apple iPhone 6

Reputation:-  42  +

* Quist_Bit
In the subject of our device is 11 cyan in beta status, you can look ..
Quist_Bit
Message#17
23.08.16, 18:41
User
****
[offline]

Group: Friendssavagemessiahzine.com
Messages 50
Check in: 05.12.15

Reputation:-  6  +

* Fadi talibalRight now, I’ll look, they just donated a new phone - Prestigio Wize N3, and I don’t have any firmwares on it, only I have been porting the recovery. And it works terribly, firmware stock, curve.
lkiv
Message#18
24.08.16, 00:51
Old resident
*******
[offline]

Group: Friendssavagemessiahzine.com
Messages 828
Check in: 28.11.13
Xiaomi Redmi Note 4X Snapdragon 3/32

Reputation:-  103  +

* Quist_Bit
On some samsung there, if I remember, I will write on which one.


--------------------
Xiaomi Redmi note 4X
Artemka778
Message#19
24.08.16, 08:04
Experienced
******
[offline]

Group: Curators
Messages 545
Check in: 29.07.13
Fly Cirrus 1 FS502

Reputation:-  143  +

* lkivmaybe here -Samsung SM-G360H / DS Galaxy Core Prime - Firmware ?


--------------------
Survive under Android 5.1 in 2K17
lkiv
Message#20
24.08.16, 12:35
Old resident
*******
[offline]

Group: Friendssavagemessiahzine.com
Messages 828
Check in: 28.11.13
Xiaomi Redmi Note 4X Snapdragon 3/32

Reputation:-  103  +

* Artemka778,
Yes he


--------------------
Xiaomi Redmi note 4X
Elmar77705
Message#21
24.08.16, 13:37
Experienced
******
[offline]

Group: Friendssavagemessiahzine.com
Messages 546
Check in: 11.01.14
Xiaomi Redmi Pro Prime

Reputation:-  20  +

* Artemka778,
According to the instructions above, I did not manage to port any of the firmwares, is the porting successful, but only when the phone is turned on, is the eternal download of Fly? either the instruction is not correct or my hands are crooked

783 pagesV  1 2 3 4 5 6 > » 


 mobile version    Now: 20.05.19, 07:49