What are the needed requirements for porting a ROM to Huawei Honor 7? - Honor 7 Q&A, Help & Troubleshooting

Hello Everyone!
Please, what are the requirements for porting a certain ROM to (Huawei Honor 7)?
I am really interested in trying to port a certain ROM to this device. Although i am not an Android Developer but rather a web programmer, still i would like to try to port it and hopefully learn along the way.
Other Related Questions:
Q1). Taking this device into consideration (Huawei Honor 7 - PLK-L01), what ROMs are the easiest and most suitable to be ported to it? (e.g. CyanogenMod, AOKP, ParanoidAndroid, OmniROM, or MIUI...etc).
Q2). I read a guide on this forum teaching an easy method for porting. Since the post is old though, i have a feeling that the method is pretty much outdated or simply does not work for Honor 7. You can find this guide at: http://forum.xda-developers.com/showthread.php?t=1908008
If someone can check it up and see if it is still a valid method, i would surely like to try it on Honor 7 and share any good results with everyone on here.
In case it is a valid method, then which would be the most suitable "Port ROM" candidate to be chosen for this device (Huawei Honor 7 - PLK-L01)?
Q3). What are the required skills needed to port a certain ROM to Honor 7?
I am just a web developer (HTML5/CSS3, PHP, MySQL, JS) with no skills in C/C++, Java or Android (apart from those courses that i have got during the college years).
Thanks for reading my questions! Any comments, answers or suggestions will always be appreciated.

Related

Where to find a not so beginners guide to creating custom roms

Hi guys,
I'm currently a university student with some decent Java skills, I want to start some android rom development mostly for the Nexus 7 2013 but I'm not sure where to start. I have googled and all I have found are guides on using kitchens, I'm looking for something more advanced, where I could learn to create a rom like SmoothRom for the Nexus 7 2012 with performance tweaks to make it super smooth and stable.
Any help would be apreciated. Sorry if there is an answer to this somewhere, like I said so far I've only found kitchens and I don't think that's the type of development I need to be doing.
Thanks
Http://source.android.com
Try building cyanogen mod first
GO TO THIS SITE
http://wiki.cyanogenmod.org/w/Devices#vendor="Google";
THIS SITE OFFERS YOU TO BUILD ROM FOR YOUR DEVICES AS WELL AS OTHER DEVICES
Thanks, will try building some source code first
Also could someone maybe provide some info on where to learn about implementing linaro and what it is? It sounds very interesting but not much info on it.

[Q] how can I help with this project?

*edit* sorry, didn't notice general warning, please move to Q&A
I migrated from SGS i9000 to a huawei G700 phone featuring a mtk6589 chipset.
Sadly, the android version limits the possibilities of the phone really hard: it's oriented towards users who play nicely with their phone, not towards me!
so, to keep a long story short, I'd like CM to be ported to this device. this is not a top-of-the-line product, so I'll certainly have to do it myself.
I already got the complete OS image, kernel properties, installed applications, and so on (boot.img, uboot.img, ...), locally installed here.
the question is: where to go from here? In your guides, I can follow what the developers explain to do and why they are doing it, but I got no idea how to convert this OS image into a CM image ...
Also, as there are apparently developers waiting for mtk6859 roms, should I send them a message asking for their help? http://forum.xda-developers.com/showthread.php?t=2375957
the only issue here is that I can't contact them yet because of the noob limit.

Is it possible to port a custom rom from RN3 SD to MTK?

Dear xda community,
I just made my account so I can ask the question written above (and join your community :fingers-crossed. I don't ask for instructions, guides etc. I just want to know if it's possible and if so, how hard is it?
There was a guy who always ported the MIUI official global developer SD roms to the MTK phones. It worked pretty well, though I'm not a great fan of MIUI's design & bloatware. Long story short: he did it in a very short period of time.
There are many Android 5 (6 at best) custom roms out there, though we have Android 7 (offical resurrection remix OS) for the SD device. MTK and Snapdragon share the latest MIUI/Android version (7.11.23), so maybe copy/paste files is possible until a certain limit?
Thanks for your answers and best regards (and sorry if I'm not seeing any obvious mistake, I'm just learning C++ at the moment and that's all )
Marvin M.
MarvinMe said:
Dear xda community,
I just made my account so I can ask the question written above (and join your community :fingers-crossed. I don't ask for instructions, guides etc. I just want to know if it's possible and if so, how hard is it?
There was a guy who always ported the MIUI official global developer SD roms to the MTK phones. It worked pretty well, though I'm not a great fan of MIUI's design & bloatware. Long story short: he did it in a very short period of time.
There are many Android 5 (6 at best) custom roms out there, though we have Android 7 (offical resurrection remix OS) for the SD device. MTK and Snapdragon share the latest MIUI/Android version (7.11.23), so maybe copy/paste files is possible until a certain limit?
Thanks for your answers and best regards (and sorry if I'm not seeing any obvious mistake, I'm just learning C++ at the moment and that's all )
Marvin M.
Click to expand...
Click to collapse
Actually No... SD and MTK are 2 different architectures and the kernel having the apis implementated wont be common... But it would be little simpler if porting rom also shares the same archecture... So u need to browse similar roms which are in same architecture....
Also to port across different OS versions, you need kernel source to provide respective drivers.... Hope it helps

Huawei Mediapad M3 LTE Rooting...

Hello everyone.
I'm a more-or-less experienced desktop developer (currently PHD student - mainly I develop desktop apps for social sciences research) and sadly an absolute amateur in Android development. To the topic though:
- I need a safe and amateur friendly way to root my Tablet: Huawei Mediapad M3 LTE version, 32GB, currently with Android 6 (for some reason Huawei says Android 7 should already be there yet it ain't available for me). What I need this root for is just one thing: Linux Deploy. I need to be able to work on-the-go and having access to my linux apps is gravely required to do so (mainly Atom for general coding, R for statistics, Pycharm + IntelliJ or Eclipse for my actual development job and several others as I currently started learning JS too).
- I do NOT need to flash custom ROM's (I'm fine with my Android 6 as it is). I only need Linux Deploy and being able to grant some apps SU privilege.
Reading around those forums I found several "solutions" to root my device but as it is my first rodeo I'm still kinda scared of loosing my fresh acquisition to my own incompetence. What I found are:
- KingRoot/KingoRoot - both seem to be heavily accused of stealing personal data, and as I move around with research data of my own and from other scientists it seems like a no-go for me.
- Multi-stage Bootload, TWRP, SRK rooting which scares the hell out of me at how complicated and error-friendly it is.
https://forum.xda-developers.com/mediapad-m3/how-to/root-success-t3489547
- Some flashing tools from here, which mostly are directed at flashing ROMS.
https://www.xda-developers.com/root/
- And awesome CF-Auto-Root that looked like a perfect thing just made for me, until I realized it's for Samsung devices only.
Getting to my question/request now: Can someone either confirm rooting EXACTLY my model of a tablet in a certain way or just guide me through the process in less erratic way than this topic:
https://forum.xda-developers.com/mediapad-m3/how-to/root-success-t3489547
...which is linking to several other topics which in turns are linking to several other pages, which in the end is about as clear/understandable as a muddy river and as well organized as my life lately (hint: it's NOT organized).
Thanks in advance to anyone willing to step up and help
Best Regards
Nec

Converting Windows 10 phone to Android (HP Elite X3)

Was reading up on some tech articles and processes for installing an Android OS on a MS windows 10 phone and most had notes attached that the process was out of date and no longer worked. They also suggested inquiring in the xda forums, so here I am.
Picked up the phone sunday to replace my busted android but less than happy with windows 10 mobile and feeling caged in with what apps I can install. We originally looking into trying to install the windows version that included project asperia but none of the processes have been working for me and have not been able to pair my phone with the programs to instal APK files. (Bootstrapping error 8).
Than I saw videos of android OSs being installed and wanted to look into that possible path for my X3. Any help I can get towards that I would appreciate greatly.
quite literally what im looking for too
May be this helps?
https://www.youtube.com/watch?v=_OW88UTTDug
​Thanks jwoegerbauer - The YouTube video is exclusively for Android migrations on NOKIA Windows phones: Lumia 520/1/5/6, 620 & 720 (the kid is real good too !) However, REAL HELP is needed for HP Elite users.
Hoping there are dev mavens out there working on a solid ROM for the HP Elite X3 . This is a very cool & powerful device. Aside from giving it the life it deserves, it would be a wondefrul flip of the bird to M/S for the pain they bestowed on the tech community..
the linux driver exist. https://gitlab.com/msm8996-mainline/linux-msm8996
the secureboot fall exist https://gus33000.me/2019/01/05/secureboot-flaw-for-all-wp-devices-literally/
i don't know why any people developped a root or other. The X3 is always a performer machine.
dAV84 said:
the linux driver exist. https://gitlab.com/msm8996-mainline/linux-msm8996
the secureboot fall exist https://gus33000.me/2019/01/05/secureboot-flaw-for-all-wp-devices-literally/
i don't know why any people developped a root or other. The X3 is always a performer machine.
Click to expand...
Click to collapse
Thank you so much dAV84 for the very technical info.
I've done several upgrades on droid devices (tablets mostly) to give them new life courtesy of the XDA community (better ROMs, etc). The X3 is a slightly different Wondering if there are some high-level steps you could provide as the best method to make this a useful device with the material/links provided.
Best,
JR
ranjo364 said:
Thank you so much dAV84 for the very technical info.
I've done several upgrades on droid devices (tablets mostly) to give them new life courtesy of the XDA community (better ROMs, etc). The X3 is a slightly different Wondering if there are some high-level steps you caould provide as the best method to make this a useful device with the material/links provided.
Best,
JR
Click to expand...
Click to collapse
hei, did you succeed? i dont find a way to do it... dammed! such a good unit without possibilities to install android on it
thanks for confirming... desperately looking for it...
apg1983 said:
hei, did you succeed? i dont find a way to do it... dammed! such a good unit without possibilities to install android on it
thanks for confirming... desperately looking for it...
Click to expand...
Click to collapse
Hi APG, sadly, no reponse. Still hoping some DEV or group will take this on . Such an incredible device. I'll gladly contribute if that's what it takes.. JR
Have anyone managed to follow this: https://gus33000.me/2019/01/05/secureboot-flaw-for-all-wp-devices-literally/
I couldn't follow it at all.
For example:
Install developermenu.efi. This can be completed by exploiting access to file system in some manner (e.g. via SSH, MTP or File Explorer). I use the File Explorer approach on Windows 10 Mobile 10586 to backup/replace resetphone.efi. I do not recommend using MTP due to its inherent flakiness. Detailing how to do this is out of scope for this blog post, but remember: Interop Unlock requires Windows 10 Mobile 14393 or earlier so a reflash will most certainly be required.
I couldn't install the developermenu.efi, no instructions for it even following the link, it doesn't help.

Categories

Resources