yashsingh1/xdaforums huggingface dataset:
[Elephone P8000] Stefan Gündhör:
Howdy! :cowboy:

I hereby offer an alternative build of the latest visi0nary's kernel.

The original thread is located here

Please note that the credits remain with BlueFlame4 (the maker of visi0nary's kernel), as this is the same kernel, just differently built.

Some years ago I spent many months trying to optimize UI smoothness and power consumption for a kernel of a different device, in which I succeeded.

From this time I remember some build flags and kernel config settings that improved (scrolling) smoothness and power consumtion for that device at that time.

So, in an attempt to do the same for the P9000, I re-built the latest visionary's kernel with the following differences:

different/improved build flags

minor changes in kernel defconfig

compiled using a self-compiled sabermod toolchain

With these changes in the build process I try to achieve the following things:

improved smoothness/snappiness of the UI (NOT higher benchmarks - I just want the user experience to be as smooth as possible, benchmarks do not really matter)

improved (lower) power consumption

The built kernel feels improved in smoothness to me, but this might be my own biased opinion.

Anyway, I would appreciate, if some of you good people could use this kernel as a daily driver, in order to see after a few days, if there are really any noticable improvements over the original build of visi0nary's kernel. Please report back in this thread, thank you.​

Installation: just flash in recovery - delete cache & dalvik cache afterwards (also in recovery, after kernel flash)

Attention: this build is not for cyanogenmod - it's for Stock P8000 ROM or other Stock-based ROMs like Eragon (I'm using it on the latest Eragon myself).

To verify that you are running the alternative build, you will see a "-gueste" (that's me) appendend to the kernel version number (see attached screenshot).
[Elephone P8000] skeleton1911:
Thanks mate.

I will flash it :) to See if something is different/improved
[Elephone P8000] BlueFlame4:
Wish you all the best for this project! :)
[Elephone P8000] micbanand:
Thanks Allways glad to see effort.

Testing will return with feedback.
[Elephone P8000] ardrift:
Thanks for the kernel. I've just flashed it and so far I see that when you go directly to the battery menu from the notification bar, that menu is much snappier. On the stock and on visionary's kernel you had to wait a little bit to see the details of specific apps draining the battery. That's the feedback which I can say now, I'll try to give information about the power consumption in the future. Thanks for developing! :)
[Elephone P8000] Stefan Gündhör:
Thanks in advance at all.

For me so far power consumption seems to be very good (while it is not bad on the original build either). I'm anxious to see, how it will compare to the original build after 2 more days.
[Elephone P8000] boka18:
Hello! I have just fleshed the phone with this kernel. Seems great for now. Will update you for the power consumption in the near future.

P.S Im so happy that someone has taken over this project, and I hope it will keep you developing it!
[Elephone P8000] Stefan Gündhör:
Actually it is still BlueFlame4's project, as the changes I performed so far do not qualify for this project to be standalone. For now I only intend to make improved builds for visi0nary's kernel, but not my own kernel.

Making an own kernel out of this would include things like porting stuff to the kernel to enable new features - like SIO scheduler or "Snappy compression" for ZRAM, or even an enhanced kernel tweaking tool that allows the user to set additional kernel settings and tweaks in Android GUI.

But this is not the purpose of this thread/project :cowboy:
[Elephone P8000] BlueFlame4:
Feel free - that's the spirit of open source! :) My P8000 is already on eBay so I'll visit this forum less and less. It's good to see people picking up my work though!
[Elephone P8000] boka18:
I understand completely, but I DO hope that u will be able to continue optimising this great kernel!
[Elephone P8000] Okalash:
What new in this kernel?

What the bug fix?
[Elephone P8000] BlueFlame4:
Pro Tip: Read the OP :laugh:
[Elephone P8000] Stefan Gündhör:
For me so far battery life seems to be very good.

After 2 days and 10 hours of uptime I still got 42% battery.

Now this value is not very informative, as it depends heavily on the usage of the phone.

Compared to the original build of the kernel at least power consumption seems to be better on my phone.

During phone uptime I occasionally played games (not very long though), was connected to bluetooth and wifi many hours, browsed through the web regularly and had only few and short phone calls. Over night for some hours I was in flight mode, while last night I wasn't.
[Elephone P8000] -Tiz-:
Thank you for continuing the project! I flashed the rebuilt kernel because I had a "feeling" that the battery performance of the original Visi0nary kernel was somewhat lower than the stock kernel. (But maybe I am mistaken.)

So far I have no problems with the rebuild kernel. It is too early to comment on battery performance.

Does it make sense to run Skeleton's Seeder app (part of Eragon ROM) in conjunction with this custom kernel?

Moreover, is there any chance to port the P7000 kernel scripts that enable Android device encryption into this P8000 kernel/Eragon ROM? See http://xdaforums.com/elephone-p8000/general/dev-cwm-elephone-p8000-t3200296/page11 The lack of device encryption is my main gripe with the P8000. Apart from that, I love this phone.
[Elephone P8000] Stefan Gündhör:
This rebuild of visionary's kernel is feature-equivalent to the original build. So, yes, you can use the seeder app (I use it myself).

Regarding device encryption you need to understand that it has been left out of the ROM most likely on purpose, because this is a China-phone, and the chinese government is quite restrictive on encryption. And as Eragon (same as other stock-based ROMs) is based on the stock ROM, this feature is missing there as well.

This means, depending on the effort, Elephone made, to remove this feature from Android, it might be possible to reactivate it, it's just a matter of (testing) time.

I haven't tried with other ROMs like Cyanogenmod, but in theory it should work there.

As far as I have seen, the to enable encryption for P8000 stock and stock-based ROMs we would need to modify one or more scripts of the P8000 ramdisk (for example the russian guy you linked added in init.environ.rc:

export LD_PRELOAD libsigchain.so

And there are also a couple of other differences in the other rc scripts. It's not exactly clear (to me), which changes in the end are required for encryption to be enabled. Also we don't know if after these changes, the encryption option will magically appear in the device settings, or if we need to enhance the menu ourselves.

Furthermore, the russian guy mentions, that we might have to modify and rebuild the sepolicy binary file located in the ramdisk, in order to get selinux (security enhanced linux) to permit our changes (but I don't know if we would need that just for the encryption feature, as init.d already works for P8000 as opposed to P7000 - correct me if I'm wrong).

So to sum up, this sounds like a lot of testing, which I personally don't have the time for :) But maybe someone else does.

Don't take the Android encryption feature too seriously - at least not, if you are trying to hide from government. However, if you are trying to protect your data from normal people, it surely would be nice to have.
[Elephone P8000] -Tiz-:
Thanks. It is also my understanding that init.d already works for Eragon ROM. Therefore, I was hoping that it might be relatively easy to enable encryption. On the P7000, it seems that the menus simply appeared once the scripts were implemented. Wooster even talked about the possibility to make a "blind" patch for the the P8000.

Moreover, I agree that Android device encryption might not be 100% bullet-proof. However, it would allow me and others to sufficiently protect private email passwords and work-related data (e.g. if the phone gets lost or stolen). By contrast, the screen lock is no protection at all. In particular, if a custom recovery is installed ...

It appears that I am not the only P8000 owner who has a vital interest in device encryption:

http://bbs.elephone.hk/thread-6924-1-1.html#.Vow51hBukwE

http://bbs.elephone.hk/thread-9012-1-1.html#.Vow51xBukwE
[Elephone P8000] Rizera:
Tonight I will download and test it :)

I don't care much about encryption, but God, I would pay for someone who could actually SOLVE the sub-15% sudden battery charge. Any chance you can look into/fix it, Stefan? You look like one of our potential hopes, haha

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

Hi, sorry to ask but why exactly? Got a new/better phone? Got tired of the P8000 bugs/camera? In time, which phone did you get?

Best regards
[Elephone P8000] BlueFlame4:
No problem, haha. Well, I bought this phone because I want to learn how to port CM or ROMs in general onto other devices and how Android works internally. Unfortunately MediaTek SoCs are quite beginner-unfriendly so I'll go for Qualcomm for now. Just got my Elephone Trunk btw ;) Also there's basically zero "from source" development going on the the P8000 and it's not really fun to do all the things completely alone.

Cheers! :)
[Elephone P8000] -Tiz-:
1.

Battery performance of the newly built kernel seems to be good. Heavy WLAN browsing still quickly kills the battery. But I could imagine that this is a hardware issue (power inefficient Mediatek WLAN modem?).

2.

"Also there's basically zero "from source" development going on the the P8000 and it's not really fun to do all the things completely alone. " Sad but true.
[Elephone P8000] Stefan Gündhör:
Announcing kernel "guestekrnl" (based on the latest version of visi0nary's kernel): http://xdaforums.com/elephone-p8000/orig-development/kernel-guestekrnl-v1-6-2-t3287518
[Elephone P8000] mygale:
[MENTION=4311614]Stefan Gündhör[/MENTION] Thanks for your work. I tried this kernel on an Elephone P9000 stock Rom, because based on your changes for the P9000, I thought this might work. However, after flashing it, the phone stays in a boot loop and after the white boot logo disappears, the screen gets distorted (shows colored lines and pixels) like a screen that is broken. This goes on for 10-20 seconds and then the phone automatically reboots.

I reflashed the stock ROM. Do you might know what is causing this and do you maybe have a fix for this :) ?

Thank you !
[Elephone P8000] valascus:
Well... As u know.. Diferent devices, with diferent specs, such as CPU, WiFi, FP, etc... Of course it will not work and there is no fix for it. It must be built with the p9000 sources, that we dont have. Have a nice weekend.
[Elephone P8000] Stefan Gündhör:
"based on your changes for the P9000" - I never made anything for the P9000, I only own a P8000 ;)

"Do you know what is causing this" - Yes, you are flashing a kernel for a different phone.

Sorry, but I can't help you here, you need to flash a P9000 kernel, not a P8000 kernel. It wouldn't make much sense to try to get the P8000 kernel running on the P9000. The right solution would be to make a custom kernel based on the P9000 sources.
[Upgrading, Modifying and Unlocking] finesse:
Thinking of getting Fujitsu-Siemens Pocket LOOX N560

I am a newbie, would it be too difficult to upgrade the phone to WM6? without bricking the device?

read these threads like this and does not make sense

http://xdaforums.com/showthread.php?t=320686
[Upgrading, Modifying and Unlocking] vlodeck:
This thread is not for your device.
[Upgrading, Modifying and Unlocking] levenum:
And you should know that N560 IS NOT A PHONE!!!
[Huawei Ascend P7] alvarobles:
It got a P7-L10, one hour ago my phone was in "good condition" the problem is that not grabbed me neither wifi nor bluetooth and was not solved by installing another rom, to show the problem would be solved by installing the rom by ADB, which did not happen because brickiado stayed because it bypasses the Huawei logo, can not enter the fastboot recovery but if I can not install through 3 buttons that the phone gets stuck on the logo Huawei.
[Huawei Ascend P7] FarrukhQadri:
i had same issue then somehow trying again and again i reached to rescue mode where i flashed stock firmware and recovery.

so it fixed

---------- Post added at 05:19 PM ---------- Previous post was at 05:18 PM ----------

what happened was you rooting or flashing kernel?
[Huawei Ascend P7] alvarobles:
I hope you serve your method as I am desperate to find a solution on the XDA forums and other forums also
[T-Mobile LG V10 Themes and Apps] Gabe2014:
Hello everybody I new over here but I have 3 year just reading on installing roms just I can Said thanks to the developers .

Well here we go .

I using this app for theme my v10 and its working well just I want let you guys Know for some want theme this great phone

I can't post link because I new but if you. Want that app just go to xpose mod

Area and search LG app theme Engine

Ps: this is not my job so Credit to the developers who created this app ;)
[Galaxy S6 Edge+ Q&A, Help & Troubleshooting] chris_nuo:
All I heard is that Samsung Galaxy S6 Edge+ is more like iPhone and I am not able to take out SD card and connect it to computer. So is there any way to enable mass storage for Samsung Galaxy S6 Edge + phone?
[Galaxy S6 Edge+ Q&A, Help & Troubleshooting] s8freak:
I use a 1tb flash drive myself

"And on that bombshell..."

Sent from my G928C Rockin AUDAX+Rom&Eladios Themes
[Galaxy S6 Edge+ Q&A, Help & Troubleshooting] richierich118:
I am using this. https://www.amazon.com/gp/aw/d/B017..._SY330_FMwebp_QL65&keywords=samsung+duo+drive
[Galaxy S6 Edge+ Q&A, Help & Troubleshooting] davidjan1:
This may help you. http://www.amazon.com/Dash-Micro-Mi...=merchant-items&ie=UTF8&qid=1451824558&sr=1-1
[Galaxy S6 Edge+ Q&A, Help & Troubleshooting] chris_nuo:
No, I'm not asking about the microSD card to use. I'm asking how can I enable mass storage.
[Galaxy S6 Edge+ Q&A, Help & Troubleshooting] Mpenfold1987:
Use the supplied USB cable and plug into computer and wooolaaa it should be connected as storage!
[Galaxy S6 Edge+ Q&A, Help & Troubleshooting] Лithium-Фusion:
Lol. That was nice :D

[MENTION=7182723]chris_nuo[/MENTION] Check it out these various usb modes{..Custom kernel..}.
[Nexus 6P Q&A, Help & Troubleshooting] ungraph:
I'm on 6.0.1, and I've flashed TWRP and rooted by flashing SuperSU 2.6.4.

Root works perfectly well but whenever I run Safetnet check/playground, the test fails. Can anyone shed any light on this issue? I'd really like to use Android Pay.
[Nexus 6P Q&A, Help & Troubleshooting] teh roxxorz:
The app probably isn't compatible with systemless root.
[Nexus 6P Q&A, Help & Troubleshooting] ungraph:
You are wrong. All I had to do was delete /su/xbin_bind, reboot, and now my phone passes all Safetynet checks.

It has nothing to do with app compatibility, that doesn't even make any sense.
[Nexus 5X Q&A, Help & Troubleshooting] billschert:
Hi so my Viber keeps crashing everytime i'm making a viber call, anyone have a solution for this?

Thank you.

Android Version 6.0.1

On LG Nexus 5X
[Android Q&A, Help & Troubleshooting] mwc104:
My wife was using her phone (completely stock, no mods whatsoever) and it started shutting down processes (contacts, calendar, etc). She held the power button down to manually shutdown and then rebooted shortly after. The next day, it started to do it again, so she did the same thing only this time it stuck on the "M" logo screen. When she brought it home, I held the power & vol down buttons in for 2 minutes and the phone began to reboot but still stuck on the "M" logo screen.

I began searching vigorously online for a solution and have tried everything. **NOTE** - I am completely unsure what version of software the phone was running before this happened. The first thing I tried was RSD Lite with the JB Stock file from Team US Cellular. The flashing fails during certain lines of the .XML file. I took suggestions from other users to delete the lines it fails on and let the file continue the flash. Once it reboots, it is still stuck on the "M" logo screen. I then tried all the other stock firmware files I could and the same result each time.

Next, I tried using ADB and Fastboot tools. My PC recognizes the phone when plugged in and running command "adb devices" shows the phone listed, but whenever I try to run a pull or other command, I get error:closed. I've tried all the solutions of making sure ADB files are updated, running the list of commands to get the daemon connection reset, etc. I can't push/pull anything using adb. I tried using mFastboot with no luck either.

I tried the above steps over and over for 3 days straight, hoping I missed something simple. My final option was to boot into Recovery Mode and run Wipe Data/Factory Reset. When I select that option, about 3 lines of command begin to run and the phone reboots and goes back to being stuck on the "M" logo screen. The command lines and reboot literally happen within 2 seconds. That tells me Factory Reset is corrupted, but I'm not 100% at this point.

Does anyone have any insight on if there is anything I can do at this point? It wouldn't be such a big deal to lose the phone, but we have pics/videos of our 2 year old that we never got backed up at home or in the cloud and they're very important to us. Unfortunately, the phone did not have and SD card. I'm honestly out of ideas at this point and have never felt so defeated.
[Android Q&A, Help & Troubleshooting] mwc104:
I got brave and decided to just unlock the phone and attempt to install TWRP on it and that doesn't even work. It says it flashed it, but whenever I choose Recovery, it never boots to TWRP. It continues to use the stock recovery screen. I'm assuming this thing is just completely done for?
[Android Q&A, Help & Troubleshooting] Tobiq:
A while back, I installed Cynogenmod on my moto X and stumbled upon its task switch shortcut, I could hold the "recent apps" button to quickly navigate to the last app I had open which I found immensely useful. I'm now running stock lollipop (5.1) and was wondering if there's any way to obtain this great feature once again. I found an app called last app switcher, but it involves clicking a red button that hovers over the screen which I find irritating.

P.S. After flashing back to complete stock, I have the default recovery and I'm no longer rooted, I have computer to root my phone at the moment.
[Android Q&A, Help & Troubleshooting] Gborg3:
Try out Swapps by SchizTech
[Android Q&A, Help & Troubleshooting] danial.aw:
Hmm week you can replicate the function by using xposed and gravity box
[Xperia Z1 Compact Q&A, Help & Troubleshooting] saulbrother:
hi everyone

i read about image stabilization and found that feature cool

I don't care about video, just want that is photos - because is a bit hard to make the phone still when taking pics :)

they have a little motion blur.

the best way i found, is to use a timer and hold the phone really still, to make the photos really defined

I'm on CM12.1

is there a camera app with image stabilization? any ideas?

PS: i tried open camera, but enabling and disabling doesn't make any difference
[Xperia Z1 Compact Q&A, Help & Troubleshooting] levone1:
I don't do much with photography, but for $3 you can get this - https://play.google.com/store/apps/details?id=slide.cameraZoom I've read good things about it.
[Xperia Z1 Compact Q&A, Help & Troubleshooting] saulbrother:
"stable shot" - that's the keyword. Thx :)

I found a good with that: "snap camera"

It works great. It even has a "sensitivity" setting for the desired stable level
[YU Yureka Q&A, Help & Troubleshooting] Prateekchawla94:
Hello,

I am facing a problem in my yu yureka, i am not able to switch off wifi as soon as I do it, it restarts again and again no matter how many times I switch it off. I have already restarted phone but it is still happening.

Please help me
[General Questions and Answers] Elitemomo:
Hi there I got this tablet during black Friday at a good price and was expecting to find a root method. However I was unable to find one so I tried to use the mobile versions of kingroot and kingoroot both failed. I searched trough google and there is a shady program called SRSRoot with a tweet claiming to be able to root it the fact that chrome blocks it is not reassuring could anybody provide assistance?
[General Questions and Answers] JunkheadINC:
I have yet to find a root method for it myself if you have any luck please let me know
[General Questions and Answers] McFly4114:
****BUMP****

I am also looking to root this device. Anyone ever root one successfully? :mad:
[JAMin, XDA Neo, S200 ROM Development] gullum:
Please read this ----> thread (GUIDE)<---- on how to upgrade

if you have problems with synching with Active sync or contact wan't open

You did not do a hard reset at the end of flashing

Step 1.

link 1 password is PDAVIET

link 2 password is www.pdamobiz.com

or download nanoscopic step 1 from http://gullum.4shared.com

Step 2.

Rapidshare: Prophet Touch VII

or from http://gullum.4shared.com

Default Page Pool is 8mb but can be changed with Chopin's Page Pool changer

To fix model id go to this post

HTC HomePlug 2.0.30223.1 (change order of tab's or disable tabs from today settings menu)

HTC AudioManager 1.2.614.712

HTC CommManager 1.7.2.0

HTC BT Quicklink 0.4.0.0

HTC GIFAnimation 1.10.1020.611

HTC NetworkPlugin 1.0.29714.1

HTC NetworkWizard 1.0.29982.1

HTC Voice Recorder 1.10

HTC Streaming Media 2.1.615.718

HTC camera 3.02

Voice speed dial 1.2.0.1

HTC Touch Dialer

Office 2007

ArcsoftMMS 4.0.31.23

EsmertecJbed (build 20030802.2.1

INTERNETSHARING

Clear Type Tuner

Start Clean

Phone

GroupSMS

CallFirewall

MobileSecretary

SAPsettings

Tools

ClearTemp 0.9.3

Hibernate

pBar 1.3

PHM Registry Editor 0.70

PIM Backup 2.5

WM5torage 1.75

SuperBright Screen

Touch

Cube Activation settings (Change the way the cube gets activated and enable/disable cube, fingerscroll, scroll sound)

Cube customizer ( change icons, what apps are launched, what player is used)

AltTab Asigned to comm button (fast change between open apps)

CloseAll Asigned to comm button press + hold (Closes all open apps)

Thanks to

anichillus - for Hyper Core kitchen and helping us make the XIP and getting it working on Prophet

Chopin - for Page Pool changer

Carlos P - for CustomMediaHub

tom_condon & NNCuong - for putting the cube activation settins into an app

meschle - for helping me solve the X button

Cloudyfa - for helping me in my starting time

its right - for help in so many things

faria - for basic kitchen

emmeborn - for finding streaming media regsettings

Thanks to all the users that have shared their original roms from Touch, Keiser & Hermes and made it posible for us to get our hands on whats inside these phones

and every single beta tester that reported back and flashed version after version to help make this rom what it's now

Thanks a million
[JAMin, XDA Neo, S200 ROM Development] gullum:
Known bugs:

1. sound will disapear if tapping more then 30 numbers on the Phone dial pad ( workaround: We have disabled the sound when tapping) working on a fix

2. Model id is square .... solved

3. Led on phone kets... solved

we try to fix the bugs and will have a fixed update later
[JAMin, XDA Neo, S200 ROM Development] jincongz:
that is classic. maybe reserve the first page then.

oops,sorry.
[JAMin, XDA Neo, S200 ROM Development] hma4:
:) finnaly
[JAMin, XDA Neo, S200 ROM Development] Fantazmas:
Many thanks Sr. Gullum.
[JAMin, XDA Neo, S200 ROM Development] skipjack10:
this rom have portuguese language?

sorry, thank´s very much for this rom
[JAMin, XDA Neo, S200 ROM Development] loiz:
Yeah! Thanks your the one!! :D
[JAMin, XDA Neo, S200 ROM Development] iiiox:
Thank you a milliion times, Gullum!

Testing and have found something intersting! (Cube and Today_theme are quite congruous, hehehe...)

BTW, try to overclock your new device to 299HMz with BatteryStatus!!! it rocks!!
[JAMin, XDA Neo, S200 ROM Development] vlodeck:
Way to go man.