yashsingh1/xdaforums huggingface dataset:
[Huawei Ascend P6, Mate] raolleel:
doesn't look like this can be done so easy...

the divers for some parts of our device aren't open, so that you can't really build ..

I think its only a small step .. but it is a step forward
[Huawei Ascend P6, Mate] 华昇Justin:
now. we already have customer ROMs
[Huawei Ascend P6, Mate] Traace:
BTW Drivers dont need to be open.

Kernel Source is full

Bad that i selling my P6 :D
[Huawei Ascend P6, Mate] 华昇Justin:
u can buy a new one:D:D:D
[Huawei Ascend P6, Mate] 华昇Justin:
this night, recovery will be launched at anzhi.com
[Huawei Ascend P6, Mate] BluntP6:
Omg if this is real :D
[Huawei Ascend P6, Mate] 华昇Justin:
I promise this is true
[Huawei Ascend P6, Mate] warea:
But if you sell it now you are going to have a huge headache deciding which phone to buy next. Plenty of cheap high spec phones and octa cores and what not, are released or soon to be released. It would take some time before all that cloud settles down and you can make a proper decision after going through user reviews.

---------- Post added at 07:04 PM ---------- Previous post was at 06:59 PM ----------

Would the later upgrade to EMUI 2.0 with its new kernels and drivers, make this BL unlocking useless ? Or are they independent ?
[Huawei Ascend P6, Mate] raolleel:
Good question, but at least we have a start !

But to my knowledge the bootloader acts in front of the kernel, so the kernel wouldn't affect the bootloader
[Huawei Ascend P6, Mate] tauio111:
This is some amazing news! I really hope this will happen, the sooner, the better!
[Huawei Ascend P6, Mate] Traace:
I never buy such phones, i've found my P6 on street, brand new :) Hardware is Nice, but this is an MTK Phone so its really bad crap sh!t.

My Galaxy S2 with his Dual-Core get Antutu at 19k Score on 1,4Ghz.

BL Unlock is always good, but its allready on P6. Huawei will just let us disable SecureBoot. :) By the way P6 also use EFI based Loader

I will not buying a new Phone
[Huawei Ascend P6, Mate] vkuk:
华昇Justin, ask about Honor2, please
[Huawei Ascend P6, Mate] frdan:
at start I was happy , but after reading coments i get sad , all i want to know , can we get CM & Paranoid soon ?
[Huawei Ascend P6, Mate] malaquita:
Please

Enviado desde mi HUAWEI U9508 mediante Tapatalk
[Huawei Ascend P6, Mate] BluntP6:
It depends on many things... all we can do is wait :/
[Huawei Ascend P6, Mate] Stickman89:
More importantly it means we can utilize the source code Huawei released for the P6 and actually flash compiled kernels. Just as important we can also make changes to rootfs\ramdisk to import custom boot class path for required roms.
[Huawei Ascend P6, Mate] PulseDroid:
Waiting for developers WHO ALSO HAVE A LIFE, SCHOOL AND WORK is better than not getting anything. Be thankful.
[Huawei Ascend P6, Mate] Traace:
If they make a real AOSP not just a Port it will may take a longer time
[Huawei Ascend P6, Mate] frdan:
thanks for all your great works , he doesnt mean anything , all what we can do is waiting your work ! :thumbup::thumbup::D
[Huawei Ascend P6, Mate] itzikd1:
how can we contact that guy as well? we got the honor 2 u9508 and we are waiting a long time for a boot unlock!

you can see here

http://xdaforums.com/showthread.php?t=2039998&page=551
[Huawei Ascend P6, Mate] kabirjedi:
Good news guys!

Nuub question:

Now possible MHL suppport?

Thanks.
[Huawei Ascend P6, Mate] BluntP6:
Calm down. I didnt say i dont appreciate developers work... but the truth is that all we can do is wait, or develop it ourselves. But i dont have skills to that. Im thankful, dont say im not...
[Huawei Ascend P6, Mate] raolleel:
Hey ... I ask myself a little question,

do we speak about a unlock for the devices, which tell, that the bootloader is locked, or do we talk about a unlock of the crypted loader, so that we can use it without huawei's administration
[Huawei Ascend P6, Mate] Traace:
About the cryped Loader :), they just tell it "Bootloader" cause its easy to understand and their IQ are below 91
[Huawei Ascend P6, Mate] black nebur:
LMAO! Good point of view! 100% agreed! Plus one! :good:
[Huawei Ascend P6, Mate] husen4u:
I Am Little Confused.

Check Attach Pic.
[Huawei Ascend P6, Mate] neodante:
"No bootloader" or must to say "No bootloader lock" It's very rare....
[Huawei Ascend P6, Mate] surdu_petru:
Hi!

Huawei Ascend P6 has not locked bootloader , but better you have to ask when Huawei will unlock secure loader , as you can see when you flash an UPDATE.APP !!!
[Huawei Ascend P6, Mate] warea:
Don't worry. Many of those running facebook don't know much. While others would refuse to give any information, with a response "Currently only xyz is confirmed" referring to old stuff. Should instead get into contact with someone who actually has straight contact with the developer team.
[Huawei Ascend P6, Mate] frdan:
when we will get CM :crying: , Im going to sell this *** :(
[Huawei Ascend P6, Mate] Traace:
My Opinion, sell it as fast as device worth some of Money,
[Huawei Ascend P6, Mate] frdan:
done , i sell it , and buy xperia ZL :good:

last comment Here :crying:
[Huawei Ascend P6, Mate] tauio111:
Did the newly released B118 change anything on the encryption part?
[Huawei Ascend P6, Mate] surdu_petru:
Hi!

If has locked bootloader, not yet CM for ZL ! I have a Xperia Z with locked bootloader and I work on a kexec kernel for porting CM !

Anyway good luck with your choice :good:
[Huawei Ascend P6, Mate] reyncla:
Apparently this ROM B118 China, finally we have fully unlocked the bootloader of the loader.

Look Ry09iu this news:

http://210.245.210.204/thread-8587439-1-1.html
[Huawei Ascend P6, Mate] warea:
Dont forget to post a comparison of P6 with the ZL. :mad:
[Huawei Ascend P6, Mate] crnkoj:
what does it say ? ^ ^
[Huawei Ascend P6, Mate] bukest:
It means, we will able to send recovery.img and boot.img via fastboot in bootlader mode.

Today and yesterday, I find some usefull tool and app to create and modify boot.img and recovery.img. Tomorrow I will open a thread with some links and a brainstorming discussion. :)
[Huawei Ascend P6, Mate] surdu_petru:
Unfortunately not yet possible on our devices !

As you can see is writing APPARENTLY !!! - unfortunately is NOT true !
[Huawei Ascend P6, Mate] crnkoj:
why not just build your own kernel and pack it up into boot.img as well as create a source compiled (for the ascend p6 modified) cwm/twrp instead?
[Huawei Ascend P6, Mate] surdu_petru:
:D

Nop, a custom kernel will not boot , but maybe in the future yes !
[Huawei Ascend P6, Mate] alex61194:
so what we can do?
[Huawei Ascend P6, Mate] crnkoj:
i thought the encryption bypass in the new bootloader would allow for that.
[Huawei Ascend P6, Mate] bukest:
Because I'm not a developer, nor an expert to do this. :)

Thinking of to set up an environment but without a permission to bypass the signature check, it is useless.

Already created a custom boot.img but it can't be flashed.
[Huawei Ascend P6, Mate] surdu_petru:
Unfortunately only stories so far ....
[Huawei Ascend P6, Mate] Stickman89:
Seems bizarre that Ry09iu would specifically detail that the B118 China Unicom FW removes the signature file checksum verification that otherwise restricts us from flashing images via fastboot.

He then goes on to say that he has personally "tested" the Glory 3 recovery that is currently available by ATX Team Dragon and on his unicom version of the P6.

I'm going to get in contact with Ry09iu to verify his statement.
[Huawei Ascend P6, Mate] crnkoj:
oh, the disinformation
[Huawei Ascend P6, Mate] nARDOs:
bootloader

So is Bootloader uloncked or locked on P6 ?
[Huawei Ascend P6, Mate] Stickman89:
Looks as though B118 doesn't appear to unlock secureboot as of personal testing.

C:\Program Files (x86)\Android\android-sdk\platform-tools>fastboot flash boot n
w_boot.img
target reported max download size of 838860800 bytes
sending 'boot' (5664 KB)...
OKAY [ 0.244s]
writing 'boot'...
OKAY [ 0.523s]
finished. total time: 0.767s

Flashes fine just obviously signature check doesn't allow it to boot.

Does however make me want to rip apart B118 UPDATE.APP and flash each image manually via fastboot, perhaps there's more to it and our device is skipping certain pre-packaged images from being flashed via secureboot.

Still I'll await for Ry09iu's response in the meantime.
[Huawei Ascend P6, Mate] warea:
The moderator of club huawei forum also posted the CWM recovery claiming that B118 is unlocked. You could post your questions on there: http://cn.club.vmall.com/forum.php?mod=viewthread&tid=243217&extra=page=2

but the topic header was a recovery for the mobile version and not for the unicom version.
[Huawei Ascend P6, Mate] surdu_petru:
Hi!

I had the same result on previous versions ( tested B111, B116, B122 & B119 ) !

Currently, B118 brings nothing new under the sun !

But we will wait the new magic recovery from Honor 3 to remove secure state lock on our device !

Good luck !
[Huawei Ascend P6, Mate] neodante:
I wonder the same ...I don't understand nothing ❗❕❗

Any people say that the bootloader is unlocked and others locked....if is unlocked, why no customs roms like cyanogen,aokp,etc...
[Huawei Ascend P6, Mate] BluntP6:
1. Bootloader is unlocked. And i think it has always been.

2. Reason why theres no AOSP / CM: Huawei uses signature check every time you try to flash new things, except huawei's official updates. This check is not used in other phones, only in P6.

Still, Huawei Honor 3 has the same check, and developers in china got to bypass it. Maybe we can do it too, soon. But its a big maybe.
[Huawei Ascend P6, Mate] surdu_petru:
Because Huawei is not like other android device !

Were left unlocked bootloader by default for all Huawei Ascend P6, but they use another way to lock our device ( it is a loader agent that check signature on all partitions before device boot ) - also you can see this when you flash an UPDATE.APP !

Now I hope you all understand about how Huawei managed to lock our device !
[Huawei Ascend P6, Mate] neodante:
Thanks to blunt and surdu,now understand it well ?
[Huawei Ascend P6, Mate] warea:
Someone said this on the anzhi forum:

If the google translate makes sense then :good:

---------- Post added at 01:20 AM ---------- Previous post was at 12:24 AM ----------

After trying some google translate Chinese in the anzhi forums, i finally got someone to comment in English. lol

http://bbs.anzhi.com/forum.php?mod=viewthread&tid=8590861&page=1&extra=#pid107875200

I guess you guys who knows this stuff should join and ask directly about how they plan to bypass signature.
[Huawei Ascend P6, Mate] zeletrik:
Ahww. Still crypted loader?

If it can't opened as long as we got the kitkat, I must switch. :(
[Huawei Ascend P6, Mate] bukest:
I don't have any idea why everyone wants to decrypt the loader?!?!

What would you like to do with it?! We have an expert to compile a kernel/repartitioning the MTK chip and build an AOSP/CM Rom? Nope.

At this stage, I think our only goal would be with decrypted loader is to hardbrick the device. And Huawei not want to change phones motherboard under warranty, because some young people wants to trying to bigger than Huawei.

It's a perfect step forward. Not check the boot and recovery means, we are able to make some modification(and if we can boot it) in boot and recovery images for a usefull phone and to speed up a little bit the device. And maybe we can do some steps forward. ;)

Ps.: not want to offend anyone, this is my opinion. :)
[Huawei Ascend P6, Mate] surdu_petru:
Hi!

I understand that is your opinion, but next time it would be better if you can use search ( [MENTION=5219613]member[/MENTION]_name -> View Profile -> STATISTICS -> Find all threads started by [MENTION=5219613]member[/MENTION]_name ) ! In this way you can speak knowledgeably !

Thanks !
[Huawei Ascend P6, Mate] reyncla:
The news had Ry09iu (author of MIUI for P6) on that now is FULLY unlocked bootloader is true and now we have the first custom recovery FULL!

Is CWM 6.0.4.5 and for now is only in Chinese.

ONLY works with the ROM B118 China, because so far is the only totally free bootloader.

The news and download:

http://cn.club.vmall.com/forum.php?mod=viewthread&tid=242957&extra=page%3D1

For U06-P6 version is:

http://pan.baidu.com/s/1AFqeq Password: pwsx

I tried it and the interesting thing is that we can install the custom recovery or reinstall the original recovery that came with the phone.

Best Regards
[Huawei Ascend P6, Mate] bukest:
Thanks for your detailed answer and YOUR opinion surdu! :)

Now, I realize the functions of xda forum. :P

Have a nice day! :)
[Huawei Ascend P6, Mate] AshRoller:
As Far As I Know, P6 use HiSillicon K3v2 SoC.

not Mediatek ones.
[Huawei Ascend P6, Mate] surdu_petru:
Yes, you are right, but here if someone says something wrong, everyone has believed it , - nobody tried to see if is true or not ;)
[Huawei Ascend P6, Mate] zordo:
The first and most difficult problem with the devevoper base for p6 seems to be the fact that we dont have a common language. Please take some time and try to do better than google translate.

Im not trying to undermine mine your work but if it takes multiple reads on every post to try and figure out what the poster meant, it makes things much harder for all of us.
[Huawei Ascend P6, Mate] GalaxySIIII:
u selling it JUST BECAUSE of stupid CM ? u are sad ... ! Kitkat coming.. CM is buggy

---------- Post added at 12:56 AM ---------- Previous post was at 12:53 AM ----------

OK and what now ? what u gonna do with it ?

---------- Post added at 01:04 AM ---------- Previous post was at 12:56 AM ----------

Is it not just bcos p6 runs on emulation .. so the actual phone bootloader IS unlocked but emulation software wont allow boot other custom ROMs ?
[Huawei Ascend P6, Mate] AshRoller:
i don't know who is start the confusion, P6 is not running in emulation. P6 is same to other android device, running NORMAL android OS.

as [MENTION=2335078]surdu_petru[/MENTION] said before, P6 have unlocked bootloader, but huawei use another method to prevents user for use unsecure boot.img by having checked it at first boot. it's common to see condition like this, as i know that Meizu is using similar method for their phones.
[Huawei Ascend P6, Mate] neodante:
So, although we have the bootloader unlock there is other problem for developers make custom roms :mad:

⚽⚽⚽
[Huawei Ascend P6, Mate] black nebur:
Hey!!!

At the end of the year there will be P10... LOL

For April 2014 here comes P7

Great news ;p
[Huawei Ascend P6, Mate] polykoma:
pfff we dont need xxx new phones we need custom kernel and rom !
[Huawei Ascend P6, Mate] bukest:
Interesting... :)

I know this is the easiest way "someone sad, not emulator, not working, not, not, not..." and repeat this...

But I think Trace sad the truth about Ascend P6. And he describe it why, not just say not, not, not... ;)

Some link to read:

QEMU emulation

So if you are right, why we don't have "real android" partition on MT6582 chip?!

Another question:

If you are running an Android emulator(QEMU) on PC, is this mean you will get a real Android phone?!?!?!?!?! -.-"

Unlocked bootloader

Yes unlocked. What does it mean? You know, or just say unlocked, unlocked, unlocked... -.-

What is bootloader and how it works:

Every Android phone has a bootloader that instructs the operating system kernel to boot normally. But you need to understand one thing here that as Android OS is an open source OS and is available on a variety of different hardware, every manufacturer has their own version of bootloader specific for the hardware present in it’s environment.

Why Is Bootloader Locked?

A bootloader is usually locked on an Android device because although it’s an open source OS, still the manufacturers want you to stick to their Android OS version specifically designed for the device. In order to apply this concept, manufacturers lock the bootloader. With a locked bootloader on Android devices, it is virtually impossible to flash a Custom ROM and forced attempts void warranty as well as usually end up in bricks. Therefore, the first step is to always unlock the bootloader.

(source: About bootloader)

So, we have unlocked bootloader, but have another lock: FASTBOOT!!!

About fastboot:

Fastboot is a diagnostic protocol included with the SDK package used primarily to modify the flash filesystem via a USB connection from host computer.

It requires that the device be started in a boot loader or Second Program Loader mode in which only the most basic hardware initialization is performed. After enabling the protocol on the device itself, it will accept a specific set of commands sent to it via USB using a command line.

Some of the most commonly used fastboot commands include:

flash - Rewrites a partition with a binary image stored on the host computer.

erase - Erases a specific partition.

reboot - Reboots the device into either the main operating system, the system recovery partition or back into its bootloader.

devices - Displays a list of all devices (with the serial number) connected to the host computer.

format - Format a specific partition. The file system of the partition must be recognized by the device.

(source: Android software development)

Yes, Huawei made another method.

LOCK Xloader to flash and re-partition the MTK(sorry, surdu_petru corrected me. Not MTK)

LOCK Fastboot to not allow to flash android image files to a virtual partition.

Maybe am I wrong, then please instruct me(not just say, is this wrong). :)

Here it two a pictures to demonstrating the structure( it is not complete, just for demonstrating only!!!!)

Of course this is what I think about this, and I'm able to conceive other side of this, if you are able to explain your side with arguments. :)
[Huawei Ascend P6, Mate] surdu_petru:
To clarify some stuff first, please why do you think that P6 has a MTK chip ? :confused:
[Huawei Ascend P6, Mate] bukest:
You are right!

Sorry for that, -K.

MediaTek MT6582!

(but maybe I'm wrong, so clear it if you have an answer)
[Huawei Ascend P6, Mate] surdu_petru:
Sorry, you are wrong mate 100% !

If you can answer on my question : Why do you think P6 has MT chip ? .... I'll explain why P6 has not MT6582 chip !
[Huawei Ascend P6, Mate] bukest:
Yes, just reading some article, and not 100 sure it is HiSilicon K3V2(wich made by Huawei) or MT 6582.

But you missed an information above a post.

PLEASE not just say, wron, wrong, wrong.....

If you know, just share with us. :)

Like this:

SoC: HiSilicon K3V2

GPU: Vivante GC4000

or something like this. :)

Or this:

HiSilicon

Why I'm think is MT chip?

Because I miss some information and made a mistake.

So, It's not an MT chip. But I think, you just grab a little piece of the hole story...
[Huawei Ascend P6, Mate] surdu_petru:
Please do not get me wrong ....

Also you can find our chip here !

---------- Post added at 10:35 PM ---------- Previous post was at 10:24 PM ----------

[/COLOR]

Like you found the answer to your first doubts... also you can find your answer at the following questions ....because have already been discussed and clarified !
[Huawei Ascend P6, Mate] bukest:
Thank you, as you see(a post above you) know about Wiki. ;)

OP.

Just delete the useless post. :)
[Huawei Ascend P6, Mate] surdu_petru:
Ok ... ok !

But as you saw, Traace made ​​the same error , (he said that our device has a MTK chip ) ... therefore I cannot believe anything he said - as long as he is lacking basic knowledge !

Edit :

And to be 100% confident that our device run on HiSilicon K3V2 chip, you can unpack boot.img and you will find init.k3v2oem1.rc !
[Huawei Ascend P6, Mate] bukest:
Thanks surdu_petru, 100% confident about K3V2 chip.

I don't think he made same mistake. But ist's an another thread... Traace describle why, you just say "not/wrong". I think, this is the difference. :)

And not want to defend or attack everyone.

I think you made some mistake too, just nobody said it to you.

(eg. CUST folder/Notification area...) ;)

For a few post back:

Chip(HiSilicon) not eual core(ARM Cortex), but I give up. :)

You are everything/always right!

Peace and have a nice day! :)

PS.: nevertheless like your blue NavBar idea.
[Huawei Ascend P6, Mate] surdu_petru:
Thanks mate :laugh:

You got the device back from repair?
[Huawei Ascend P6, Mate] AshRoller:
before i answer your question, let me ask you,

do you live in placebo?

do you ever build ROM, recovery, kernel or at least cook a ROM before?

your questions about X-loader and QEMU had i'm already answered on your (confusing) thread

and for bootloader encryption, it's already passed by use newly build TWRP, thanks to [MENTION=2335078]surdu_petru[/MENTION] work. not because of your "illusions" posts/thread.

sorry for (maybe) my harsh words, just because you're still complaining about the truth, and still posting your wrong idea that will lead to another confusions.
[Huawei Ascend P6, Mate] warea:
This is what traace had to say (in private conversation) regarding why he considers it a MTK chip:
[Huawei Ascend P6, Mate] AshRoller:
man, i can't describe what really he wants to defend his wrong, absurd, and no basis statement/idea.

Huawei Ascend P6 is absolutely use HiSilicon K3v2 SoC, simply, you can look it on P6 source code, if you can't, use CPU-Z application, it's simpler.

simplest explanation? google K3v2 and you'll know that is SoC for P6.

if he (traace) know how to read whole kernel codes, you can ask him to read arch/arm/mach-k3v2 on P6 source code and compare that to any mediatek kernel source code (he can use oppo R819 source, as i know that's most completed MTK-based kernel source codes) and make conclusion.

the second statement that you quoted from him, absolutely wrong, MediaTek have to change the MTK name for international purposes? hell no! Sony Xperia C use MTK chip, and it's keep using MTK, no rebrand to another name.

それはTapatalkを用いて自分のHTC Butterfly Jから送られてきた
[Huawei Ascend P6, Mate] warea:
From what i understand, he means that k3v2 is based on the MTK, i guess as some form of copy or clone of it.

He also sticks by his statement that it runs an android emulator saying that:

and

But i don't think he is going to say more on this. He sold his p6 and brought a tablet.
[Huawei Ascend P6, Mate] AshRoller:
ROTFLMAO!

maybe he got chinese OEM phone that have P6 lookalike.

no need further debate to this "K3v2 as MTK illusion" topic.

Huawei Ascend P6 is 100% use Huawei in house (HiSillicon) K3v2 SoC, not rebadged MTK SoC.
[Huawei Ascend P6, Mate] kaspars_l:
Makes sense.

If it were a MTK chip, why would all the sources on the web claim that it is Cortex-A9 based?
[Huawei Ascend P6, Mate] AshRoller:
because K3v2 is ARM Cortex-A9 arch
[Huawei Ascend P6, Mate] neodante:
? Who was who said that would work on port cyanogenmod rom for Huawei p6 ??
[Huawei Ascend P6, Mate] tauio111:
surdu_petru is currently trying to get a working CM port. I wonder if he has managed to boot the device yet? The only current K3V2 device that has CM 10.1 port that I know of is the Huawei Honor 2. Since these phones are extremely similar, there should be a possibility to combine the eternity projects cm source with the huaweis released P6 kernel source, but the Eternity Project doesn't have the source in the git repo. The Honor 2 also has a lower android version, so I dont exactly know. The Honor 2 recently got a 4.2.2 offical rom, maybe the creator will make a new CM build for that version, and implying hed give the code, the porting to P6 would be quite alot easier.

http://www.eternityproject.eu/topic/1107358-eternityprojects-cyanogenmod-101-for-huawei-honor-2/

also this

http://www.eternityproject.eu/topic...-cyanogen-102-by-kholk-wont-be-solved-due-to/

edit: my bad, that honor 2 cm 10.1 is actually for the 4.2.2 base!
[Huawei Ascend P6, Mate] surdu_petru:
CM 10.1 state working ...

I managed to make some small steps, device boots on CM10.1 but reboot as soon is starting : "Android is upgrading..." !

Unfortunately, I do not have adb to see what happens !

As I have not so much free time ... I don't know when will be ready !

Thanks [MENTION=3729707]tauio111[/MENTION], I did not know that Honor 2 has already CM ! I'll take a look there , maybe I can find something useful ....
[Huawei Ascend P6, Mate] raolleel:
Hey, sounds really great :)

Waiting for cm build :)