yashsingh1/xdaforums huggingface dataset:
[HTC One X9] stanner1978:
Hi everyone. I have a problem, after bringing the phone from locked to unlocked, I tried to install the twrp and asked me for a password. I ignored and did wipe, format data yes, restart. at the restart it is blocked,

htc one white screen. I had to open the phone and unplug the battery, then install the original rom and luckily it still works. where I got it wrong, the phone and one x9u dual sim asia s-on version
[HTC One X9] Mohammad Jebreeni:
Hey everyone,

I know this is old but I really need your help guys... I tried everything and nothing works for me and I don't know why (I am very familiar with flashing ROMs and recoveries and such)...

First of all the none of the TWRP links provided is still working.

Secondly, I tried downloading it from other sites (for the HTC One X9 of course) and then tried the method mentioned here and other methods mentioned on other sites to get my adb stuck at "< waiting for any device >" ...

Any help would be much appreciated and thanked accordingly.

Thanks in advance, and have a nice day / good night. :)
[HTC One X9] hooooossamq:
RE-new the Download links

i was trying to unlock the bootloader and root the htc one x9 from here but i found that all the download links are dead....

so i do many search to found the files needed in the dead link.

so i attached them here if any body need them :good:
[Android Q&A, Help & Troubleshooting] skrippi:
Hey guys,

since I got my OnePlus 3 and changed to CM13 Rom (Android 6.0.1) the camera isn't that good.

Also the Oxygen Camera isn't the best regarding to the less setting options.

Since I ever wondered which might be the best android camera app I now decided to start this thread.

I've searched for hours and informed me about the topic as good as I could but without any acceptable results.

What do I especially mean with "best camera app"?

It's not those nonsense features like filters or something that I need.

I am searching for a camera app which main feature is really based on taking photos in best quality

and having most possible setting options in order to that.

The best result I found seems to be the Camera FV-5

Do you have camera apps for android which are even better?

Thanks in advance, guys :)

- skrippi
[Android Q&A, Help & Troubleshooting] BatDroid:
i simply use candy for selfies :)
[Android Q&A, Help & Troubleshooting] pnyboy27:
I know this is a bit late, but have you tried Open Camera? It's a great open source camera that has many features to control, such as fixed/auto focus, iso, resolution, timer, burst, white balance, scenes, color effects, shooting in raw, exposure bracketing for HDR, and more.
[Honor 8 Guides, News, & Discussion] anks329:
Looks like Huawei has posted some source code online: http://m.huawei.com/enmobile/consumer/support/downloads/index.htm with the label: FRD-L04_MM_EMUI4_1_opensource

I'm downloading it now, hopefully it's something good and useful! :D
[Honor 8 Guides, News, & Discussion] XePeleato:
It's broken (as always, bunch of liars), I have uploaded it to github so you can download it at a decent speed: https://github.com/XePeleato/android_kernel_huawei_FRD-L04 (ignore build.sh, it's the script I use to build it)

EDIT: Fixed, as always, check github, I haven't tested it, but if you want me to upload a flashable .zip, I'd need your fstab file.
[Honor 8 Guides, News, & Discussion] Syssx:
Thats a L04 version, will this work with L09 Dual Sim (32gb EU) version?
[Honor 8 Guides, News, & Discussion] XePeleato:
There's just one way to know! But honestly, the kernel as it is now, doesn't have any improvement, however it might be useful for a developer who wants to code a custom kernel or something like that.
[Honor 8 Guides, News, & Discussion] anks329:
Glad it's in a buildable state. Now, let's see what else Huawei is going to release.
[Honor 8 Guides, News, & Discussion] hackslash:
--I think I should wait until I post my reply --
[Honor 8 Guides, News, & Discussion] svetius:
Hey Guys,

Just so you know, I have a direct line at Honor and am able to make requests as it relates to releasing sources and specific documentation. I am not a developer myself, but you guys can feel free to make requests here and I'll bring it back to Honor. It's really important that we get to the point where custom ROM development and full modification is possible on the Honor 8! :)
[Honor 8 Guides, News, & Discussion] anks329:
Svetius, here's what I think we would need, [MENTION=7354786]XePeleato[/MENTION] or anyone else, please chime in also!

working kernel code - kinda have this XePeleato's work

device tree

full firmware images (for backup/restore use)

proprietary vendor files

documentation on the SoC
[Honor 8 Guides, News, & Discussion] XePeleato:
Why would you need a "device tree"? I can create a working one for you in 5 minutes. (I know what you mean, the HAL drivers are not inside the device tree, I'd try to be more specific if you want them to understand what you are asking for)

Cool, I'd love to talk to them personally, but since that doesn't look possible, I'd like to ask for some things (It feels like Christmas lol)

Specific documentation (Code snippets, a document... you know) about:

Their OpenGL implementation​

The Hi110X communications IC (Integrated Circuit)​

The Audio system​

The Camera, other companies with the same sensor released their drivers source so it isn't Top Secret​

The SePolicy​

That would be a good starting point and in my opinion it's pretty reasonable.
[Honor 8 Guides, News, & Discussion] anks329:
My thought was, if we're asking, might as well go all out and get something like what OnePlus released for the 3. A full working device tree, kernel, etc.... http://www.xda-developers.com/onepl...-3-device-trees-and-kernel-sources-available/
[Honor 8 Guides, News, & Discussion] hackslash:
One Plus did went forward and released proprietary blobs for Dash charging that were supported on AOSP based ROMs. If Huawei don't want to release source codes for their OpenGL, Hi110x, composer, camera, etc implementations, then at least proprietary blobs free from EMUI crap that work with AOSP (this is the least I want; source code is always good as it means we don't have to depend on Huawei if things break or if we want to develop future versions of Android which if aren't released officially by Huawei).
[Honor 8 Guides, News, & Discussion] svetius:
From this list, what are the "must-haves"?

Would be nice for others to chime in.
[Honor 8 Guides, News, & Discussion] hackslash:
The most important things we need are:

Proper documentation about the SoC and if possible, a Board Support Package for Kirin which will greatly boost development.

Proprietary blobs which don't include EMUI crap and Huawei's mistakes.

We already have the kernel source which thanks to Huawei was zipped in a non-case sensitive OS and the stock firmware images to extract vendor blobs (which don't work well with AOSP/CM).
[Honor 8 Guides, News, & Discussion] XePeleato:
While in my opinion this is totally correct, it's also crucial to ask for reasonable stuff or Honor will think that We are just noobs asking for a 'git pull && make' solution, (that they will obviously not support).

I know this was anks' idea, but by asking for binary blobs ready to use with stock android, you are really telling them to code again a big part of their drivers and libraries. They won't do that since they are not going to put that much effort just to please us. Maybe We can suggest them to 'organize' their code for future phones.
[Honor 8 Guides, News, & Discussion] hackslash:
I guess I was dreaming way too much. I'm expecting too much from someone who has delivered nothing in the past. We'll keep it simple then. Honor, please release Kirin documentation, schematics and Board Support Package.
[Honor 8 Guides, News, & Discussion] anks329:
Both [MENTION=6435663]hackslash[/MENTION] and [MENTION=7354786]XePeleato[/MENTION] make great points. I guess I was going for a wish list, dream case option where they would be willing to put in some work for us. Realistically, I agree, good documentation and organized code will go a long way. Would it be possible to keep the lines of communication open? If there's an issue developers run into with the released code, if we can go back and ask for something additional/clarifications.
[Honor 8 Guides, News, & Discussion] hackslash:
I also have the same question. Since [MENTION=2235607]svetius[/MENTION] is going to be a middle man and he will carry our queries to the Honor, it would have been much better if a group of members at XDA who have experience with Kirin devices were selected and were allowed to do the talking. This way, that group could better address the problems faced in developing and the stuff which is need to implement Kirin's proprietary stuff.

Atleast there should be a separate thread here in XDA which is solely for the purpose of addressing all queries to [MENTION=2235607]svetius[/MENTION] which he would carry on to Honor. At this point, I am clueless what's happening with the partnership and if there has been even some communication regarding this between the two partners.
[Honor 8 Guides, News, & Discussion] Deleted member 2357893:
All this is pure marketing . How can you be a thread of a phone that does not own the source kernel ?
[Honor 8 Guides, News, & Discussion] jerryhou85:
Setup a page on their website for developers like what SONY has been doing. :D
[Honor 8 Guides, News, & Discussion] XePeleato:
Of course We have the kernel source, go ahead and build CM with it.
[Honor 8 Guides, News, & Discussion] anks329:
[MENTION=2235607]svetius[/MENTION], any feedback from Honor on our requests? I haven't seen anything relevant newly posted on the Honor site since the kernel release.
[Honor 8 Guides, News, & Discussion] svetius:
Here is my most recent email to them:

Additionally, I've asked for them to fix the bootloader unlock function so we can get it to work on Honor 8.
[Honor 8 Guides, News, & Discussion] PalakMi:
I hope it will be done quick.
[Honor 8 Guides, News, & Discussion] mgbotoe:
Hey guys I made a separate thread for requests / queries only. Perhaps we should continue the discussion there and not have too much clutter happening? This thread could be based on sources and documentations that are actually released?
[Honor 8 Guides, News, & Discussion] anks329:
well, well, look what was posted. The stock firmware is now available. Taking a while to download, but it is available at least. http://www.hihonor.com/us/support/details/index.html?DOC_ID=89264
[Honor 8 Guides, News, & Discussion] Houge_Langley:
Hi all of you guys. I have been got the last kernel sources of FRD-AL10. In Honor 8 page ( China Version ) provides one kernel sorces for all models.

I have been download it and upload to my MEGA.
[Honor 8 Guides, News, & Discussion] hackslash:
Ok then. Thanks for the source. Wait 10-20 minutes for a compiled version of the kernel (assuming Huawei didn't messed up again).
[Honor 8 Guides, News, & Discussion] Houge_Langley:
But, in Chinese web page, I could not find where to download the last version firmware for AL10.

From My Honor 8
[Honor 8 Guides, News, & Discussion] jerryhou85:
They only release via OTA, no download...

http://club.huawei.com/thread-10661582-1-1.html

http://club.huawei.com/thread-10644787-1-1.html
[Honor 8 Guides, News, & Discussion] Houge_Langley:
I have been build one with bfq patch AL10 success. But, L04 not. No idea.

I have been upload my AL10 Image ( with bfq default, westwood default, Interactive default ). to the MEGA. Need test.

BTW, if anyone have huawei tools like abootimg, create_cert.sh ? The bfq path version is 3.10.8+-v7r8

---------- Post added at 09:47 AM ---------- Previous post was at 09:46 AM ----------

Still waiting the the full zip package.

---------- Post added at 10:44 AM ---------- Previous post was at 09:47 AM ----------

I just upload the FRD-AL10 Kernel source to the github. Welcome to fork and comment. Thank you all of you guys.

https://github.com/HougeLangley/Honor8_AL10_Kernel_Sources
[Honor 8 Guides, News, & Discussion] svetius:
Guys,

I just got the following from Honor, and I don't know what it means and could use some help dissecting it and refining my requests to them.

https://drive.google.com/open?id=0Bw3YYHFxKQxVaDItY0ZCSzMzT2xzRWl6T0t3ZW90azVvaEJF

[MENTION=3045740]anks329[/MENTION] [MENTION=7354786]XePeleato[/MENTION] [MENTION=6435663]hackslash[/MENTION] [MENTION=2458988]jerryhou85[/MENTION] [MENTION=4307365]Houge_Langley[/MENTION] [MENTION=5039686]mgbotoe[/MENTION] [MENTION=5391886]DigiGoon[/MENTION]

Also, Honor says bootloader unlock tool will work by end of month.
[Honor 8 Guides, News, & Discussion] hackslash:
Unfortunately, that file wouldn't be of much help. It just gives instructions on how to compile the kernel and pack it into a boot image.

Still, waiting eagerly (and patiently) for the real thing from Honor.
[Honor 8 Guides, News, & Discussion] XePeleato:
As [MENTION=6435663]hackslash[/MENTION] said, this is just a document about compiling the kernel, something We have already done.

In my opinion, We should send them precise and direct requests, so they can't send us whatever they find. Or maybe the interested users could have the chance of discussing it with them at a IRC server or whatever service you find appropriate.

But they had the chance, and they didn't deliver, so I can't see how are they going to do it in the future.
[Honor 8 Guides, News, & Discussion] DigiGoon:
Yes, it's of no use, as compiling and packing the kernel is already done. :D
[Honor 8 Guides, News, & Discussion] svetius:
Thanks, all. I will emphasize that we want:

1. Proper documentation on the SOC

2. Proprietary blobs

3. Board schematics

And then take it from there. One step at a time.
[Honor 8 Guides, News, & Discussion] XePeleato:
Well, I don't know if it could be possible to expand that 'Documentation about the SoC' to 'Documentation of the Android implementation in general'.

I see that SoC datasheet incoming.
[Honor 8 Guides, News, & Discussion] Houge_Langley:
I have seen this file before, the only different is I got Chinese version ?

From My Honor 8
[Honor 8 Guides, News, & Discussion] AndroidBeginNinja:
Hopefully It allows for AOSP roms and CM roms. Is there a github link?
[Honor 8 Guides, News, & Discussion] XePeleato:
Have you even read the full thread?
[Honor 8 Guides, News, & Discussion] Houge_Langley:
No, buddy. Everything just begun to work.

From My Honor 8
[Honor 8 Guides, News, & Discussion] raazaonex:
nice work so far guys. i take it there's no word on getting honor 8 a github link so we can take alook........ im not now, but use to create roms for xperia x10 / x8 type models based on xposed framework. just the basics but sure i can help when production of roms start. only if i get permission and become friends on here with some people so i could use their kernals etc (full royalty and thanks will be on OP)

i always ask permission before using other's work and thank them/link them in my op's. and i create usually lite roms but with the beasts coming out today wont hurt for some fancy features/ looks

---------- Post added at 11:37 PM ---------- Previous post was at 11:36 PM ----------

lost my old username due to email being leaked and hacked last year. but had this one around the time i owned the htconex lol
[Honor 8 Guides, News, & Discussion] AndroidBeginNinja:
No I didn't I am not going to lie. I just posted for the contest
[Honor 8 Guides, News, & Discussion] PalakMi:
Next time try to avoid things like this :)
[Honor 8 Guides, News, & Discussion] howdid:
Seems like some official guys from Honor are running arround in our forum:

http://xdaforums.com/member.php?u=7679838 Honor Noah

http://xdaforums.com/member.php?u=7524281 Honor Eric

maybe they can help us to speed up development?
[Honor 8 Guides, News, & Discussion] PalakMi:
Svetius is doing the job.
[Honor 8 Guides, News, & Discussion] XePeleato:
I already said it, but if you want I'll do it again. It is possible to start development for Kirin platforms. I am talking from my own experience. But what you guys need is some skilled developers, you need to start working and stop asking for code and stuff. Start researching and disassembling binaries, I don't know
[Honor 8 Guides, News, & Discussion] hackslash:
I agree 101% to it. To the people who own a Honor 8 and know development stuff should at least start development. During the process they'll come to know what they need and so would be able to provide more constructive feedback. Some of us here (like [MENTION=7354786]XePeleato[/MENTION] and maybe me) have experience developing on Kirin SoC. However, since we did development for Kirin 620, things could be completely different with Honor 8. And to all those who even haven't owned a Kirin device, you've no idea what are we really fighting for.
[Honor 8 Guides, News, & Discussion] svetius:
Just got this from Honor...

[MENTION=3045740]anks329[/MENTION] [MENTION=7354786]XePeleato[/MENTION] [MENTION=6435663]hackslash[/MENTION] [MENTION=2458988]jerryhou85[/MENTION] [MENTION=4307365]Houge_Langley[/MENTION] [MENTION=5039686]mgbotoe[/MENTION] [MENTION=5391886]DigiGoon[/MENTION]
[Honor 8 Guides, News, & Discussion] XePeleato:
The proprietary blobs are the libraries and binaries used to make Android work, those can be found at the /system/{lib|lib64|bin} folders, the problem is that those libraries are made to work with EMUI, not with AOSP, so it's hard to work with them.

Already predicted it. They are not going to cooperate, if I was you I'd feel scammed, and if I could I'd end all of this Honor advertisement campaign.

Shame on you honor.
[Honor 8 Guides, News, & Discussion] anks329:
um... is this a marketing person that you're speaking with at Honor? It sounds like they have no clue what they are talking about. Without documentation and really support on their end, you're not going to see a forum full of custom roms.
[Honor 8 Guides, News, & Discussion] hackslash:
As I predicted, Honor couldn't do ****. It all depends on the SoC vendor, HiSilicon which is based in China. The proprietary code is released under a license/agreement to the manufacturer and I understand Honor couldn't break/violate it. The kernel source means nothing. Their proprietary implementations are explained in Chinese language in the source code and hence it's at least hard to even read them. However those implementations couldn't help us in compiling custom ROM for the device.

Then talking about the proprietary blobs, they are full of EMUI specific implementations and even contain useless code (you'll come to know when you'll decompile the 24MB libGLES_Mali.so file in Honor 8 which is actually 3-5 MB, that lib is a pure example of poor coding). One could start decompiling every lib, understand the machine language code, convert it to human readable code and implement it but it would require months of hard work but the developers at XDA are not paid to or are having unlimited free time to devote their entire time to development on Kirin SoC.

After all this hype, a very poor move by Honor. The Honor 8 is a useless device for me (any device which has no development support is useless to me) with the rest of other Huawei Kirin crap. Thanks Honor for giving me a reason to never buy their devices again. I suggest you should put an end on this Honor partnership. If Honor isn't willing to cooperate, why the hell XDA gives free advertising to their devices. This **** has to end now.
[Honor 8 Guides, News, & Discussion] svetius:
Woa there, don't give up hope yet. Honor understands the difference between success and failure with this phone is helping us make development possible.

Yes, this person is from marketing, but she has a direct connection with R&D in China.
[Honor 8 Guides, News, & Discussion] XePeleato:
Well, what would you suggest to do as a next move?

In my opinion, We can take advantage of your contact, and tell her to please talk with the people at HiSilicon, the ones who can license their own code, explaining the importance of this. It's essential for them to understand why this is needed.
[Honor 8 Guides, News, & Discussion] DigiGoon:
[MENTION=2235607]svetius[/MENTION]

Proprietary blobs are the bins and libs that are compiled by the OEMs to put it inside their devices, these proprietary blobs are not available anywhere else, so we need to ask the blobs which can work with generic Android and not only with the EMUI. :)

We are asking for the SoC documentation from the wrong person/team, we need to make contact with the HiSilicon peeps who actually made the SoC.
[Honor 8 Guides, News, & Discussion] svetius:
I think that one of the problems is that we have made multiple requests...some are "nice to haves" and some are critical. We need a statement, maybe a paragraph, from all you smart guys, that explains the bare minimum of what we need to get this going.
[Honor 8 Guides, News, & Discussion] DigiGoon:
Yes, and that should be written down in a file by a single person, after discussing all the requirements here. We should not rush all this, instead think and make that file so that [MENTION=2235607]svetius[/MENTION] can give it to them.
[Honor 8 Guides, News, & Discussion] hackslash:
And that paragraph isn't possible at the moment since no one has even attempted to develop a device tree and compile ROM for the device. Our requests would be thus not so comprehensive and well constructed. We need to have a direct contact with a person in R&D and first ask him what we could actually demand.
[Honor 8 Guides, News, & Discussion] DigiGoon:
Maybe an old device's tree developer might know stuff?
[Honor 8 Guides, News, & Discussion] XePeleato:
Alright, I have written a little document regarding this issue, you can find it here: https://docs.google.com/document/d/1EyDRUzRBBui2k6f_c8ODWr9C2jODCCAniXGo5zRFHQw/edit?usp=sharing

Even though it's probably full of spelling mistakes, it might do as a starting point.

However, I am talking about my experience with the P8 Lite (Kirin 620). I guess some of the problems if not all of them, are present in the Honor 8. And that makes me think, if nobody is interested in developing for the Honor 8, who's going to take advantage of this requests? If someone wants to contribute and owns the device, please write a comment so We know that this is going to be useful.
[Honor 8 Guides, News, & Discussion] PalakMi:
They're just making it harder
[Honor 8 Guides, News, & Discussion] DigiGoon:
My Honor 8 is on its way, once it reaches me, I'll provide a full on development and testing for it, don't hesitate to provide me stuff for testing once it gets in my hands. But until then lets gather the required things. :)
[Honor 8 Guides, News, & Discussion] iaa85:
I have a honor 8 on way too, I don't have ability to develop but if I can help testing, I am here for it!!!!

Iaa85 from Brazil with Galaxy S7 Edge

Powered by EchoeRom with marvelous Ael Kernel
[Honor 8 Guides, News, & Discussion] XePeleato:
And that will definitely be helpful, but I mean, look at my "Downloads" folder. Over 300 system imgs of trial and error (and those are just the ones in this computer). We already did that with the P9 and it didn't fully worked out.

I guess you'll have to find your own way and learn how to deal with this stuff ;)
[Honor 8 Guides, News, & Discussion] PalakMi:
I'll help too, as I am planning to get honor 8 by this month
[Honor 8 Guides, News, & Discussion] DigiGoon:
I'll be developing pretty much everything by myself only, it was just an offer if you didn't have a device. :) :D

Thanks