yashsingh1/xdaforums huggingface dataset:
[Android General] daimi:
The same guy who posted Android 5 ROM has posted this, so I think that this come from Elephone software team to chill out the requests for Lollypop ROM that have to be released before March. And they give us this and went in New Year holidays.
[Android General] pedromap:
i have one of these now I just love it, however at the begining it seemed to have issues with the camera on my copy before the xxx-xxx-8.4 -xxxxx-xxxx firmware update now works well for me
[Android General] enr88:
What? You have cm11 or just talk about p6000 and v8.4 Fw?
[Android General] kombajnik:
Hello guys, today i received my p6000, after first start the phone told me there is new update available so i downloaded and in recovery says ""This package is for "k01q_e" devices; this is a "p6000". Installation aborted." Whats wrong? I installed before only CWM via Flashify
[Android General] HypoTurtle:
OTA's need to be flashed by stock recovery - you might be able to use custom recovery with the update.zip that is inside the OTA zip.

For clarity sake the k01q_e is P6000's code number; not sure when the change was made though.
[Android General] kombajnik:
I tried to run update.zip via cwm recovery but did not work. I just use backup of stock recovery and now OTA update works perfectly.
[Android General] nemo232:
I had same problem. You should have unzip " update.zip" - same file is in it and this file can be installed with cwm.
[Android General] greekfragma:
After messing with Flashify and trying to install some stuff I almost had my phone bricked.

So i Flashed back to stock rom 20141228 and will stay as I am, waiting for some major release. Suddenly I feel old messing with flashing an android device and I am starting to consider the saying "you do not mess with something that works ok" ROFL :p
[Android General] s7yler:
if it ain't broke, don't fix it :D
[Android General] Poppeye0:
If you ain't fixing, you ain't broke...
[Android General] xenonism:
Same here. ;)
[Android General] :
Anyone looking for the source code still?

I found some source code lying around in the Elephone download servers, you can find it here:

EDIT: Link removed, go here for more details.
[Android General] HypoTurtle:
That's some mighty fine digging - having a look now. Seems a bit small for full source code - could be just P6000 specific stuff - that needs to applied on top of something else - still should be useful.
[Android General] :
I'm currently in the process of seeing what I can do with the source code myself, actually. I'm thinking of trying a CM12 build, but I don't actually have the device.
[Android General] bigrammy:
Buy one very quickly if ture :laugh:

THANKS for sharing this find bro :highfive:

Just Downloaded.

WOW!!! Seems like it may actually be real :victory:

Forget porting I am going back to learning how to build from source again. :eek:

I just wish we could get a definitive answer if it's complete enough to build a fully functional Kernel and if it is we will have the best MTK phone ever :laugh:

[MENTION=5186178]carliv[/MENTION]
[MENTION=4478781]yuweng[/MENTION]

For info:
[Android General] greekfragma:
Suddenly I love you all. :cool:
[Android General] :
I wish I would have one though haha, I've already got an Elephone P2000 and a Thl 5000, so I won't be able to buy another phone.

EDIT: Uploaded all sources to Github:

Links removed. Go here for more details.
[Android General] Xpresso38:
Congrats for source code !
[Android General] yuweng:
Fyi, there has been NON MTK kernel source that is build-able out-of-the-box except for this one, all the rest needs alot of patching/ modding & i'm no expert on it, i only know how to build build-able out-of-the-box kernel source only . . . :laugh: Better refer to him here & here & here whether it is build-able since he owns a P6000 too . . . :cool:
[Android General] kombajnik:
Guys, what You think about a photos quality? For me is terrible... my Lenovo a820 take better photos :/
[Android General] greekfragma:
Yes Lenovo takes better pictures. I am also disappointed by the quality of the Sony IMX (8mpx real) 13mp interpolated on the P6000.
[Android General] kombajnik:
After 3 days of using this phone i can say the camera is the weakest thing in this phone :(
[Android General] bigrammy:
Hi yuweng,

Thanks for the info bro. :good:

It does seem this code is more complete than most though :confused:

It goes without saying that patching will be required because Elephone's own builds don't work 100% anyway :laugh:

I wish we had an some expert dev's on board who are mediatek proficient like you [MENTION=5186178]carliv[/MENTION] and [MENTION=5480061]Santhosh M[/MENTION] maybe then we would have a phone that others can only dream of :laugh:

Maybe the P6000 community should have a fundraiser to contribute to the cost of you guys buying one maybe a shop sponsor could also assist too as sales will go through the roof if this becomes a true dev phone :confused:

I am unsure how to organize such a thing but I will have a look into it :eek:

Anyway back to setting up my build environment :eek:
[Android General] Santhosh M:
Elephone is watching this kernel leak and reporting it to xda team. Please close down all links and keep it private to avoid any issues.
[MENTION=3924647]bigrammy[/MENTION] I can't talk about p6000 kernel here. But i can confirm it boots. PM me if you want any other details on it.
[Android General] xenonism:
Generally speaking... :angel: What is one supposed to do when he's trying to inject a kernel into a boot.img file, but the kernel file is too big? Shrink or remove the ramdisk?
[Android General] yuweng:
Hmm, P6000 has a boot/ recovery partition of 16Mb, it should be sufficient, generally if you have kernel source then you can enable XZ & that should shrink the kernel to almost about half the size . . . :cool: There might be other settings too, idk . . . :o
[Android General] xenonism:
So I guess the lazy injection method won't work... The total is 16MB but boot and recovery certainly can't overlap... I've got a lot to learn.
[Android General] HypoTurtle:
They have 16MB each - which should be more than enough space.
[Android General] bigrammy:
Kernel Boots :victory: :highfive:

Thanks for the heads up Santhosh I didn't think Elephone would be too happy about it :laugh:

I bet mediatek are furious about it I can only imagine the e-mails Elephone will be getting from mediatek. I would not like to be Elephones Company Director right now :crying:

Note to mediatek: This is what happens when you don't play by the rule's mediatek :rolleyes: Anyway it's pointless closing the stable door after the horse is gone so you may just have to go with it and change a - into a + by assisting with open development more than you do right now. ;)

Santhosh I will PM you later on I have to go to work just now :crying: cm ?

PS: [MENTION=4478781]yuweng[/MENTION] Hi bro is your BBQlinux distro 64bit edition already pre configured for compiling from source just in case I run in to any issues with my set-up..... Here ;)
[Android General] greekfragma:
I will go in favour of bigrammy's proposal and I am ready to donate to whoever is willing to cook a good rom after the leak. I think the possibilities of transforming a $150 64bit device are endless and the hardware may have a lot of power under it, so from my point of view it is worth any risk taken.

Count me in on whatever you like and if there is a chance you need extra hands I will be available to help you guys.

And one last thing. I have a replacement phone to use so feel free to ask anything you would like that can help you. :)
[Android General] Santhosh M:
I get cm11 booting...It's run upto boot animation. Let's see
[Android General] yuweng:
it works out-of-the-box for building Android & if you run into any issues then better for you to check out with Master Shifu Santhosh M as he is using BBQLinux too . . . :laugh:
[Android General] xenonism:
Thanks... I was afraid to ask. Anyway yes, it boots. :D

I can't get SP Flash Tool to work properly on Linux so I will continue my experiments later on a Windows machine.
[Android General] dev.nul01:
Ahh yeah. CM?
[Android General] ElbertB:
If it is possible, i will test the builds if you guys want it. I am very interested in it! :)
[Android General] xenonism:
So... I guess it's fair to say the notification issue is not kernel-related. :confused:
[Android General] :
Where did you get the news from? I can't seem to find it anywhere.
[Android General] xenonism:
He probably got the news from the XDA Team.
[Android General] taylerdurden:
I see camera OK, I have taken great photos with it. Similar to my old Galaxy Nexus

The weakest thing is the GPS. Is terrible for navigation, it rotate itself and locate you in a different street where you really are
[Android General] Santhosh M:
I know some guys out there and hence i got the news. Your thread has already been reported. It's better if you remove the links from the thread and keep it to private. Also your github were you uploaded. ( As it isn't leag according to Mediatek. So if they come to find out then that can lead to issues. Fine,law and stuff )

When Mediatek sources get leaked keep it private and ask people to PM you and give them. Don't make them public ( Just saying for the good of you )
[Android General] :
EDIT: Links removed, PM request added. I'm not going to take it down from my GitHub though, I really don't see a point in doing that.
[Android General] yuweng:
They actually can't do much to you so no worries, take a look at this b'cos of one Face Detection they have taken the whole kernel source down . . .
[Android General] :
Their (MediaTek) sources are supposed to be open anyway... They're the ones violating GPL, not us. But in any case I can always provide a private link to anyone who wants it.
[Android General] pedromap:
I have the firmware 8.4 and looking for the CM11 which is fetured on youtube videos unable to find it at the moment might not yet have been released to the public...

the search for the CM11 continues......
[Android General] bigrammy:
That's probably more of a theme rather than actual cm11 as this will require it to be compiled for the mt6732/mt6752 which is now a possibility at least. :fingers-crossed:

Pretty sure miui, color OS, and lewa OS and maybe ubuntu will all now arrive for our phone soon :fingers-crossed:
[Android General] rene90:
I send an email to coolicool because the youtube video was from them. They responded:

Dear customer:

Thanks for your feedback

Android 4.4 System ( Android 5.0 OTA Update Available Soon )

If you still have any further questions, please contact us,then we will do our best to help you

Best regards

Grace

:rolleyes:

Source code is taken offline, if someone needs a download link let me know.
[Android General] ElbertB:
Yes please, caring is sharing. :D
[Android General] :
Just so you know, anyone who has the link still has access to the file. It has only been removed from my blog and anywhere else.
[Android General] Zunera M:
Where can i find a detailed Elephone P6000 review, pls?
[Android General] ElbertB:
Use Google, there are a plenty of reviews availible there.
[Android General] xenonism:
Hmm... Plenty of honest reviews, or plenty of reviews from people who got the phone for free and for some unfathomable reason feel compelled to praise it?
[Android General] Tommy.D:
Short review: Good solid build, nice screen with good viewing angles, camera is below mid-range level (with different app installed it is decent enough for social network pics), really fast UI with sometimes a minor bug, GPS works ok (not as fast and good as xperia z, but does the job), 4g works flawlessly on dutch network (Vodafone), speaker quality on Par with phones like moto g. For 135 dollar with free shipping, this thing rocks, however it has some drawbacks like mediatek and elephone being not to open for developing, and the stuff mentioned above (GPS & Camera)
[Android General] greekfragma:
There is a new rom uploaded here with a release date of 24th of February 2015

http://www.chinasmartphonereview.com/elephone-p6000-stable-rom/
[Android General] HypoTurtle:
The zip itself is labelled 0206 - just by looking at the scatter I'd say its just the latest OTA (and ROM) in SPFlash form, although not sure if the k01q_h actually means anything - the only difference between k01q_e and k01q_h that I could see is some entries relating to the battery.
[Android General] bayad:
If somebody can try this new ROM version and tell us what are the changes...:confused:
[Android General] xenonism:
I am going to try it later, but the changes won't necessarily be obvious.
[Android General] ElbertB:
Batterydrain doesn't seems to be fixed. In standby it's loosing his capacity very quickly.
[Android General] bayad:
Ok, thank you, we will wait your report and feedback :)

---------- Post added at 12:44 AM ---------- Previous post was at 12:41 AM ----------

Do you have performed a calibration of the battery ?
[Android General] ElbertB:
Nope, in my opinion it wouldn't fix this.
[Android General] ElbertB:
Well, i have unticked the 'Stand-by intelligent power saving' under battery settings, and now i lost only 1% in the last 8 hours at night with airplane mode. With that crap enabled it will be from 100% to 0% within 8 hours, normally..
[Android General] ElbertB:
There is a new beta available from Elephone, more information: http://bbs.elephone.hk/forum.php?mod=viewthread&tid=2443&extra=page=1&mobile=2

Known bugs: 1. System fluency is not so satisfied

2. Battery temperature goes a little high

Updated issues: camera, key, fluenter system, 4G network and so on
[Android General] kestrelv2:
Very little activity here anymore, does anyone know if there are devs working with the source code to port us a lollipop rom or cyanogenmod 12?
[Android General] bigrammy:
P6000 Ports

It's only been a little over 1 week since the leak and yes dev's are at work with the source code. :good:

cm11.0 would be my best guess for the first release and I would not expect that instantly as it would be kinda pointless releasing a cm version with same issues as the original rom :rolleyes:

Luckily we have some very experienced dev's working on this who take pride in their work ;)
[Android General] daimi:
Android 5.0 for P6000 beta2 version 20150306

bbs.elephone.hk/thread-2443-1-1.html
[Android General] bayad:
This is very good news. Thank you Master Bigrammy having informed us.

Eager to discover new ROMS :fingers-crossed:
[Android General] Santhosh M:
Booted cm11 on p6000. Will put down some screenshots once storage is fixed.
[Android General] bayad:
Yeeeessss !!! Another good news from another Master :)

Hope for a stable CM11 on our P6000 :fingers-crossed:

Thanks to all for all your effort :good:
[Android General] bigrammy:
Good News indeed bro :victory:

Looking forward to the screenies :cool:
[Android General] superdragonpt:
And im waiting for my unit ...

I already have the p7000 and im enjoying playing with it... ;)

xeers
[Android General] bigrammy:
The p6000 will challenge you bro :laugh:

Touch function while in recovery any thoughts welcome :confused: This Thread Here
[Android General] longo213:
I'm eagerly waiting for mine too. According to DHL tracking site I should have it at Monday. But I'm excited you'll have one too, based on what you've been capable to do for poor little V970, I expect unicorns. Or any other kind of miracles ;)
[Android General] tasos01:
there is way to backup my p6000 with adb cmd on my pc?
[Android General] bigrammy:
See this thread here http://xdaforums.com/showthread.php?t=2450045 :good:

From adb shell enter this cmd

ls -al /dev/block/platform/mtk-msdc.0/by-name

This will give you all your block info:

Example:

C:\Users\bigrammy\Desktop\MtkDroidTools\adb>adb shell
root@k01q_e:/ # ls -al /dev/block/platform/mtk-msdc.0/by-name
ls -al /dev/block/platform/mtk-msdc.0/by-name
lrwxrwxrwx root root 2015-03-08 12:06 boot -> /dev/block/mmcblk0p7
lrwxrwxrwx root root 2015-03-08 12:06 cache -> /dev/block/mmcblk0p18
lrwxrwxrwx root root 2015-03-08 12:06 custom -> /dev/block/mmcblk0p12
lrwxrwxrwx root root 2015-03-08 12:06 expdb -> /dev/block/mmcblk0p13
lrwxrwxrwx root root 2015-03-08 12:06 flashinfo -> /dev/block/mmcblk0p20
lrwxrwxrwx root root 2015-03-08 12:06 lk -> /dev/block/mmcblk0p6
lrwxrwxrwx root root 2015-03-08 12:06 logo -> /dev/block/mmcblk0p11
lrwxrwxrwx root root 2015-03-08 12:06 metadata -> /dev/block/mmcblk0p16
lrwxrwxrwx root root 2015-03-08 12:06 nvram -> /dev/block/mmcblk0p2
lrwxrwxrwx root root 2015-03-08 12:06 para -> /dev/block/mmcblk0p10
lrwxrwxrwx root root 2015-03-08 12:06 proinfo -> /dev/block/mmcblk0p1
lrwxrwxrwx root root 2015-03-08 12:06 protect1 -> /dev/block/mmcblk0p3
lrwxrwxrwx root root 2015-03-08 12:06 protect2 -> /dev/block/mmcblk0p4
lrwxrwxrwx root root 2015-03-08 12:06 recovery -> /dev/block/mmcblk0p8
lrwxrwxrwx root root 2015-03-08 12:06 seccfg -> /dev/block/mmcblk0p5
lrwxrwxrwx root root 2015-03-08 12:06 secro -> /dev/block/mmcblk0p9
lrwxrwxrwx root root 2015-03-08 12:06 system -> /dev/block/mmcblk0p17
lrwxrwxrwx root root 2015-03-08 12:06 tee1 -> /dev/block/mmcblk0p14
lrwxrwxrwx root root 2015-03-08 12:06 tee2 -> /dev/block/mmcblk0p15
lrwxrwxrwx root root 2015-03-08 12:06 userdata -> /dev/block/mmcblk0p19
root@k01q_e:/ #

eg:

adb shell

dd if=/dev/block/mmcblk0p8 of=/sdcard/recovery.img

This will copy the entire recovery block to your sdcard and name it recovery.img ;)
[Android General] tasos01:
You are the best :good:

how restore these img with spflash toos - recovery - adb
[Android General] bigrammy:
Flash tool is best see my thread and use google http://xdaforums.com/android/development/elephone-p6000-mtk6732-64bit-sp-flash-t3007070
[Android General] tasos01:
Should I make backup for all block one by one
[Android General] bigrammy:
Thats upto you :laugh:

The backup will be almost 16gb though :eek:

A usual backup consists of boot.img, recovery.img, userdata.img ,system.img custom.img, lk.bin and nvram

You could of course just use the custom recovery to make a full backup :rolleyes:
[Android General] tasos01:
I have make full backup.

I don't understand how make MT6753 scatter.txt an preloader.bin

I've seen the video that has made but failed to implement it does not help and my English. Can I used or the MT6753 scatter.txt from original rom for tempering the copies;
[Android General] HypoTurtle:
The scatter from the original/stock ROM will work fine, [MENTION=3924647]bigrammy[/MENTION]'s post about making the scatter was made before the stock ROMs and scatter were released.
[Android General] bigrammy:
Yes that is now recommend to use the scatter from the stock rom :good:

Mine was made before Elephone released their ROM and before a custom Recovery was available so we could at least acquire a backup of our phone. ;)

So backup using the method in the video and name each partition the same as the scatter file does.

Examples Only:

So for nvram your readback config would be.

Region Default is: EMMC_USER (Check your scatter and change to what it states for Region)

Name: nvram

Start 0x380000

Length: 0x500000

For pre_loader

Region: EMMC_BOOT_1

Name: preloader_k01q_e.bin

Start: 0x0 < This will probably autoformat to 0x0000000 so dont worry

Length: 0x40000

ALL info is from your scatter so study it carefully and add each readback according to the scatter information :good:

Scatter txt examples only:

partition_index: SYS3
partition_name: nvram [COLOR="Blue"]< this is the name you should use for your readback if NONE is stated below [/COLOR]
file_name: NONE [COLOR="blue"]< If it says this then there is [B]no need[/B] to add any extension to the name of your readback. eg: .img or .bin[/COLOR]
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x380000
physical_start_addr: 0x380000
partition_size: 0x500000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: BINREGION
reserve: 0x00

FOR PRE_LOADER IT WOULD BE:
partition_index: SYS0
partition_name: preloader
file_name: preloader_k01q_e.bin [COLOR="blue"]< Name your readback the same as your scatter has named it....[/COLOR]
is_download: true
type: SV5_BL_BIN
linear_start_addr: 0x0
physical_start_addr: 0x0 [COLOR="blue"]< This is the Start[/COLOR]
partition_size: 0x40000 [COLOR="blue"]< This is the Length [/COLOR]
region: EMMC_BOOT_1 [COLOR="blue"]< This is the Region Type [/COLOR]
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: BOOTLOADERS
reserve: 0x00

EDIT: Thanks [MENTION=4056517]HypoTurtle[/MENTION] you must of posted while I was typing this up LOL
[Android General] Levered:
wow, so fast....lol
[Android General] Santhosh M:
CM11 on P6000

Cm11 screenies on P6000
[Android General] Robin>Hood:
I recieved the phone today. Is it normal there are no Chinese apps on the phone? I bought it on to2c.com I believe and it is prerooted too. Also had a screen protector on it already :)

Anyway, the phone is not intented for myself. I do have two questions though, I can flash CWM with fastboot, or do I need something else? Also, will the updater software still work with CWM?

I've almost read this whole thread about a month ago when I ordered the phone (it arrived late due to Chinese new year or spring festival?). Anyway, Im so busy right now(took to many courses this semester), it would be nice if somebody who knew these things could help me out a bit. Thanks! :)
[Android General] supervalin:
Great work!!!
[Android General] bayad:
Very good news !!! :good::fingers-crossed:
[Android General] tasos01:
Very good news

want it!!!!!!!!!!!!!
[Android General] kestrelv2:
Not that i am not appreciative of any effort made by devs but why work on cm11 instead of cm12 considering we have access to leaked src and we already have a stable stock 4.4 rom? Are you waiting for the stable stock 5.0 rom?
[Android General] bigrammy:
TWRP Touch Recovery

Good news my working TWRP Touch recovery now released :good:

See my thread HERE Post Number #3

All my ported touch recovery's will be posted there so keep an eye on things ;)
[Android General] HypoTurtle:
Any chance you can make one that bots for L. (haven't had much joy with HxD)
[Android General] bigrammy:
Hi mate,

Use this ;)

I am still on KK bro and will stay that way till things settle down with the L versions so I can't test things yet. :(

I thought a simple Kernel swap would work unless all the partitions have changed :confused:

Can you send/post me the latest L boot and recovery and I will take a look at it I don't want to download the whole rom just yet. :highfive:
[Android General] dollydoll:
thanks alot :)
[Android General] bayad:
Many thanks to all the developers as well as Master Bigrammy for all their efforts for our P6000 :)

Good work guys :good:
[Android General] HypoTurtle:
Yea, gdrive won't let me download (only owner can download infected file). What I would do is take the recoveryL.img (#3 I think) and replace the ramdisk folder and kernel. Not sure if I added anything to the ramdisk. I might have changed the fstab but just because some of the mount flags had changed.
[Android General] z0rgent:
Thank you! Good job!

First - internal sd card mounts not correctly. And the second - is it possiple to mount "custom"?

it would be perfect if you fix this.
[Android General] bigrammy:
Check your inbox bro I no idea why "google" thinks it's infected nothing else flags it :rolleyes:

PS upload me the recovery and boot from "L" Beta 3 so I can take a look at them.

---------- Post added at 11:38 AM ---------- Previous post was at 11:08 AM ----------

internal_sd and external_sd both should mount to your PC they do for me anyway :confused:

I Always forget the dam /custom partition :laugh: I will add it. :o

PS: if you wish to view your internal sdcard files on the device with the twrp file manager/browser in Advanced just navigate to /data/media/0 ;)

DATA needs to be mounted of course ;)
[Android General] petarr90:
I can't post an external link since I am a new member, but there is a post on gizchina about p6000 running cm12 posted on 14th of March if somebody is interested to check it out.
[Android General] bayad:
Do not worry about it, all the major developers in XDA are already aware ;)