Huawei W1 ROM as Nokia FFU - Windows Phone 8 Development and Hacking

As we know or not all rom's for Huawei used to be APP format. This one is deferent, FFU rom format like Nokia has so can be easly mount with
ImgMount Tool
Is still Portico OS and I believe GDR2 is 1030.5614.xxxx.xxxx
[HKEY_LOCAL_MACHINE\SYSTEM\Platform\DeviceTargetingInfo]
"PhoneManufacturer"="HUAWEI"
"PhoneROMVersion"="PhoneROMVersion"
"PhoneMobileOperatorName"="000-NO"
"PhoneModelName"="W1-U00"
"PhoneManufacturerModelName"="HUAWEI W1-U00"
"PhoneHardwareRevision"="HD1U8835M Ver.B"
"PhoneSOCVersion"="8230"
"PhoneFirmwareRevision"="1030.5611.22500.05430"
"PhoneSupportPhoneNumber"=""
"PhoneOEMSupportLink"="http://www.huaweidevice.com"
"sbl3_ver"="MSM823010305611C225B054SP03_SBL3"
"modem_ver"="MSM823010305611C225B054SP03_MODEM"
"efs_ver"="MSM823010305611C225B054SP03_EFS"
"hardware_ver"="HD1U8835M Ver.B"
"acpi_ver"="MSM823010305611C225B054SP03_ACPI_2021588"
"uefi_ver"="MSM823010305611C225B054SP03_UEFI_2021588"
"system_ver"="WP8_Portico_10211"
"mmos_ver"="WP8_Portico_10211"
"msm_chip_id"="MSM8930"
"HuaweimodemcompileTime"="Feb-18-2013"
"HuaweikernelVersion"="WDK9200"
"HuaweiinnerVesion"="W1-U00 V100R001C225B054SP03"
"HuaweitouchVersion"="TouchVersion1.0"
"HuaweiemmcType"="SanDisk-3959422976"
"HuaweilcdType"="Toshiba-5678"
"HuaweitouchType"="HuaweiTouchType"
"HuaweimaincamerasensorType"="HuaweimaincamerasensorType_TEST"
"HuaweifrontcamerasensorType"="HuaweifrontcamerasensorType_TEST"
"HuaweicompassType"="akm8975"
"HuaweigsensorType"="st_list3xh"
"HuaweiddrType"="HuaweiddrType_TEST"
"HuaweisvnPath"="HuaweisvnPath_TEST"
"HuaweicheatversionTimes"="0"
"HuaweiImageType"=dword:00000003
"JTAG_ID"="007530E1"
Click to expand...
Click to collapse
Download the rom:
http://www.mediafire.com/?sr2967walp1b186

it is GD2? which country ?

Related

[Tool]Converter Bin-to-Zip

This tool is for the conversion of meizu's bin formatted rom files to zip. I didn't make the tool, but I can't recall where I got it either.
link
I made the tool. There's a topic on meizume dedicated to it but feel free to discuss it here.
http://d-h.st/users/iSilver
It is quite bloated because of the Qt dlls (couldn't be arsed to recompile the whole beast statically) and that doesn't count the VC 2008 runtime. Oh well.
I have found it is essentially good for converting stock bins to zips, as the other way round won't be helpful for CN devices - a check in the Mz recovery has a special code path for HK devices (based on /proc/uboot_version), which accepts all stuff regardless of whether it's signed updates or not. That's why you could flash anything, prerooted ROM, or even a su package (no need to mess with TPsparky indeed).
OTH, the CN version:
- checks sig of what it flashes (thus only stock updates may be flashed)
- had a (RSA ?) checksum for each partition and thus cannot be written to freely (e.g. mod the recovery image)
- is the reason my next phone won't be a Mz
TwoPointZero said:
I made the tool. There's a topic on meizume dedicated to it but feel free to discuss it here.
http://d-h.st/users/iSilver
It is quite bloated because of the Qt dlls (couldn't be arsed to recompile the whole beast statically) and that doesn't count the VC 2008 runtime. Oh well.
I have found it is essentially good for converting stock bins to zips, as the other way round won't be helpful for CN devices - a check in the Mz recovery has a special code path for HK devices (based on /proc/uboot_version), which accepts all stuff regardless of whether it's signed updates or not. That's why you could flash anything, prerooted ROM, or even a su package (no need to mess with TPsparky indeed).
OTH, the CN version:
- checks sig of what it flashes (thus only stock updates may be flashed)
- had a (RSA ?) checksum for each partition and thus cannot be written to freely (e.g. mod the recovery image)
- is the reason my next phone won't be a Mz
Click to expand...
Click to collapse
I suppose I'm lucky to own a HK MX then. Honestly, they make the best phone that I've handled aside from an iPhone (don't get me wrong, I'm just referring to the build quality.) Thanks for the tool!
We need a kernel dev if your up for it as well. Custom recovery would be a lifesaver for this phone. I'll credit you in the thread as well!
How about this:
1/ Extract the contents of an stock recovery_uboot.img
you obtain a recovery-uboot.img-kernel.zImage and recovery-uboot.img-ramdisk.cpio.gz
2/ Flash recovery-uboot.img-kernel.zImage where kernel ("zImage" in update) for normal boot goes
/dev/block/mmcblk0p6​3/ Flash [(64-byte header)+recovery-uboot.img-ramdisk.cpio.gz] where ramdisk ("ramdisk-uboot.img" in update) for normal boot goes
/dev/block/mmcblk0p7​
and try to boot normally. Do you think the recovery that's normally invoked via VolUp+Power would show up?
EDIT: I posted instructions for dismembering such an image @ http://www.meizume.com/showthread.php?p=158029
TwoPointZero said:
I made the tool. There's a topic on meizume dedicated to it but feel free to discuss it here.
It is quite bloated because of the Qt dlls (couldn't be arsed to recompile the whole beast statically) and that doesn't count the VC 2008 runtime. Oh well.
I have found it is essentially good for converting stock bins to zips, as the other way round won't be helpful for CN devices - a check in the Mz recovery has a special code path for HK devices (based on /proc/uboot_version), which accepts all stuff regardless of whether it's signed updates or not. That's why you could flash anything, prerooted ROM, or even a su package (no need to mess with TPsparky indeed).
OTH, the CN version:
- checks sig of what it flashes (thus only stock updates may be flashed)
- had a (RSA ?) checksum for each partition and thus cannot be written to freely (e.g. mod the recovery image)
- is the reason my next phone won't be a Mz
Click to expand...
Click to collapse
I use this tool, but a mistake in the walk around the process, the specific circumstances, see screenshot!Please improve this tool, it really is very practical, thanks! ! !
Screenshot
View attachment 1613097
I'm trying to use this tool to convert the Flyme 2.0.3 update.bin to a zip file so I can extract a boot.img file, and I'm getting an error. Has the format of the update.bin file changed?
MzCrypt-Gui v1.0.2 with support for MX2 update.bin.
MzCrypt-Gui v1.0.2 with support for MX2 update.bin.
Full package : http://d-h.st/ukl
exe only (no dlls) : http://d-h.st/WLC
TwoPointZero said:
MzCrypt-Gui v1.0.2 with support for MX2 update.bin.
Click to expand...
Click to collapse
This is a fantastic tool, I like it! Thank you very much for your work!
TwoPointZero said:
MzCrypt-Gui v1.0.2 with support for MX2 update.bin.
Full package : http://d-h.st/ukl
exe only (no dlls) : http://d-h.st/WLC
Click to expand...
Click to collapse
Mighty TwoPointZero mate, as MX3 CN version finally hits the market today, is there any chances renewing your tool so that I can get my hands on the new V3.0 update.bin for MX3? Thanks in advance and keep up the great work.
Hi PaulReminder,
MzCrypt-Gui v1.0.3 with support for MX3 update.bin.
Full package : http://d-h.st/nZs
exe only (no dlls) : http://d-h.st/O69​
Thanks iSilver! I uploaded it to my new Meizu fan community if you don't mind: http://meizufans.eu/forum/showthread.php?tid=55
TwoPointZero said:
Hi PaulReminder,
MzCrypt-Gui v1.0.3 with support for MX3 update.bin.
Full package : http://d-h.st/nZs
exe only (no dlls) : http://d-h.st/O69​
Click to expand...
Click to collapse
Thank you sooo much mate for the heads up! Now I can extract new flat icons extracted from MX3 OS to work with my own theme.
With edited icons my phone looks so FlymeOS 3ish now. @TwoPointZero mate, I salute you.
No problem HondaRacer
What's happened to meizume btw?
TwoPointZero said:
No problem HondaRacer
What's happened to meizume btw?
Click to expand...
Click to collapse
Tool works for Meizu MX4 pro?
Thank
Is this tool no longer available? When I click the "Download Now" link, it just brings up a new tab with a grey blank page.
If it's still available, can someone provide me a mirror link please?
This tool is available on the chinese forum http://bbs.flyme.cn/thread-20121-1-1.html
or russian 4pda forum http://4pda.ru/forum/index.php?showtopic=521028&st=21460
or spanish forum http://www.htcmania.com/showthread.php?t=881622
direct download link : Converter Bin-to-zip

[UB][E68XX][LL-MM] Bundle of firmwares

~FIRMWARE COLLECTION~​
Hi guys! I am proud to present you this collection of official flashable firmware (Using TWRP or whatever) made by me ​
Warning : This comports risks. XDA or myself can not be held responsible for any problems encountered.
Thank you to read the thread in its entirety before start !!​
Changelog
18/03/16 Thread Opening
Click to expand...
Click to collapse
19/03/16 First zip added ! E6833 fw.163
Click to expand...
Click to collapse
20/03/16 Marshmallow for E6853 Available !
Click to expand...
Click to collapse
Installation instructions :
- Root access | Guide here
- Get a recovery (use the guide above)
- Make sure you have a backup
- Download the desired fw.zip (make sure you choose E6853 if you have E6853, but E6833 - E6883 are the same)
- Copy it to your SDCard
- Reboot your phone into recovery
- Install > select your fw.zip then flash it !
- Optionnal, wipe cache / dalvik cache
- Reboot
- Enjoy !
E6853
> Lollipop
Soon uploaded
> Marshmallow
32.1.A.1.163
E6883
> Lollipop
Soon uploaded
> Marshmallow
Soon uploaded
E6833
> Lollipop
Soon uploaded
> Marshmallow
32.1.A.1.163
All the .zip are made with love from .ftf downloaded with XperiFirm
Wink to UserX10 for is smart tuto here and Fragmentation for his guide
XDA:DevDB Information
Bundle of official firmwares for Z5 Premium, ROM for the Sony Xperia Z5 Premium
Contributors
Neil_Armstrong_, UserX10, Fragmentation
ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.10.x
ROM Firmware Required: Root | Recovey
Based On: AOSP
Version Information
Status: Stable
Current Stable Version: 1.0
Stable Release Date: 2016-03-18
Created 2016-03-18
Last Updated 2016-03-20
Reserved
reserved {we never know ehe}
Will definitely save me some time, thank you!
Patiently waiting on the uploads
Also, is there any difference between flashing your zip compared to updating through flashtool?
That's why I'm doin' it, time saver !
Hmpf, 7 hours to upload a zip, and I uploaded first an E6833, I should start with xx53, nevermind.
The first zip's I'll upload will only be composed to system.sin file, compared to Flashtool who flash a whole firmware (fota-kernel, userdata, OEM etc. Ok you can choose to exclude some files xD)
Until userdata is not included it means you do not have to wipe anything before flashing, well I guess
My futur challenge is to propose a pre-rooted firmware (automaticly flash SuperSu ^^)
Neil_Armstrong_ said:
My futur challenge is to propose a pre-rooted firmware (automaticly flash SuperSu ^^)
Click to expand...
Click to collapse
That's nice
what is the difference with Xperia Z5 Premium_E6853_32.1.A.1.163_Italy_Generic?
Infraaa said:
what is the difference with Xperia Z5 Premium_E6853_32.1.A.1.163_Italy_Generic?
Click to expand...
Click to collapse
Différence with what ?
Xperia Z5 Premium_E6853_32.1.A.1.163_*CountryX*_Generic ?
The location of the release, maybe some apps, I dunno :3
Neil_Armstrong_ said:
Différence with what ?
Xperia Z5 Premium_E6853_32.1.A.1.163_*CountryX*_Generic ?
The location of the release, maybe some apps, I dunno :3
Click to expand...
Click to collapse
oh i mean, for install this firmware i need root access but in another guides i dont need it, why??
Infraaa said:
oh i mean, for install this firmware i need root access but in another guides i dont need it, why??
Click to expand...
Click to collapse
It's a faster way to run the desired firmware, you flash it through a recovery (who says recovery says root access)
Hello, on my E6883 when I try to flash the 6833 fw.zip, it says "E:Could not find 'META-INF/com/google/android/update-binary' in the zip file." Thus bringing and error to flashing the zip. What could be the problem? I redownloaded it to see if maybe the zip was corrupt but when flashing it again it brought up the same problem. Thanks for the help in advance!
Abc
Sent from my E6853 using XDA-Developers mobile app
houboy said:
Hello, on my E6883 when I try to flash the 6833 fw.zip, it says "E:Could not find 'META-INF/com/google/android/update-binary' in the zip file." Thus bringing and error to flashing the zip. What could be the problem? I redownloaded it to see if maybe the zip was corrupt but when flashing it again it brought up the same problem. Thanks for the help in advance!
Click to expand...
Click to collapse
Sorry ! I failed like a c*nt those zips are not good

Android4Lumia (RUN ANDROID ON LUMIA LK BL)

I have used LK BOOTLOADER and installed successfully TWRP on the Lumia device, and then succesfully booted the CyanoGen ZIP
MOD EDIT - Removed
XDA:DevDB Information
ANDROID for LUMIA, ROM for the Windows Phone 8 General
Contributors
therealduff1
ROM OS Version: 2.3.x Gingerbread
Version Information
Status: Testing
Created 2016-12-19
Last Updated 2016-12-21
What? Gingerbread??? You serious?
therealduff1 said:
I have used LK BOOTLOADER and installed successfully TWRP on the Lumia device, and then succesfully booted the CyanoGen ZIP
XDA:DevDB Information
ANDROID for LUMIA, ROM for the Windows Phone 8 General
Contributors
therealduff1
ROM OS Version: 2.3.x Gingerbread
Version Information
Status: Testing
Created 2016-12-19
Last Updated 2016-12-19
Click to expand...
Click to collapse
Wifi,ril work?
Is it possible to do this on lumia 625 ?
I have accidently flashed LK bootloader , now i want to revert to my windowsphone but not able to boot? please i am waiting for reply.
done..check ur mail @therealduff1
H3Aket said:
Is it possible to do this on lumia 625 ?
I have accidently flashed LK bootloader , now i want to revert to my windowsphone but not able to boot? please i am waiting for reply.
Click to expand...
Click to collapse
You no backup ?
H3Aket said:
Is it possible to do this on lumia 625 ?
I have accidently flashed LK bootloader , now i want to revert to my windowsphone but not able to boot? please i am waiting for reply.
Click to expand...
Click to collapse
Depends. PM me the instructions you used to flash LK ?
i just flashed LK bootloader by thor2 its something file name aboot......mbn.
And after that i a cofused how i can flash back to wp.
Wait i have a mass storage rom backup.
You can unpack file backup to comeback winphone
---------- Post added at 01:05 PM ---------- Previous post was at 01:05 PM ----------
therealduff1 said:
Depends. PM me the instructions you used to flash LK ?
Click to expand...
Click to collapse
Why you re-upload video of me?
How?? which thing i need to copy & paste
Whats is "LK" stands for ? I got lumia 520, will it work ? Bugs ?
H3Aket said:
How?? which thing i need to copy & paste
Click to expand...
Click to collapse
Soon
No product, no thread.
Closed.

FlymeOS Rom for Redmi Note3 pro (SD)(kenzo + kate)V6_7.10.20R-beta from by haohao3344

FlymeOS Rom for Redmi Note3 pro (SD)(kenzo + kate)V6_7.10.20R-beta from by haohao3344 Android 6.0
What's working :
Boots
Camera
RIL
Wifi
Bluetooth
Video Playback
GPS
Audio ( Record and Playback )
Camera ( Videos )
Sensors
FingerPrint
Leds
Volte 4G
What's not working:
missed calls and incoming messages does not arrive
at the number of application notifications
Please feedback to [email protected], [email protected], [email protected]
Loading instructions:
1- Firstly, the device must be rooted and TWRP installed.
2- Download the FlymeOS Rom.zip version + SuperSU.zip, gapps + Titanium Backup Pro-v8.0.2.apk files you want to load from the links and copy them to the external SD card.
IMPORTANT NOTE: Kate will copy the extra miui_HMNote3ProtwGlobal_7.10.19_Firmware baseband file to the external SD card for a smooth operation.
3. Back up your Rom external SD card.
4 - TWRP den 4 lü wipe called Dalvik Cache + Cache + Data + System. (Internal SD not marked)
5- At TWRP, go back to Install and flash the FlymeOS Rom.zip version + Gapps file.
7. When Kate devices are in TWRP for the baseband, go back to Install and flash the extra miui_HMNote3ProtwGlobal_7.10.19_Firmware file.
The device is Root but still prefer to flash SuperSU.zip. When the process is finished, click the bottom left wipe cache and Reboot.
Boot 20 to 30 minutes do not rush speed. (For contacts, make your Gmail synced)
Flyme_Redmi-Note-3_haohao3344_6.7.10.20R-beta
Download link: http://www.dosya.tc/server10/klmagp/e_Redmi-Note-3_haohao3344_6.7.10.20R-beta.zip.html
Published: 10/26/2017. TWRP will not corrupt File fixlidir.
SuperSu link: http://s5.dosya.tc/server5/3mtidz/SuperSU-v2.82-201705271822.zip.html
Gapps link: arm64-6.0-pico: http://s5.dosya.tc/server5/jdjry6/open_gapps-arm64-6.0-pico-20171103.zip.html
Extra for Kate devices: miui_HMNote3ProtwGlobal_7.10.19_Firmware
(Do not install kenzo devices!)
http://s4.dosya.tc/server5/ebc51s/miui_HMNote3ProtwGlobal_7.10.19_Firmware.zip.html
After installing the device, install Titanium_Backup_Pro-v8.0.2.apk and uninstall unwanted Chinese applications.
https://play.google.com/store/apps/details?id=com.keramidas.TitaniumBackup
There is no Turkish on the keyboard, instead, the Xperia ™ keyboard with Ethnic master's tempo replaced. Install the keyboard and choose Xperia from the language and clock application.
https://forum.miuiturkiye.net/dosyalar/xperia-klavye-apk.10682/
You can also use fingerprints if you introduce fingerprints to use lockups
Why try FlymeOS:
Flyme OS V6 also uses "One Mind"!
China-based smartphone maker Meizu announced that it will use open source Android-based Flyme OS 6 as its operating system. The operating system integrated with "artificial intelligence" "One Mind" has a different interface than all other Android operating system phones. Both the desktop and the backplane have serious differences and Flyme os 6 aims to come to a special place, taking advantage of the flexibility of Android.
I am using this romance for now and
*** We will wait for the Rom a work with "artificial intelligence" support at XIAOMI ***
Orginal porting links: http://www.flyme.cn/firmwarelist-51.html#7
Rom users [kaizenTR] test Fan page: https://forum.miuiturkiye.net/konu/...3344-for-redmi-note3-pro-sd-kenzo-kate.18020/
See the following link for user [kaizenTR] screenshots: https://forum.miuiturkiye.net/konu/...3344-for-redmi-note3-pro-sd-kenzo-kate.18020/
Sorry my not good at English
No offence but do u have permission to share rom by Original Dev
Volte working
MIHIR465 said:
Volte working
Click to expand...
Click to collapse
yes if u want to confirm just go to the official thread which was made by haohao
Criston said:
No offence but do u have permission to share rom by Original Dev
Click to expand...
Click to collapse
I have not seen any ban on the published sites
because earlier versions have already been released for kenzo
Criston said:
yes if u want to confirm just go to the official thread which was made by haohao
Click to expand...
Click to collapse
Ok thanx
My volte doesn't work i have kenzo so tell me which firmware i should flash
hajik2029 said:
My volte doesn't work i have kenzo so tell me which firmware i should flash
Click to expand...
Click to collapse
follow this link: [Firmware] Redmi Note 3 Pro [Kenzo/Kate]
https://forum.xda-developers.com/redmi-note-3/development/firmware-hmnote3proglobal-t3574361
ahmet ferid said:
follow this link: [Firmware] Redmi Note 3 Pro [Kenzo/Kate]
https://forum.xda-developers.com/redmi-note-3/development/firmware-hmnote3proglobal-t3574361
Click to expand...
Click to collapse
But for flyme os which is the firmware i need for volte?!
Sent from my Redmi Note 3 using XDA Labs
hajik2029 said:
But for flyme os which is the firmware i need for volte?!
Sent from my Redmi Note 3 using XDA Labs
Click to expand...
Click to collapse
Rom made for kenzo. my device kate and i can use it as 4g. Look to SS, write 4G
Download links for Kenzo only : Global stabil
8.5.7.0: https://androidfilehost.com/?fid=889964283620761246
0r
Download links for Kenzo only : Global DEv
7.11.2: https://androidfilehost.com/?fid=673791459329058563
If this is not the solution, review xda links for volte https://forum.xda-developers.com/redmi-note-3/development
ahmet ferid said:
If this is not the solution, review xda links for volte https://forum.xda-developers.com/redmi-note-3/development
Click to expand...
Click to collapse
Anyway Thanks for helping
hajik2029 said:
Anyway Thanks for helping
Click to expand...
Click to collapse
Could this patch be the solution?
VolteFix by jamflux.zip
for the Xiaomi Redmi Note 3 Pro(kenzo), by jamflux
https://androidfilehost.com/?fid=889964283620761693
if you want try it.
If there is a solution please provide please give information for I will be add
Rom is smooth as hell. But cant see images saved in sd card in the gallery app
SeanRex said:
Rom is smooth as hell. But cant see images saved in sd card in the gallery app
Click to expand...
Click to collapse
I am not living any problems with it. maybe you need to do wipe cache.
ahmet ferid said:
Could this patch be the solution?
VolteFix by jamflux.zip
for the Xiaomi Redmi Note 3 Pro(kenzo), by jamflux
https://androidfilehost.com/?fid=889964283620761693
if you want try it.
If there is a solution please provide please give information for I will be add
Click to expand...
Click to collapse
Report if it works
Guys volte option is off by default. Turn it on
Add some screenshots to the Topic please help when choosing between testing or not
SeanRex said:
Guys volte option is off by default. Turn it on
Click to expand...
Click to collapse
yes you are right
nairaldo said:
Add some screenshots to the Topic please help when choosing between testing or not
Click to expand...
Click to collapse
I write above I add all of them
See the following link for user [kaizenTR] screenshots: https://forum.miuiturkiye.net/konu/f...zo-kate.18020/
and I've tried I can not do it here bro
not added after first publication on page or I can not found

[REFERENCE]Port any P Preview images into semi-GSI

This thread described the main steps to port a P Preview image into semi-GSI .This is only a reference that points out the key files you may need to deal with, but not a step to step guide.Also I can only lead you to make it boot,and I'm not promising anything.
Things you need to prepare:
1.An Android device with official / unofficial 8.1 Treble support and a PC.
2.P DP3 semi-GSI image(most OEM P are working with DP3)
3.A *Qualcomm OEM P Preview image you want to port.
4.Better have a recent Android kitchen.
*Seems that there's only Qualcomm based devices received official P Preview builds. I'm not sure if someone has early access to P images for Kirin processors (e.g. for Huawei Mate 10) or Exynos.
In theory ,P images can be ported between chipsets from the same vendor.(If anyone have these images feel free to share it)
Also you need to prepare for (in case)bricks,if something goes wrong.
So let's start.
Unpack P semiGSI and the ROM you want to port.
*the lib&lib64 below means there are to files you need to replace,one in lib and one in lib64 folder.
Replace /system/lib&lib64/libselinux.so from semiGSI to your port.
Look for a txt file start with ld.config in your /system/etc of port image, then replace it with /system/etc/ld.configs.txt from semiGSI.
Remove /system/etc/permissions/qti-permissions.jar
Modify /system/etc/prop.default to disable adb secure and enable all debug props for debugging.
Unpack /vendor from port, try to find out services added by OEM in manifest.xml.
The manifest can be in /vendor or /vendor/etc/vintf
Pick out all /vendor HALs related to services you found in manifest.
Basically they are located in:
/vendor/bin/hw
/vendor/etc/init
/vendor/lib&lib64/
/vendor/lib&lib64/hw
Also look for some additional files related to OEM rom.(framework, overlays etc.)
Then pack your /system into img.
Flash 8.1 vendor & P semi-GSI boot & vendor patches.
Flash your port.
Add all additional thing you found in vendor.
You need to modify your device's manifest.xml and add OEM related.
Flash FBE Disabler and permissiver to disable FBE and SELinux.
Format /data ,push adb keys into system for debug
& reboot.
If you're lucky then you can get into bootanimation.If not, try to check everything.
Use adb logcat >logcat.txt and get logs.
Open the log, search 'died' and you will get to lines near system crash. Here you need some ROM porting skills,try to find out what's going wrong.
Reserved
Some frequently bug's solutions:
'dumplicate permission : XXX'
Find the XXX permission in files in /system/etc/permissions . Delete lines for that permission.
'fail to make lockscreen ready'
Add libpuresoftkeymasterdevice.so from P semi GSI to your /system.
Reboot or black screen after enter system
(Most SDM845 ports)
Replace
/system/bin/surfaceflinger
/system/lib&lib64/libsurfaceflinger.so and libtimestats_pronto.so
Great job, OP. My question is, does this mean that in the future we may be able to trebelize most, if not all, OEM roms?
dustmalik said:
Great job, OP. My question is, does this mean that in the future we may be able to trebelize most, if not all, OEM roms?
Click to expand...
Click to collapse
The answer is ,'yes it should be'.In theory ,ported sGSI should work on the same platform ,e.g. Qcom sGSI,Exynos sGSI.But these OEM roms usually intend to specific hardware, so there may always bugs exist.As we know developers of O GSIs did a lot of hacks ,try to enable the maximum compatibility.But porting makes this not possible cuz no source code.
Also, the port I do is only on OEM without too much modification to original P, what about Samsung with their own hals and Huawei EMUI with the *** OEMINFO partition ? These roms are not possible to port in the near past,I think nor in the near future.
The problem with exynos device that is with s9+ we dont have android 8.1 vendor image.
Note: Tested not working on latest P miui of MI MIX 2S .
EDIT: Because of SELinux
fxsheep said:
Note: Tested not working on latest P miui of MI MIX 2S .
EDIT: Because of SELinux
Click to expand...
Click to collapse
did you manage to boot a miui10 GSI?
meltbanana said:
did you manage to boot a miui10 GSI?
Click to expand...
Click to collapse
No
fxsheep said:
Note: Tested not working on latest P miui of MI MIX 2S .
EDIT: Because of SELinux
Click to expand...
Click to collapse
Do you plan on porting the new HydrogenOS Beta 1 android pie for OnePlus 6?
https://forum.xda-developers.com/oneplus-6/how-to/android-pie-9-0-public-beta-version-t3829394
Surprising Update : I got leaked EMUI 9 rom of Huawei Mate 20 (powered by Kirin 980) and followed this method on a Qualcomm Trebled device. What surprised me is that I already got bootanimation ,end up with the same SELinux error when I port MIX2S MIUI P.
This may means that in the future we can even port roms between platforms ,and make real GSI.
fxsheep said:
Surprising Update : I got leaked EMUI 9 rom of Huawei Mate 20 (powered by Kirin 980) and followed this method on a Qualcomm Trebled device. What surprised me is that I already got bootanimation ,end up with the same SELinux error when I port MIX2S MIUI P.
This may means that in the future we can even port roms between platforms ,and make real GSI.
Click to expand...
Click to collapse
If anyone can give me the way to get this firmware https://www.xda-developers.com/huawei-mate-10-pro-android-p/amp/
Then I can prove it
fxsheep said:
If anyone can give me the way to get this firmware https://www.xda-developers.com/huawei-mate-10-pro-android-p/amp/
Then I can prove it
Click to expand...
Click to collapse
I think this isn't the one you want. But I hope it will help you. BTW, can you boot it on HUAWEI vndk26 devices?
http://update.hicloud.com:8180/TDS/...50/g1750/v152588/f1/full/update_full_base.zip
麦麦观 said:
I think this isn't the one you want. But I hope it will help you. BTW, can you boot it on HUAWEI vndk26 devices?
http://update.hicloud.com:8180/TDS/...50/g1750/v152588/f1/full/update_full_base.zip
Click to expand...
Click to collapse
This one isn't.In theory it can boot on vndk26 but lack selinux fixes.I don't have treble vndk26 device though.
fxsheep said:
Surprising Update : I got leaked EMUI 9 rom of Huawei Mate 20 (powered by Kirin 980) and followed this method on a Qualcomm Trebled device. What surprised me is that I already got bootanimation ,end up with the same SELinux error when I port MIX2S MIUI P.
This may means that in the future we can even port roms between platforms ,and make real GSI.
Click to expand...
Click to collapse
Do you think is it possible to port oppo color os into gsi ?
Update:This guide does not support P Release versions.i.e.If you port any P roms which is marked as "release" not "beta" by OEM then probably this won't work.It can only boot on 9.0 vendor.
Better is make script same as my cd C:\Users\MAREK\Desktop\BASE\system
echo FAZA 1 ld.config.txt
pause
COPY C:\Users\MAREK\Desktop\BASE\system\etc\ld.config.txt C:\Users\MAREK\Desktop\skrypt\BASE\system\etc\
pause
echo FAZA 2 libselinux.so
pause
COPY C:\Users\MAREK\Desktop\BASE\system\lib\libselinux.so C:\Users\MAREK\Desktop\skrypt\BASE\system\lib\
pause
COPY C:\Users\MAREK\Desktop\BASE\system\lib64\libselinux.so C:\Users\MAREK\Desktop\skrypt\BASE\system\lib64\
pause

Categories

Resources