yashsingh1/xdaforums huggingface dataset:
[Android General] mite_jan:
which kernel did you used in porting ?

becouse my phone camera (samsung) works only with latest lollipop 0611 kernel

btw is it possible double tap to wake to work (this isnt a gesture)

also what about controlling the picture with miravision

can this be implemented in vibe ui ?

---------- Post added at 02:41 PM ---------- Previous post was at 02:38 PM ----------

i cannot say anything about vibe 2.8 but i am using right now vibe 2.5 and it is pretty stable

not sure how good it is for battery

i think 2.8 should be stable like 2.5 too

pros is that you are using the full pottential of the 64bit processor in LP roms , antutu gives 3000 points more than kitkat
[Android General] mtllo:
I'm sorry, I don't know how to transplant the flyme, which seems to be a source of adaptation.

---------- Post added at 03:30 PM ---------- Previous post was at 03:26 PM ----------

Is to use the official P6000 150611 and lenovo K3note android 5.0 1526 portable.

http://xdaforums.com/showpost.php?p=61656773&postcount=369
[Android General] giaki3003:
So tap2wake is hardcoded to kernel.

While we wait for kernel sources we can dream about it :cowboy:
[Android General] rionline:
did anyone try to port the current umi hammer rom. isn't it similiar to the p6000?
[Android General] mite_jan:
kitkat possible

lollipop not possible because it is 5.1

---------- Post added at 07:32 PM ---------- Previous post was at 07:02 PM ----------

very interesting just5 company which is clone from elephone is preparing 2 new phones for july 10

blaster mini and blaster 2

and previously blaster says that is out of stock

only difference i see is the screen size

maybe there will be better rom support from them with gestures or at least non buggy lollipop

i hope blaster 2 is going to be the same as latest p6000 that is beeing shipped with samsung camera

https://www.just5.com/
[Android General] HypoTurtle:
Yea, we probably need a 3.10.65+ kernel, which we don't have as [MENTION=6756702]mtllo[/MENTION] pointed out

Perhaps the Blaster2 is just a Blaster1 with LP preinstalled - maybe with the samsung camera - but hopefully with support for all camera sensors being used. Seems a shame they are stating 5.0 instead of 5.1, hopefully we'll at least get the gesture and recovery touch for the P6000. Regarding LP, what sort of things have been buggy? For me all the 5.0 ROMs I've tried (AOSP,Vibe,Amigo) have all worked fine. Vibe 2.5 was lagging a bit I suppose but that was due to messing with the system and xposed. I've just dirty flashed (just system/boot.img) to Vibe2.8 and have no problems at all.

I don't think Just5 released any updates for KK and have been promising LP for a while, so I wouldn't hold your breath on that regard. The only thing they've provided (for P6000's benefit) is the gestured kernel for use in KK ROMs and TWRP.

Similar only in terms of chipset: the only clone is the Just5 Blaster as [MENTION=4230033]mite_jan[/MENTION] mentioned - a clone as in the kernel boots with the P6000 as well as the clone. And we don't have a proper 5.1 kernel yet it seems.

I might pull/hide the AOSP ROM/devices on this post, as porting AOSP is pretty pointless.
[Android General] mite_jan:
lollipop interface was lagging like moving through screens (and it was not the launcher i tried several launchers)

vibe ui 2.5 removed this lagness for me

so far i am staying on that rom but i think battery flies quickly but then again maybe the device is this capable

i bought this phone as a present so compared with my Jiayu s3 is like day and night :D

btw i miss the miravision option in vibe a lot

i cannot improve the picture now

do you maybe know some xposed module for improving brightness/contrast screen ?
[Android General] HypoTurtle:
There might have been an issue with the preinstalled AOSP then I guess - AOSP 5.0 worked without lag for me from the second release (in March).

Yea the battery at times seems like an issue - and it can run a little hot at times, clocking the CPU should help a bit with these though.

Yea I forgot about miravision - I don't think I gave it too much attention. There might be something in XBlast/GB, reinstalling xposed now. If I recall correctly MTK license stuff separately for the different kernel versions i.e. a KK miravision license and a separate LP license. And it looks like Elephone haven't gotten a 5.x license.

Edit. Vibe 2.8 has 'miravision' it seems (Settings => Display => Screen effects). So it might be worth the switch if you want it. I'll alos point out that the default sound engine is MAXX as opposed to Dolby in 2.5 - but they do the same thing I suppose, and not sure which does it better.
[Android General] HypoTurtle:
#1158 on page 58 ??
[Android General] bayad:
With Master Bigrammy (and others big developpers) at our side, we can see serenely the future of our P6000 ;)

We will wait for good news from you :fingers-crossed:

Big thanks to all.
[Android General] bigrammy:
:laugh: Thanks but I cant download it either :o
[Android General] enr88:
Hey guys, anyone have news about this ROM http://bbs.elephone.hk/forum.php?mod=viewthread&tid=2569#lastpost
[Android General] HypoTurtle:
FlymeOS 4.2.0.3C (Meizu M1 Note Port)

Cons:

Home button unresponsive.

Stock keyboard is slight out of scale (port may have come from a slightly larger screened device).

Gapps not preinstalled.

No root or adb.

External sdcard isn't used/mounted.

No fmradio.

Flashlight from dropdown menu doesn't work.

Pros:

It's smooth, stable and useable.

SmartTouch is a pretty handy feature.

Camera app has a better UI than stock.

Fixes

To get home key working; delete /system/usr/keylayout/mtk-tpd.kl - [MENTION=3164405]the1024[/MENTION]

To get root; use a SuperSU.zip - [MENTION=4205141]enr88[/MENTION]

For gapps; use a nano-gapps.zips or google installer.apk

For keyboard; download another one from the PlayStore.

Installation

Installation is by custom recovery, you will need to wipe data and cache (just dalvik isn't enough). Wiping data in recovery will not wipe the internal sdcard (/data/media) so no problem there.

General

The version ported is 4.2.0.3C, from a Meizu M1 Note: http://bbs.flyme.cn/thread-163884-1-1.html

http://meizufans.eu/forum/thread-flyme-os-4-2-0-3-stable-m1-note

There is an A version for the M1, although I'd say the only difference is more language packs included.

Additional Downloads

Installing PlayStore.

Installing Root/SuperSU.

Download links:

V1 - from Elephone/Stanislavla

Biadu

Mega

NeedRom.com​

V5 - from z0rgent

Mail.ru

Baidu​

Screenshots

movilesdualsim.com
[Android General] ludmiloff:
What about other things like otg, compass. I also have noticed on screenshots posted on elephone forum that IMEI is null, does it break imei ?
[Android General] enr88:
Do you have any mirror, download from panbaidu is extremely slow..

Have you tried to flash super su.zip And KK gapps.zip from recovery?
[Android General] HypoTurtle:
I believe this is a port so likely the same kernel as stock 4.4.4 kernel is from the 150109 k01q SPFlash ROM - thus otg and compass is as before.

IMEI isn't broken for me. The only reason it would be is if you format all of nand in spflash tools (wipe nvram partition); or if the ROM doesn't mount the nvram partition properly.

FYI I've lost my elephone password and it won't reset; so can't post there - no great loss - feel free to post on my behalf/redirect here.

I'll upload the ROM when I have the chance - it might take a few hours, I downloaded it on device and seemed fast enough for me.

I tried various flyme su.apks but couldn't get root, the procedure for flyme is that you need to set up a flyme account in settings and from there can give the system root access - it is this part that doesn't work, perhaps because it's an unofficial port (i.e. not a Meizu device).

Edit just tried a SuperSU.zip - and have gotten root...

I didn't try any gapps packages - as they often can cause problems when introducing there libs into the system. I just installed the 4 apps needed for PlayStore

I can't find the page with the full procedure (so can't link it to give credit), but;

Download google installer.apk

Select PlayStore and it will report that frameworks etc. also need to be installed.

Download the 4 apps but don't install PlayStore, install the other three.

Reboot, open the google installer app again and download the PlayStore.

I tried the above with the L beta, but the PlayStore wouldn't work - couldn't connect to google servers
[Android General] bayad:
I think it's wiser to wait until a more stable version of this ROM will be available :)
[Android General] the1024:
try deleting /system/usr/keylayout/mtk-tpd.kl

worked for me
[Android General] enr88:
Hi bro, do you have another link where i can download Flyme ROM? Because i can't download from panbaidu... Slow download speed And everytime it stop at about 130mb
[Android General] the1024:
[MENTION=4205141]enr88[/MENTION]

dude, HypoTurtle provided mega mirror in his post

you could also try this mirror by spinoza_web from 4pda
[Android General] HypoTurtle:
Yes that works. I prefer using the SmartTouch anyway, the home button was working for me briefly before (I think before the data wipe). I think this port is from the M1 Note (5.5 inch screen, MT6752); there is a newer version 4.2.2.1 for the M1 (5 inch, MT6732), I'll attempt to port when/if I get the chance.

Added mega.co.nz link to #25, and waiting for approval from needrom.com
[Android General] enr88:
Sorry guys, but I was just sleeping and did not see the links :D
[Android General] bayad:
Thank you Master HypoTurtle but I want to know what are the advantages of the FlymeOS for our P6000's ? :)
[Android General] HypoTurtle:
You'll really have to try it and judge for youself. I'll try and get a multiboot scenario setup with this and stock - if possible.

The main advantage that this brings - if it is a Meizu M1 (Note) port is that then it should be relatively simple to port the other ROMs that are going there way; Ubuntu Touch, YunOs etc. And it wouldn't be surprising to see some kernel sources be released, and with the .config from L it would be simple to make custom kernels.
[Android General] bayad:
Thank you for your answer Master but I want to know also if there any risk if I try this ROM ? And if I can use my external card with it ? :confused:
[Android General] enr88:
There aren't risk if you know the basic of wiping and flashing by recoverymod.. I've full backupped my original ROM, then wiped data,cache,dalvik and flash ROM+gapps+supersu.. All working great except know bugs like external sdcard that not working..
[Android General] bayad:
Ok, thank you for your answer. I think I'll not flash this ROM because I use my external sdcard every day.

I'll wait for a stable version :)

Thank you to all.
[Android General] tasos01:
tell my how backup my rom?
[Android General] mite_jan:
aosp lollipop had miravision too

my phone came with rom dated april or may i think but i have immediatelly updated ota to 0611 and it was laggy and i see a lot of people are complaining too

maybe you havent noticed it (when i was moving through screens it was laggy at the beggining but after 5 seconds constantly moving it was becoming smoother) i have the eye for those things it is like a curse :D

wow if vibe 2.8 really has miravision then probably i will be switching very soon (can you post screenshot of the options ?

i think miravision is a must in every rom

i am not sure about the sound but maybe dolby is also using more battery compared with viper4android fx for example

havent made some testing

so are you on vibe 2.8 right now ?

are you satisfied with it ?

i have read that some people dont like the dialer and contacts in vibe 2.8 ? is it that bad
[Android General] HypoTurtle:
It's definitely the same screen as MiraVision but they haven't mentioned MV anywhere (perhaps a Lenovo version). It has: Default mode, Comfort mode and Customise - with Tone and Saturation.

No real issues with dialer/contacts - I have hangouts installed anyway. I did have to clear contacts appdata as I flashed 2.8 without wiping 2.5. I think the 'issue' is just that they are linked together and to an app: LenovoLife which is in Chinese - it's probably more noticeable on a virgin flash.
[Android General] mite_jan:
i have installed vibe 2.8 and first impressions are better than 2.5

i like the screen settings but there is only for saturation and temperature (which this time works correctly when compared to stock lolipop)

and i like the notification screen is better than 2.5

i even think reception is better on this one

on 2.5 i noticed reception was going from 1,2 lines to 4,5 lines standing in one place

also you can download themes online which is nice

and i also noticed brightness is better on this rom , previously my screen was dimmed

will test more for sure tomorrow
[Android General] greekfragma:
Guys I am currently with Vibe 2.5 and very happy.

Because the above english is not good can someone please tell me if 2.8 is better from 2.5 or new bugs appeared?
[Android General] mite_jan:
2.5 is based on lenovo a7000

2.8 is based on lenovo k3 note

personally i like 2.8 more (you can read my previous comment why)

no bugs so far
[Android General] xenonism:
Hi, I am using Vibe 2.5 and - once again - I have a problem with the Notification LED. The option for unread messages is disabled in the settings and I don't get notifications for most events - not even GravityBox seems to be able to fix that. Is it the same for everyone else?
[Android General] Xpresso38:
Hello.

How's APN quality with this both rom ? ( Vibe 2.5 and Vibe2.8)
[Android General] greekfragma:
its the best. i find zero problems
[Android General] deaglecat:
2.8 seems to have a fair bit of residual chinese.

2.5 is better imho
[Android General] mite_jan:
you can delete everything with titanium backup

for me 2.8 is better

i can customize what icons i want on notification bar

it has screen effects (similar to miravision)

download online themes,fonts,lockscreen,wallpapers

better reception of gsm

etc
[Android General] andrei80:
I am tempted to install Vibe 2.8 so I have a few questions please:

1. Is it fair to say it doesn't have any drawbacks compared to stock Kit Kat? Because it seems that way. I don't mind a few chinese apps, I know how to uninstall them. Is there anything that doesn't work well, such as camera, notification home led, touch scrolling etc.?

2. Is it possible to update firmware using only custom recovery, directly from stock Kit Kat. What guide should I use?

Thank you!
[Android General] greekfragma:
Hey man.

Only drawback is the notification home led that stops breathing when charging. When you have a missed call-email-text or any other message it flashes correctly.

Touch scrolling is completely fixed to 1px steps so it is super smooth.

Camera works good but if you want the best results you install the Open Camera app from Playstore. You go to settings and check the quality to 100% so it doesnt compress or change the raw information from the camera sensor. Focus is fixed and the color quality is fixed to take more than good pictures.

Update using only SP flash tool. There have been some problems with flashes through custom recoveries but SP Flash Tool really does the job.
[Android General] mite_jan:
just i couldnt find for the lenovo camera resolution

there is only 4:3 and wide but not resolutions

but anyway it takes the pictures on the highest resolution so no problems

and my notification led is active while charging

so i didnt find any bugs with it

the fm radio is in chinesse so either use other app or you can extract the app from 2.5
[Android General] andrei80:
Thanks, will flash it as soon as I have the time and report back.
[Android General] Yanachkov:
Hi, I suddenly can't make or receive calls with my P6000. SIM1 is shown as active and signal seems to be full but I can't make or receive calls. Mobile data doesn't work as well. I've tried fiddling with the SIM card, changing slot and toggling it on and off from options. Also, the device is occasionally dropping the WiFi connection. Does anyone have an idea how to fix these problems?

I'm on Vibe UI 2.8.
[Android General] greekfragma:
Your NVram has a problem.

You need to flash a new NVram backup. I have uploaded the file from my NVram backup couple of pages behind.
[Android General] HypoTurtle:
What where you on previously? 5.0 or 4.4.4

Did you backup your radio parameters (only important if you were on 4.4.4)?

Is your mac address static?

Are you IMEIs the same as the original values?

You could try deleting the /data/nvram folder - I believe this returns the MTK EngineeringMode to default values (not 100% though).
[Android General] Yanachkov:
I bought the phone with 5.0 and went on to Vibe UI 2.8. Generating new IMEIs fixed the issue, thanks for the suggestion! Do you have any idea why my wifi signal is dropping? It has been happening since the day I got the device (Saturday), though it was much more pronounced on "stock" Lollipop. I detected the same issue with my work wifi network. No other device I own has had any problems with the networks.

Thanks for the suggestion, generating new IMEIs worked.

Edit: I forgot to explain - there is no indication when the WiFi drops, it just... stops. I just noticed that there's a network called NVRAM WARNING: ERR 0x10 and I'm researching the problem. Also, when I open MTK Engineering and select Android settings, then WLAN config I get an error: "Unfortunately, WLAN has stopped".
[Android General] greekfragma:
generating new IMEI's only is partially the solution.

you need to do a full restore of NVRAM and then create new IMEI's
[Android General] HypoTurtle:
Use the other app I mentioned: chamelemac to set a static Mac address, that at least clears up the err. If new imeis worked I guess your network is picky regarding imeis - it seems some are; some more so than others.

As it's just went from 5.0 AOSP to VibeUI - the nvram should have been touched so restoring nvram wouldn't do anything - presuming that Format all wasn't used in SPFlash - you should take a backup of nvram anyway just to have it.
[Android General] mite_jan:
i had the same nvram warning error but everything was working fine

in order to get rid of that warning error follow this guide

http://www.trishtech.com/2015/02/fixing-nvram-warning-err0x10-in-android-wifi/

i have fixed it this way to stop showing
[Android General] Yanachkov:
I cleared the error following this tutorial. I also generated a new MAC address using the app you provided but the WiFi connection continues to drop at random intervals. As I said, there is no indication that the connection has been lost. The only way to fix it is to toggle WiFi off and on. I've also tried a couple of "WiFi fixer-type" apps without any success. Same thing happens on other wireless networks as well.
[Android General] bigrammy:
Just5 Blaster 2

Anyone know of any difference or are they just charging extra for the Lollipop upgrade ???? :laugh: :laugh:

Also anyone know of any firmware links :fingers-crossed:

http://www.just5.com/latvia/en/blaster-2
[Android General] xenonism:
In another episode of the "Reply To Yourself" series... Apparently the Notification LED option needs to be set to "White" for it to work (at least in Whatsapp).
[Android General] HypoTurtle:
That was my assumption. They've updated the page since then and it seems to be just the latest P6000 (with samsung camera), they haven't stated the SoC though - perhaps they'll use a MT6735 but doubt it.
[Android General] GoJo ^^:
You sure about focus? That app has an issue though, impossible to choose ext sd as location on the P6000 ;/
[Android General] bigrammy:
Yes same thoughts. :laugh:

Well TWRP 2.8.7.0 is ready and waiting for the Kernel when someone shares it :fingers-crossed:

Boots fine but not really tested it on the p6000 Here
[Android General] greekfragma:
I am pretty sure about focus.

The app can also store to external sd. you just go to settings from the icon bottom right.

then

"more camera controls"

then

"save location"

and choose parent folder on top until you see the sd1 path
[Android General] mite_jan:
cant wait to test just5 blaster 2 rom

i hope it wont be lagging as current lollipop for p6000

come one some buy the blaster 2 so we can have the rom with gestures :D
[Android General] GoJo ^^:
You must not have VIBE rom to say that. I just can't get there, not even select different folder!!
[Android General] HypoTurtle:
I'm not getting adb with this one; I don't thing I posted my latest compile (from a few ago) anywhere. It's still 2.8.6.0 - it will be a while before I can compile an updated version. TWRP_2.8.6.0

I've made a rudimentary boot/recovery split and repack script for use on device:

#!/sbin/sh

bootonetofive() {
busybox dd if=${1}.img of=1 bs=512 count=4 conv=notrunc
busybox dd if=${1}.img of=${1}-header bs=512 skip=4 conv=notrunc
busybox dd if=${1}-header of=2 bs=512 count=1 conv=notrunc
busybox dd if=${1}-header of=${1}-header-k_header bs=512 skip=1 conv=notrunc

initrd=`hexdump -C ${1}-header-k_header | grep -m1 "ROOTFS" | cut -d " " -f 1`
if [ -z ${initrd} ]; then
initrd=`hexdump -C ${1}-header-k_header | grep -m1 "RECOVERY" | cut -d " " -f 1`
FLSHPRT=mmcblk0p8
fi
initrdbin=`printf "%d\n" 0x${initrd}`
intrdsec=`expr ${initrdbin} / 512`
busybox dd if=${1}-header-k_header of=3 bs=512 count="${intrdsec}" conv=notrunc
busybox dd if=${1}-header-k_header of=${1}-header-k_header-kernel bs=512 skip="${intrdsec}" conv=notrunc
busybox dd if=${1}-header-k_header-kernel of=4 bs=512 count=1 conv=notrunc
busybox dd if=${1}-header-k_header-kernel of=5 bs=512 skip=1 conv=notrunc
}

AddPadd() {
if [ ${krnsz} != ${nwkrnsz} ]; then
krnsz=`du -B 1 3 | cut -f 1`
nwkrnsz=`du -B 1 3-new | cut -f 1`
if [ ${krnsz} -gt ${nwkrnsz} ]; then
pddng=`expr ${krnsz} - ${nwkrnsz}`
busybox dd if=/dev/zero of=padd bs=1 count=${pddng} conv=notrunc
cat padd >> 3-new
else
nwsz=`expr ${nwkrnsz} / 512 + 1`
busybox dd if=/dev/zero of=3 bs=512 count="${nwsz}" conv=notrunc
fi
AddPadd
else
echo "kernels are already the same size"
exit 0
fi
if [ ${pddng:-0} != "0" ]; then
if [ ${nwsz:-0} != "0" ]; then
echo "new kernel is larger"
else
echo "kernels are now the same size"
fi
exit 0
fi
}

unpackramd() {
mkdir work 2> /dev/null
cd work
busybox gzip -dc ../5 2> /dev/null | cpio -i 2> /dev/null
cd ${crdr}
}

repackramd() {
cd work
find . | cpio -o -H newc 2> /dev/null | gzip -9 > ../5-new 2> /dev/null
rm -rf *
cd ${crdr}
}

bootfivetoone() {
cat 1 2 3 4 5 > new-${1:-boot}.img
}

crdr=`pwd`
bootonetofive ${1:-boot}

rm ${1:-boot}-*
if [ -f 3-new ]; then
AddPadd
cp 3-new 3
fi

if [ ${2:-NA} = "split" ]; then
unpackramd
echo "modify what you need to in ${crdr}/work then"
echo "press enter y to continue or any key to exit"
read cntn
if [ ${cntn:-n} = "y" ]; then
repackramd
cp 5-new 5
rm -rf work
else
exit 0
fi
fi

bootfivetoone ${1:-boot}

echo "All Done new .img created... ${crdr}/new-${1:-boot}.img"

# 1 header
# 2 k_header
# 3 kernel
# 4 r-header
# 5 ramdisk
##cmdlne=`strings 1 | tail -n 1`

if [ ${2:-no} = "flash" ]; then
dd if=${crdr}/new-${1:-boot}.img of=/dev/block/${FLSHPRT:-mmcblk0p7}
fi

Additionally you should just need busybox installed.

Just name as splitboot.sh and copy to a folder with the *.img that you want to unpack.

And run with sh ./splitboot.sh * split or sh ./splitboot.sh * flash to split and flash the *.img respectively. If you want to swap the kernel copy it into the folder as 3-new before running the script.

This should work over adb and in terminal emulator.
[Android General] bigrammy:
It was late when I ported twrp so probably missed something adb related :o

You finally achieved your on device script well done bro :highfive:

Thats pretty funky scripting bro :good: