[APP] [MOD] [7.0+] WakeBlock: Blocking the drain before it is too late (Core v0) - Android Software Development

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
THIS THREAD IS NOT MONITORED, ANY HELP REQUEST/QUESTION/BUG SUBMISSION MUST BE POSTED INTO THE TELEGRAM GROUP OR THEY WILL BE IGNORED
WakeBlock is an app that, through a system modification, allows users to block or limit any system wakelock, without the need of any kind of framework.
Currently, we support all versions of Android from Nougat 7.0 to Q 10. We plan to continue the support for future Android version, while anything under Android 7.0 won't be supported. While the patch is supposedly working on ANY device, we won't know unless we try. So try this and let us know!
Recently, we updated the coremod for better compatibility and even added Dark Mode!
This modification can be applied Systemless-ly with Magisk, by creating the Magisk Module from inside the app.
The app is currently in beta stage, so is missing many features we plan to implement in future releases.
Also, beware that the current version of the app is released for free, but it may become paid/donation based in the future.
/*
* #include <disclaimer.h>
*
* Your warranty is now void.
* I'm not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed.
* Please read the FAQs before flashing it! YOU are choosing to make these modifications,
* and if you point the finger at me for messing up your device, I will laugh at you.
* Hard. Really hard.
*
*/​
Google Play Store Link
Patreon Link
Telegram Group
WANT TO INTEGRATE WAKEBLOCK IN YOUR ROM? CHECK THIS POST!
*** BUG REPORTS WITHOUT A LOGCAT WILL BE IGNORED AND LAUGHED AT ***
Special Thanks
@DEVILOPS 007 for testing and porting the initial release to various ROMs and devices
@SuperSandro2000 for helping testing the mod on Samsung devices
@TotemFallico for helping me with the support & development
XDA:DevDB Information
WakeBlock, App for the Huawei Nexus 6P
Contributors
GioBozza, TotemFallico, SimoIanni, pioccd, CappyT
Version Information
Status: Beta
Created 2017-08-15
Last Updated 2019-11-30

CHANGELOG
v0.2.0 (05/01/2018)
WakeBlock service binds on runtime (this means that, if the core mod is already installed, you do not need to reboot after app installation/update). The service status shown in the app will automatically update on service binding.
Automatic uninstallation/backup restoring
The app can fetch the core mod version
v0.1.8 (02/01/2018)
Fixed core mod classes patching
v0.1.7 (31/12/2017)
Fixed SELinux permissions acquisition
Started implementation of the auto-binding process to avoid reboot on app update (not yet functional)
v0.1.6 (29/12/2017)
Fixed repackaging phase on deodexed devices
v0.1.5 (25/12/2017)
Improved patcher process
Updated baksmali to v2.2.2 (not yet compatible with Android 8.1)
v0.1.4 (10/09/2017)
Fixed bootloop on Samsung devices
Auto-patcher process priority raised to avoid it being killed by the OS
Added Simplified Chinese localization
v0.1.2 (07/09/2017)
Auto-patcher process priority rised to avoid it being killed by the OS
Added Simplified Chinese localization
v0.1.1 (21/08/2017)
Added application automatic backup of previously detected wakelocks
Added support for localization
Removed auto-downloader (now obsolete)
v0.1.0 (17/08/2017)
Initial release

FAQ
Here you can find the most common questions and their respective answer. Simple as that. READ THEM.
Q - How do i use wakeblock?
A - Once you have installed the app, just open it and click on "Install Core Mod", the app will create the Core Mod needed for your device (this might take a while, from 5 to 30 minutes) and then will reboot the phone to flash it. When the phone has rebooted, open the app: If the message says "Service Bound" you're all set!
Q - How can i block wakelocks?
A - From within the app, just switch to the "Wakelock" tab. Here every wakelock recorded since the first boot with the core mod installed, so give it at least 2/3 days of normal use before blocking anything. Click on the wakelock you want to block, press the "Block" button and then set for how long is the wakelock gonna be blocked!
Q - Which wakelock should i block? For how long?
A - We suggest to check out this guide on XDA to fully understand what it means to block a wakelocks and how it affects your system.
Q - I'm lazy af and i don't want to read all of that, can't you give me a short list?
A - Ok, but we don't take any responsibilities if the phone bricks or your ROM explodes. You are totally free to change the blocking time value to make it as you please but, again, we don't take any responsibilities. You can find the list here. Remember: if you don't find one of the wakelocks, just check in later. If you still don't find it, don't worry at all! Side note: the search button is not case-sensitive.
Q - Can i block the [wakelock name] wakelock?
A - If it is part of the list linked above, you're good to go! If not, we can't assure a thing, but if you find any safe-to-block wakelock let us know!
Q - When is the new version/fix/graphic coming?
A - Do not ask for an ETA. We do this for free, without any ads in the app nor donation packages, we don't even put a price on our app. We all have jobs, university and a private life to manage, we don't have superpowers, so managing all of this takes time. Our free time is pretty short, but we usually put at least half of it on the developing of the app. Be patient and do not harass the team nor the telegram group.
Q - Your app killed [insert any feature here] in my phone!
A - Everything is done by user input, the app by itself (even with the core mod installed) doesn't do anything but reading which wakelock the system is calling. Unless you blocked something we didn't suggest you do to this problem and our app are totally unrelated.
Q - Your app is killing my battery life! WTF!
A - By itself, the app doesn't do anything even with the core mod installed. Keep WakeBlock whitelisted in every hybernation app (like Greenify) but the basic Android Optimization. If the battery drain has increased, double check what you blocked, that might be the reason!
Q - I just updated and it doesn't see the Core Mod!
A - It's a known bug. Check if the app kept all permission (Both root privileges and Storage permission) and simply reboot your phone. It will magically start to see it again! SIDE NOTE: you don't need to reinstall the Core Mod every time you update the app!
Q - How can i uninstall the app?
A - First of all, we are sad that you want to leave us. If you didn't install the Core Mod, or it failed in any way, you just need to delete the app and everything is gone! If you did install successfully the Core Mod, check the WakeBlock backup folder (/sdcard/WakeBlock/Backups). You will find a bunch of different folders with different dates and times. Pick the most recent one and look inside. Here, you will have one of two cases:
CASE 1: FILES = services.odex & and services.vdex | ODEXED ROM
In this case, boot into your custom recovery of choice (TWRP for example, you can't do it from a root explorer) and mount your /system partition. Now check both /system/framework/oat/arm and /system/framework/oat/arm64 for a service.odex and a service.vdex. Here, COPY (and DO NOT MOVE) the files from the backup and paste them to replace the files in your system (one of the two folders above). Now delete the app and you're now WakeBlock-free!
CASE 2: FILE = services.jar | DEODEXED ROM
In this case, boot into your custom recovery of choice (TWRP for example, you can't do it from a root explorer) and mount your /system partition. Here, COPY (and DO NOT MOVE) the file from the backup and paste it to replace the file in your system (in this case /system/framework). Now delete the app and you're now WakeBlock-free!
Q - YOUR APP DOESN'T WORK, WHY?
A - It works. We tested it (and we keep testing it) many times before committing an update! Double check permissons and give it a reboot, usually fixes most of the "doesn't work" problems.
Q - I found a bug! How can i report it?
A - First of all, check on the Telegram Group if anyone else had your problem, both by first searching and then asking directly. If no one can help you on the spot, send a ticket on the @wakeBlockSupportBot. It will ask for a logcat, so make sure you make one while you encounter the problem. DO NOT CONTACT ANYONE OF THE TEAM UNLESS EXPLICITLY ASKED TO.
Q - How do i take a logcat?
A - First of all, make sure that you have the needed Platform Tools. Due to the fact that the app reboots, it's better if you take it with a pc rathern than with an app. Plug the phone into your PC, you start the cmd.exe as administrator (or, if you use Linux, you need to open the terminal with root privileges) and run the command "adb shell", now the console will show the internal console of the phone. From there, run "su", a prompt will appear to your phone to ask for root permission. Approve it, then run "cd /sdcard/Download". Afterwards, run "logcat >> log.txt" (Nothing will appear on screen because it's redirecting every output to the log file). Now start the patch. When it gives the error (or after it reboots), close the app, click "Ctrl + C" to stop the logcat. Then, from the phone, send us the log.txt (you will find it in your Download folder).
Q - Wow! You guys are awesome!
A - Thank you!
TO-DO LIST
- Alarms. Yeah.
- Fixing problems related to some Samsung devices and Pixel devices
- Import/Export system for the blocked Wakelock
- Inserting the FAQ and the suggested wakelock-to-block list into the actual app
- Adding the feature to change the block time without unblocking the wakelock
- Various fixes and improvements

WANT TO INTEGRATE WAKEBLOCK IN YOUR ROM?
We decided to release the core part of the mod to let ROM developers integrate it in their own source code.
Here is the patch for you to simply drag on whichever version of android (should work on 7.x (maybe 6.x?)) and whichever device/ROM you want.
The only things we ask for are (that's not a legal license, but it can make us REALLY upset if you don't do that) :
- You shall credit @GioBozza for the mod by linking this thread in your ROM post (c'mon, don't write it in the bottom of the post, with size 1!)
- You may include this code to any non-commercial work (you can still get donations, we're cool with those!)
- You can not sell this code or get donations by the code of this mod alone
- You may include the free version of the apk in your ROM (in the future we may release a paid version or an unlock app. Of course, that can not be included.)
- You should redirect users here for support about the mod or the app itself
- You should have fun and save your battery
- You may need to drink some fruit juice afterwards - have that ready!
WHOOP, WHOOP - DOWNLOAD:
v0 Templates - platform/frameworks/base repository.
https://github.com/GiovanniBozzano/wakeblock
REMEMBER: the app takes no privileges at all to manage wakelocks. The ROM can even be without root!
Take note that we will update the "core" (android framework) part of the mod, from time to time. It is versioned, so you can keep track of what happened.
Cheers!

Thank you. Seems promising

Nothing shows up in the wake lock section for me

DEVILOPS 007 said:
Nothing shows up in the wake lock section for me
Click to expand...
Click to collapse
Uhm, service is BOUND or UNBOUND?

pioccd said:
Uhm, service is BOUND or UNBOUND?
Click to expand...
Click to collapse
It says service is unbound and I flashed the zip and then installed the apk.

DEVILOPS 007 said:
It says service is unbound and I flashed the zip and then installed the apk.
Click to expand...
Click to collapse
Please try to flash another time and reinstall the app.

DEVILOPS 007 said:
It says service is unbound and I flashed the zip and then installed the apk.
Click to expand...
Click to collapse
After installing the apk, reboot the phone. It should say now "service bound"

pioccd said:
Please try to flash another time and reinstall the app.
Click to expand...
Click to collapse
I tried flashing again and installing the app but it still says unbound. Do I need to edit anything like build or host files?

DEVILOPS 007 said:
I tried flashing again and installing the app but it still says unbound. Do I need to edit anything like build or host files?
Click to expand...
Click to collapse
Are you on rooted stock 7.1.1? We tested on that, and well... it works. Just needs a reboot after app install and it will continue to work across reboots.

CappyT said:
Are you on rooted stock 7.1.1? We tested on that, and well... it works. Just needs a reboot after app install and it will continue to work across reboots.
Click to expand...
Click to collapse
I'm on resurrection remix 7.1.1 and flash kernel. I guess it isn't supported on this yet but it is only alpha so no worries if I can't get it to work.

DEVILOPS 007 said:
I tried flashing again and installing the app but it still says unbound. Do I need to edit anything like build or host files?
Click to expand...
Click to collapse
*** HAVE A BACKUP READY FIRST ****
Try this:
- Download the odex file here (it's the same that you find in the archive, if you want to save data, extract the flashable archive)
- Move the file (with any file browser with root support) to /system/framework/oat/arm64 and replace if asked
- The phone (could) instantly reboot. If not, check if the permissions are rw-r--r-- (644)
- Reboot

It says unbound after I rebooted
---------- Post added at 11:29 PM ---------- Previous post was at 11:27 PM ----------
CappyT said:
Try this:
- Download the odex file here (it's the same that you find in the archive, if you want to save data, extract the flashable archive)
- Move the file (with any file browser with root support) to /system/framework/oat/arm64 and replace if asked
- The phone (could) instantly reboot. If not, check if the permissions are rw-r--r-- (644)
- Reboot
Click to expand...
Click to collapse
Okay about to try, I really appreciate the help BTW you're a very nice person. Whether this works or not thank you.
---------- Post added at 11:32 PM ---------- Previous post was at 11:29 PM ----------
There are no folders in the system framework folder. Only files.
---------- Post added at 11:32 PM ---------- Previous post was at 11:32 PM ----------
Should I add the folders?

DEVILOPS 007 said:
It says unbound after I rebooted
---------- Post added at 11:29 PM ---------- Previous post was at 11:27 PM ----------
Okay about to try, I really appreciate the help BTW you're a very nice person. Whether this works or not thank you.
---------- Post added at 11:32 PM ---------- Previous post was at 11:29 PM ----------
There are no folders in the system framework folder. Only files.
---------- Post added at 11:32 PM ---------- Previous post was at 11:32 PM ----------
Should I add the folders?
Click to expand...
Click to collapse
Well. It means your rom is not odexed.
You can try by creating those folders and put that file there. Can't guarantee btw

DEVILOPS 007 said:
It says unbound after I rebooted
---------- Post added at 11:29 PM ---------- Previous post was at 11:27 PM ----------
Okay about to try, I really appreciate the help BTW you're a very nice person. Whether this works or not thank you.
---------- Post added at 11:32 PM ---------- Previous post was at 11:29 PM ----------
There are no folders in the system framework folder. Only files.
---------- Post added at 11:32 PM ---------- Previous post was at 11:32 PM ----------
Should I add the folders?
Click to expand...
Click to collapse
Maybe I found a solution for you, I'm trying on my phone right now, I'll let yow know if it works ASAP
--------
Edit: It didn't work, still searching

SimoIanni said:
Maybe I found a solution for you, I'm trying on my phone right now, I'll let yow know if it works ASAP
Click to expand...
Click to collapse
Thanks Bro, I appreciate it. I dont know the difference between these rooms.

DEVILOPS 007 said:
Thanks Bro, I appreciate it. I dont know the difference between these rooms.
Click to expand...
Click to collapse
Hopefully you find something. Is it because some roms are aosp and some are odex or something? I'm confused about what the difference is and why it makes this mod not work.

DEVILOPS 007 said:
Hopefully you find something. Is it because some roms are aosp and some are odex or something? I'm confused about what the difference is and why it makes this mod not work.
Click to expand...
Click to collapse
Odexing is the way Android now uses to optimize code and generate .oat or .odex machine code files from .dex smali files.
Some ROMs are deodexed: this means all applications run on .dex files and sometimes even system modules (and that's your case).
Currently the mod is tied to the .odex file, but I'm going to support the deodexed version as well.

Related

[ROM][4.4.4] Vanir - resurrection [security update]

Trying to keep Vanir up-to-date for our otherwise dead phone . Fix minor bugs, add minor features, a bit of compiler optimization.
I'm not updating the whole rom here! Development of branch cm-11.0 for both Vanir and CyanogenMod has stopped, so there won't be any surprises here!
Bugs:
- adb over usb doesn't work in android (but works over wifi and in recovery it works normally, so no problem)
- clear notifications icon missing when switching from quicksettings
- call recording doesn't work
- synapse doesn't work
ART:
Apart from 2 inconveniences, ART works and is fast
- optizing one app on reboot - it's a bit annoying, but otherwise harmless (happens only sometimes)
- immediately after switching to ART phone won't sleep (power button doesn't work. Just leave it for a while (15-30 minutes) and let it settle - once the screen turns of by itself, everything wil be normal
Deep sleep issue (if exists):
Check using Better Battery Stats or any tool of your choice. If it is caused by Google Play Services, simply deny them wakelock priviledge: Go to Settings/Security/Privacy Guard/Google Play Services and set Keep awake -> denied. It won't hurt sync, no worries.
Feature requests:
- Smart Pulldown from Omnirom Done
- NonIntrusive incoming call screen (@force)
XDA:DevDB Information
Vanir 4.4.4, ROM for the Samsung Galaxy S Advance I9070
Contributors
mkaluza
Source Code: https://github.com/mkaluza/
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.0.x
Based On: Vanir
Version Information
Status: Stable
Current Stable Version: 2015-08-11
Stable Release Date: 2015-08-11
Created 2015-05-28
Last Updated 2015-08-11
first of all, thanks again for keeping this ROM updated and alive you should add some tags in the topic title such as [ROM] [KK] [4.4.4] and the release date, so that it's more visible and captivating
Found. Dowloading. Torrent is the best way to share information. All developers must use it.
Thanks and reporting...
@mkaluza @edukardo @TheSteve87 May i have some screenshots please....
experimenta 2015-05-30
Hi!
New experimental build. It is _fast_ Added more optimization flags from ArchiDroid. It still has the location FC issue though, so if it's a problem for you, stay with stable.
Enjoy
$4ND!P said:
@mkaluza @edukardo @TheSteve87 May i have some screenshots please....
Click to expand...
Click to collapse
here's a bunch of screenshots, the last ones have the vanir black theme
@mkaluza i'm having a weird bug with the last stable build, i want to install two apps as system apps (cm file manager since this rom dowsn't have one and novathor settings because of power and volume options) but everytime i try to install them, after rebooting the phone works for 30seconds, then freezes and reboots and it becomes unusable. any idea about why?
I have a problem with hotspot shield vpn
It won't start
And says
Af openvpn inti. Faild
I tried other vpn apps but they don't work
Any suggestion
mhmod222 said:
I have a problem with hotspot shield vpn
It won't start
And says
Af openvpn inti. Faild
I tried other vpn apps but they don't work
Any suggestion
Click to expand...
Click to collapse
Yes, load tun module. Either via KoControl app or from terminal: su and then "modprobe tun"
TheSteve87 said:
@mkaluza i'm having a weird bug with the last stable build, i want to install two apps as system apps (cm file manager since this rom dowsn't have one and novathor settings because of power and volume options) but everytime i try to install them, after rebooting the phone works for 30seconds, then freezes and reboots and it becomes unusable. any idea about why?
Click to expand...
Click to collapse
NT settings are old and mess with the kernel. Besides it's a ROM app, so you can't just take any version - it had to be built with the ROM. I don't support it.
Attached cm file manager to post 1 - try it (just drop it to /system/app as it doesn't seem to install the normal way)
@TheSteve87 what exactly do you need from nt app? Maybe I'll be able to add it into synapse.
mkaluza said:
@TheSteve87 what exactly do you need from nt app? Maybe I'll be able to add it into synapse.
Click to expand...
Click to collapse
i mainly use two settings, the battery voltage (?) control to have a faster charge and the audio gain options to higher the earbuds/speakers' volume
btw novathor settings are not that old, i actually extracted the apk from epirex's latest cm11 build and pushed it to /system on your vanir with no issues at all at least on the build before the beta version
Sent from my GT-I9070 using XDA Free mobile app
How to install that? I done Odin ,temp CWM, flash rom and my phone stuck on boot.
xxziolo13xx said:
How to install that? I done Odin ,temp CWM, flash rom and my phone stuck on boot.
Click to expand...
Click to collapse
If you come from another ROM with mk kernel, don"t forget to delete ramdisk
edukardo said:
If you come from another ROM with mk kernel, don"t forget to delete ramdisk
Click to expand...
Click to collapse
I was on stock LQL with CoCore, then i did odin, format everything in temporary CWM and flash rom. My phone stuck on boot whole night. Any ideas?
xxziolo13xx said:
I was on stock LQL with CoCore, then i did odin, format everything in temporary CWM and flash rom. My phone stuck on boot whole night. Any ideas?
Click to expand...
Click to collapse
Install aromafm and search /efs for a boot.cpio.gz file. Delete or rename it and try again.
edukardo said:
Install aromafm and search /efs for a boot.cpio.gz file. Delete or rename it and try again.
Click to expand...
Click to collapse
LOL. I forgot about it when i was on Loilipop, now it is working.
It was muy mistake too. This vanir is superb
edukardo said:
It was muy mistake too.
Click to expand...
Click to collapse
Yeah... I can see this ramdisk stuff causes a bit of trouble. I already have an idea for 'smart' installer, that will autodetect system version and install correct ramdisk for the user.
This vanir is superb
Click to expand...
Click to collapse
And it'll only get better I almost nailed the correct compiler flags, so the next stable version will have the speed of beta (or more ), but of course without the NetworkLocationService bug.
Battery backup
Hi, my friend.
I've seen a known bug in CM11 derivated roms like this one. This is related to systemupdate service, the rom tryies to connect to cm software update but couldn't and causes a lot of aware.
I made this script and ran it at every boot
Code:
#!/system/bin/sh
pm disable com.google.android.gms/.update.SystemUpdateService
pm disable com.google.android.gms/com.google.android.gms.update.SystemUpdateActivity
pm disable com.google.android.gms/com.google.android.gms.update.SystemUpdateService
pm disable com.google.android.gms/com.google.android.gms.update.SystemUpdateService$ActiveReceiver
pm disable com.google.android.gms/com.google.android.gms.update.SystemUpdateService$Receiver
pm disable com.google.android.gsf/com.google.android.gsf.update.SystemUpdateActivity
pm disable com.google.android.gsf/com.google.android.gsf.update.SystemUpdateService
pm disable com.google.android.gsf/com.google.android.gsf.update.SystemUpdateService$ActiveReceiver
pm disable com.google.android.gsf/com.google.android.gsf.update.SystemUpdateService$Receiver
It make the system wake ups almost dissapear. You could try to put it in your code if you think is correct.
Regards.
edukardo said:
Hi, my friend.
I've seen a known bug in CM11 derivated roms like this one. This is related to systemupdate service, the rom tryies to connect to cm software update but couldn't and causes a lot of aware.
I made this script and ran it at every boot
Code:
#!/system/bin/sh
pm disable com.google.android.gms/.update.SystemUpdateService
pm disable com.google.android.gms/com.google.android.gms.update.SystemUpdateActivity
pm disable com.google.android.gms/com.google.android.gms.update.SystemUpdateService
pm disable com.google.android.gms/com.google.android.gms.update.SystemUpdateService$ActiveReceiver
pm disable com.google.android.gms/com.google.android.gms.update.SystemUpdateService$Receiver
pm disable com.google.android.gsf/com.google.android.gsf.update.SystemUpdateActivity
pm disable com.google.android.gsf/com.google.android.gsf.update.SystemUpdateService
pm disable com.google.android.gsf/com.google.android.gsf.update.SystemUpdateService$ActiveReceiver
pm disable com.google.android.gsf/com.google.android.gsf.update.SystemUpdateService$Receiver
It make the system wake ups almost dissapear. You could try to put it in your code if you think is correct.
Regards.
Click to expand...
Click to collapse
I'm not 100% sure, but it could be related to this one:
http://review.cyanogenmod.org/#/c/94128/

PLK-UL00C675B304_India honor 7 Marshmallow beta test update

I am giving link for local update 6.0 EMUI 4.0 Honor 7 Indian version...
https://drive.google.com/file/d/0ByJkSOohdNz_RFdzOEtPVXhGRFE/view
About the update
Before updating your phone, please carefully read the Software Update Guideline
provided with the update package and back up your personal data to prevent any
possible data loss.
1. This update will update your system to Android 6.0. If some third-party apps are
incompatible with Android 6.0, update these apps to their latest versions in Google
Play. After the update, your home screen layout may be rearranged slightly.
2. OTA update: Update your phone from EMUI 3.1 to this version.
3. If your phone system has already been rooted, you may not be able to perform an
OTA update. In this case, download the full update package to update your phone.
4. Full package update: Update your phone from EMUI 3.1 to this version by
downloading and installing the full update package.
5. SD card update: Save the update package to the dload folder of your SD card. On
your phone, touch Settings > Update > Menu > Local update.
6. Version rollback: You will not be able to directly roll back to EMUI 3.1. To roll back,
contact one of the Huawei authorized service centers in your country or region and
obtain the Rollback Software.
7. Before the update, make sure your phone has sufficient battery level and storage
space. If you experience any issues during the update, please contact a Huawei
authorized service center.
About this version
[Camera]
New added professional mode. Under this mode, you can use professional
parameters in any combination to achieve the desired effect.
New Added document readjustment function. When enabled, you can clearly
capture the text content appearing the lens.
[Gallery] New added Paint filter, Feminine filter and Photo filter. You can get more amazing
images now.
New added various labels, you can change the font size, color and location now.
New added creating memo on images supports you customize the unique memo for
every image, and then set it as unique lock screen wallpaper.
New added sport watermark element. Now you can add altitude data and your note
on your travel photos.
Optimized album functions. Now you can bulk add photos for new album. This
greatly simplifies the process of creating an album and then adding photos to it.
Support you to print multiple images one time. It can save all selected images for
printing as PDF and print them together.
[Contracts]
New added Smart group function will help you to group your contracts according to
company or organization names. If you want to group your contracts by this way,
you just need to add company or organization names in contracts’ information. Your
contracts will be automatically grouped.
[Messages]
New added quickly reclaiming sending message, within 4 seconds after sending a
message, you can reclaim it if you regret.
[Application]
New added a compass application, it integrated the functions of level gauge and
compass.
New added alarm ring duration selections, now how long the alarm will ring all
depends on you!
[System]
New added screen recording function, with it enabled, you can easily record your
screen operating steps, then make it to a small course and share with others.
[Settings]
New added eyesight protection mode in Display settings, when enabled, the
backlight will be soft. It’s very helpful to relax your eye muscles keeping your eyes
healthy.
New added scheduled power on and power off functions, when enabled, your
phone will auto power on and off, you will have a regular lifestyle which is very
important to your healthy.
New added notification panel and status bar will be convenient to look up some
settings.
Optimized tone settings adding power on tone, screenshot tone and emergency
tone switches.
Flashed and ended up in bootloop
Can you please upload some screenshots....
Sent from my PLK-UL00 using XDA Free mobile app
Hi Sagar,
Did you provide your 15 digit IMEI number in the Facebook link or the 16 digit IMEISV, which is by discarding the last digit (check digit) from IMEI and replacing it with the 2 digits for the IMEI SV number
Screenshot..
reubend said:
Can you please upload some screenshots....
Sent from my PLK-UL00 using XDA Free mobile app
Click to expand...
Click to collapse
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Update
Jagermeister02 said:
Flashed and ended up in bootloop
Click to expand...
Click to collapse
Give you previous build number
Update installed as per instruction or not
Can anyone post a link to B160 Recovery
---------- Post added at 10:16 PM ---------- Previous post was at 10:15 PM ----------
Can anyone post a link to Recovery for B160
Hi,
I have updated to B304. But it is not so good. Please pose roll-back software.
Thanks
Hey
Now on tap doesnt work for me at all. After the update
roll-back software
Neo+6210 said:
Hi,
I have updated to B304. But it is not so good. Please pose roll-back software.
Thanks
Click to expand...
Click to collapse
You can contact huawei service center for roll-back software because (plk-ul00c675b160/170) Full package not available at any website.
other wise you can wait till Feb-2016. stable rom release in feb
this rom is beta version for testing so not good as stable rom.
hi guys
did anyone help me to install fonts EMUI 4 andorid 6 on honor 7 ?
---------- Post added at 10:16 AM ---------- Previous post was at 10:12 AM ----------
I received android 6 today from company and install carefully without any error
only I need who install fonts ...
---------- Post added at 10:17 AM ---------- Previous post was at 10:16 AM ----------
Meid : C064
sagar.sabhaya said:
You can contact huawei service center for roll-back software because (plk-ul00c675b160/170) Full package not available at any website.
other wise you can wait till Feb-2016. stable rom release in feb
this rom is beta version for testing so not good as stable rom.
Click to expand...
Click to collapse
Thanks man
SUCCESS ... but "Move to SD Card" Issue
Downloaded the file; installed the full update successfully.
Having few issues with the new UI/OS though
- foremost is that i seem to have lost the "Move to SD Card" option for apps completely !
Even though my default save location is set to SD card, new apps gets installed in Internal storage only; and for the already installed ones, the "Move to SD Card" button is nowhere to be seen
Everyone has the same issue?
---
I hope its a bug which would be fixed soon rather than a feature we have to live with.
seethahere said:
Downloaded the file; installed the full update successfully.
Having few issues with the new UI/OS though
- foremost is that i seem to have lost the "Move to SD Card" option for apps completely !
Even though my default save location is set to SD card, new apps gets installed in Internal storage only; and for the already installed ones, the "Move to SD Card" button is nowhere to be seen
Everyone has the same issue?
---
I hope its a bug which would be fixed soon rather than a feature we have to live with.
Click to expand...
Click to collapse
I have the same issue.. N plus there is no now on tap.. Is it working for you?
app 2 SD
seethahere said:
Downloaded the file; installed the full update successfully.
Having few issues with the new UI/OS though
- foremost is that i seem to have lost the "Move to SD Card" option for apps completely !
Even though my default save location is set to SD card, new apps gets installed in Internal storage only; and for the already installed ones, the "Move to SD Card" button is nowhere to be seen
Everyone has the same issue?
---
I hope its a bug which would be fixed soon rather than a feature we have to live with.
Click to expand...
Click to collapse
you can search app from Play store for Move to SD Card.
In play store so many app available for this. like app2sd etc.
sagar.sabhaya said:
you can search app from Play store for Move to SD Card.
In play store so many app available for this. like app2sd etc.
Click to expand...
Click to collapse
Yes of course, there are a plenty of Apps available, but NONE WORKS in our situation.
They don't work for the simple reason - app2sd kind of apps basically take us to the system storage settings where we need to click the "move to SD" button - and that button is not to be seen in our situation. SO, NO MOVE TO SD POSSIBLE.
No issues with SD card detection - it shows up in file manager, my camera pics still gets stored there - its just the app installation for which the sd card seem to be unavailable...
... and a whole bunch of apps that used to be previously installed in the SD card have kinda 'disappeared' - i mean, i can still see the ghost app folder if i browse to the SD card using a file manager, but the App itself isn't installed and doesn't show up in the list of installed apps.
Default storage location
seethahere said:
Even though my default save location is set to SD card, new apps gets installed in Internal storage only;
Click to expand...
Click to collapse
Hi there,
I'm on B313 PLK-L01 (EU version), and I was able to install Spotify (incl. offline downloads) to the SD card. I selected SD card for Default location, restarted the phone, and installed Spotify. Later I reverted it back to internal storage, as I want the SD card for Spotify music, mostly.
It worked, my Spotify folder in the SD card (Android/data/com.spotify.music) currently contains almost 5GB, and the one on internal memory is empty. So there is hope, at least.
boombuia said:
Hi there,
I'm on B313 PLK-L01 (EU version), and I was able to install Spotify (incl. offline downloads) to the SD card. I selected SD card for Default location, restarted the phone, and installed Spotify. Later I reverted it back to internal storage, as I want the SD card for Spotify music, mostly.
It worked, my Spotify folder in the SD card (Android/data/com.spotify.music) currently contains almost 5GB, and the one on internal memory is empty. So there is hope, at least.
Click to expand...
Click to collapse
Glad to hear that mate - gives a glimmer of hope that the problem may indeed be a bug that would be addressed soon
---------- Post added at 08:43 PM ---------- Previous post was at 08:11 PM ----------
Just in case my point about app2sd kind of apps don't work wasn't clear - here's a screenshot
---------- Post added at 09:15 PM ---------- Previous post was at 08:43 PM ----------
Hi guys
Just noticed another bug with the new UI/OS
I usually save all my phonebook contacts on my google account (like many android users, im guessing)...
In the contacts settings, we used to have an option to "display only contacts with phone numbers" ...or something similar - remember?
That seems to be missing now.
So, what happens is, when i set my phonebook to display my google account contacts, i get like 1000+ contacts from gmail (with email addresses, WITHOUT phone numbers). These are NOT unwanted entries - i need their email addresses for communicating and stuff - i just don't want them to be displayed in my phonebook)
...and i guess that's exactly why the feature of "display only contacts with phone numbers" was brought in. AND THAT SEEMS TO BE MISSING IN THE CURRENT OS/UI.
---
I SINCERELY HOPE THAT DEVELOPERS @ HUAWEI ARE AWARE / TAKING NOTE OF THESE BUGS AND WORKING ON FIXES
---
May be i should get in to the huawei forums and post these thing there ...? Yeah, that makes sense ... i will try.
PLK - UL00C675B320 Available now for India
AmitJordy said:
PLK - UL00C675B320 Available now for India
Click to expand...
Click to collapse
I'm No getting any Update

[7.1.2][UNOFFICIAL] LineageOS 14.1 for Lenovo P2

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Code:
/*
* I'm not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed (like it did for me...).
* Please do some research if you have any concerns about features included in the products you find here before flashing it!
* YOU are choosing to make these modifications, and if you point the finger at me for messing up your device, I will laugh at you.
* Your warranty will be void if you tamper with any part of your device / software.
* Same statement for XDA.
*/
LineageOS is a free, community built, aftermarket firmware distribution of Android 6 (marshmallow), which is designed to increase performance and reliability over stock Android for your device.
LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for LineageOS is available in the LineageOS Github repo. And if you would like to contribute to LineageOS, please visit out Gerrit Code Review.
What's working :
Boots
Touch
RIL [Calls, Mobile Data]
Wi-Fi
Wi-Fi Hotspot
Bluetooth
Camera
Audio
Sensors
Fingerprint
Flash
GPS
NFC
Known issues:
VoLTE doesn't work.
LED.Note: You can use LED with this awesome method: https://forum.xda-developers.com/lenovo-p2/themes/lenovo-p2-rooted-custom-led-t3589859
This is the one of the first builds for p2a42, so minor bugs are expected.Please report them if any.
Instructions :
Flash Twrp :- LINK
Download the latest build and GApps
Reboot to recovery
Flash the latest build and GApps
Reboot
Downloads :
Latest build [19/06/2017]: https://mega.nz/#!KgcS1boY!f1veK_D-kw_8WYDMD9Id0qytacZuHVN3xvQzB7t0SP0
Google Apps: http://opengapps.org/
Credits :
One Team Forum
XDA:Rom Information
LineageOS 14.1,p2a42, ROM for the Lenovo P2
Contributors
wzedlare
ROM OS Version: 7.1.x Nougat
Version Information
Status: Stable
Created 2017-03-18
Last Updated 2017-06-19
#rezerved for me
How to install Root for Apps on Android Nougat Custom Rom
Download and transfer the Lineage SU addon zip file from the download link above to your device’s storage.
Boot your device into TWRP recovery.
Tap on Install and select the Lineage SU addon zip file that you transferred to your device in Step 1.
After selecting the .zip file, do Swipe to Confirm Flash on the bottom of screen to begin the flashing process.
Once Lineage SU addon is flashed, you’ll get Reboot System option, select it.
How to Enable Root for Apps on Lineage OS
Once you’ve installed the Lineage SU addon zip, do the following to enable root for Apps on Lineage OS:
Enable Developer options: Go to Settings » About phone » Tap seven times on Build number.
Go back to Settings main menu and open Developer options from there.
Look for Root access setting, and set it to Apps and ADB or Apps only, as per your need.
That’s all. Your Android device running on Lineage OS should have full root access for apps now.
If you ever need to disable root access, just go to Settings » Developer options » Root access and select the Disabled option from there.
Download;
addonsu-arm64-signed.zip
Great job, no idea how you build new kernel 3.18.31 for lineage14.1
Thank You!
i want to Root LOS 14.1
is it the same way?? or should i do anything more??? !!
i am thinking of SystemRoot..
please give your suggestions ..
nandakis4 said:
i want to Root LOS 14.1
is it the same way?? or should i do anything more??? !!
i am thinking of SystemRoot..
please give your suggestions ..
Click to expand...
Click to collapse
LineageOs AdeenSu
Download And Flashing
Developer Setting>Root
@wzedlare kindly you fix framework folder, it look so ugly with boot oats and boot arts, i have file folder framework to manage throw thems, but make home button not wake up the screen light when it pressed, i hope it will be fix for next release
Thanks! Very good job. It may be crazy but I think I stay with Android 6, because I love the led notifications.
But maybe I will flash it, because who give a F?
Do you need to format as ext4 or other filesystem?...
Will my SD work, it's exfat??
---------- Post added at 13:27 ---------- Previous post was at 13:16 ----------
hendibudi said:
@wzedlare kindly you fix framework folder, it look so ugly with boot oats and boot arts, i have file folder framework to manage throw thems, but make home button not wake up the screen light when it pressed, i hope it will be fix for next release
Click to expand...
Click to collapse
Why not fix it yourself?
hendibudi said:
@wzedlare kindly you fix framework folder, it look so ugly with boot oats and boot arts, i have file folder framework to manage throw thems, but make home button not wake up the screen light when it pressed, i hope it will be fix for next release
Click to expand...
Click to collapse
They(boot.oat) are being generated automatically if you compile any custom rom.Home button wakes up the device, I won't disable that feature.It is useful for everyone.
ilmervanhattem said:
Thanks! Very good job. It may be crazy but I think I stay with Android 6, because I love the led notifications.
But maybe I will flash it, because who give a F?
Do you need to format as ext4 or other filesystem?...
Will my SD work, it's exfat??
---------- Post added at 13:27 ---------- Previous post was at 13:16 ----------
Why not fix it yourself?
Click to expand...
Click to collapse
You don't have to format anything.Just make your wipes and flash it.
ilmervanhattem said:
Thanks! Very good job. It may be crazy but I think I stay with Android 6, because I love the led notifications.
But maybe I will flash it, because who give a F?
Do you need to format as ext4 or other filesystem?...
Will my SD work, it's exfat??
---------- Post added at 13:27 ---------- Previous post was at 13:16 ----------
Why not fix it yourself?
Click to expand...
Click to collapse
I am sorry, i just junior member on xda, i didn't mean that, i just want to give little contribution to revive our community user p2 experience
WiFi is not working here...
When I turn on WiFi it turns off instantly...
Fawk
I've used the 'super' version of gapps for 7.1 (64bits) btw. Also tried it with TWRP 3.0.2.0 and the aroma installer of gapps, same WiFi error.
Hi there, i am thinking of buying this device for my gf because she needs something with a ****load of battery power. So this device seems the obvious choice. But i have a question:
i noticd that on every rom there is no led and no fingerprint. Is this something that will be added in the future or is it not possible due to unavailabe firmwares?
Kind regards
DDQW said:
Hi there, i am thinking of buying this device for my gf because she needs something with a ****load of battery power. So this device seems the obvious choice. But i have a question:
i noticd that on every rom there is no led and no fingerprint. Is this something that will be added in the future or is it not possible due to unavailabe firmwares?
Kind regards
Click to expand...
Click to collapse
I couldn't fix them, that's my fault.It is not caused by firmware or something.I don't know what will happen in the future.
ilmervanhattem said:
WiFi is not working here...
When I turn on WiFi it turns off instantly...
Fawk
I've used the 'super' version of gapps for 7.1 (64bits) btw.
Click to expand...
Click to collapse
Flash stock rom and use it for ten minutes, wipe data,system,cache,dalvik cache (don't wipe your internal storage, wiping it causes bugs.), then flash the rom.
wzedlare said:
Flash stock rom and use it for ten minutes, wipe data,system,cache,dalvik cache (don't wipe your internal storage, wiping it causes bugs.), then flash the rom.
Click to expand...
Click to collapse
OK my friend.
Got some error and passcode error when restoring. Will try some things and talk to you later.
UPDATE: wifi is working but have to root.
UPDATE: Rooted with version 2.79
UPDATE: Now restoring 484 apps with Titanium Backup
UPDATE: ROM is working smooth af, for how much I experienced by now
i was wondering why i couldnt get gapps to install , then realised i was trying to install the wrong version lol
The Mero said:
i was wondering why i couldnt get gapps to install , then realised i was trying to install the wrong version lol
Click to expand...
Click to collapse
7.1 > arm64 > choose whatever you want, pico is the smaller zip.
cpu-z is saying governor is stuck on performance .. constantly running at 2016mhz on all cores .
Is it possible to change it to dynamic ?
The Mero said:
cpu-z is saying governor is stuck on performance .. constantly running at 2016mhz on all cores .
Is it possible to change it to dynamic ?
Click to expand...
Click to collapse
Use a kernel editor?
which one would be safe / recommend to use ilmervanhattem ?
I wouldnt have a clue where to start ,

Hidden Csc Features on A520F[N] (FloatingMessages,RecordCalls,AppLock,SClean,etc.)

(thread cleaned just littlebit)
Ok, this is my first thread so i will try to make sens. First of all iam not a developer and i dont know anything about developing.
This is just enabling some features that were allready there in the phone throu some csc lines in feature.xml file that iv made
and some lines implemented in the stock floating_feature.xml file.
If you want go back to stock just delete the feature.xml file and the apps, then restart the phone.
And the floating features file is stock rom file and it only has few lines extra implemented. Never delete floating_features file from your phones etc folder and dont forget to give the right permissions, or your phone wont boot up.
Iv tested only on stock A520FXXU2BQIENougat which was only rooted and nothing else was modified.
With feature.xml you shoud get:
----------------------------------------
1. Floating messages
2. Record calls
3.Show network speed
4.Data Usage View in QuickPanel
5.Data Usage Notification
6.Ultra Data Saving Mod (data compression works only with Opera Max)
7.Camera Shutter sound on/of in camera options.
8.AppLock now with more options.
9.S Power Planning (Thanks to ambasadii, a member in s8 section, who let me have needed apps and csc line)
10.S Clean ( to work defrost MemorySaver.apk with Titanium backup)
11.Screen record/snapshoot (options only accessible from QPannel)
12.Secure WiFi (works only with Opera Max, and privacy on)
13.Touch Sensitivity and UHQ Upscaler quick pannel toggels
14.S Bike Mod
15.Places option on keypad
16.Advanced WiFi Menu
17.Messages with more options
18.VoLte quick pannel toggel (i dont think it works, you need more lines and files to work, and depends of your provider)
19. HearingAids, Enhanced LTE services, Toast SIM unlock...
_____________________________________________
If you want keypad changed to ATT style and data indicator also ATT style just enter on the end of the feature.xml file this lines:
<CscFeature_Contact_ConfigOpStyleVariation>ATT</CscFeature_Contact_ConfigOpStyleVariation>
<CscFeature_SystemUI_ConfigOpBrandingForIndicatorIcon>ATT</CscFeature_SystemUI_ConfigOpBrandingForIndicatorIcon>
With floating_feature.xml you shoud get:
----------------------------------------
1. In Samsung music you should see edges blinking in difrent collors when music is on
Download Samsung Music from APKmirror, version
lower then 16.2.08.22
2.In Samsung video options, but in option that apear when you press play on video,
you should see Video Enhancer option.
Download Samsung video from Galaxy apps.
3.Performance mod- check in Settings/Device manager
You can see all of this options in screenshots in attachment.
Extra feature in Build.Prop--MultiUser option--
--------------------------------
This you will need to add manually if you want it or need it.
Add this lines in your Build.Prop
# Multiuser
fw.max_users=30
fw.show_multiuserui=1
fw.show_hidden_users=1
fw.power_user_switcher=1
INSTRUCTIONS:
1.You have to be rooted offcourse and have a file manager like RootExplorer or simillar.
2. Download the zip in the attachment(its not flashable) and open it.
Inside the zip you will see a csc,etc and priv-app folder.
3. Inside the csc is a feature file, just copy it in your csc folder on the phone, and give 0644 permission.
Do the same for the floating_feature, copy and overwrite the one in the etc folder and give 0644 permission.
Back up the original before you do that, just in case.
4.Restart the phone
5. Now copy all apps that are inside the priv-app folder to your priv-app folder in the phone. Give perrmission for folder 0755 and 0644 for files.
If you already have AppLock and UltraDataSaving in your
phones priv-app ( i did), then dont copy them.
6.Restart the phone
7. Install Opera Max from google play because Data compresson option in UltraDataSavingMod and Secure WiFi
will only work with Opera max on. (grant usage data access to opera max throu the app)
Thats it. You should see all the feauters unlocked!
(Just please dont forget to give exact perrmissions for every file that you copy on your phone.
Especially for feature.xml and floating.xml, because a lot of options wont appear then)
Optional step:
-----------------
After you do all of the above there is still a chance that only UltraDataSavingMod wont be still appearing in connections/data usage.
If that happens you will need to delete UltraDataSavingMod folder from your priv-app folder in the phone, restart in recovery, wipe dalvik/cache, restart in system. Then you need to copy the UltraDataSavingMod folder back in priv-app again,and give the necessary permissions again. For folders 0755 and files 0644, then restart normaly and go check did the option appear in setting/connections/data usage.
I hope it works for you like it did for me.
And if it does work ,anybody can feel free to make a flashable zip, because i dont know how to, and il will
update the post and and put the link.
Il try to answer any questions, when i have free time.
Thanks mate...works good on a3 2017
does anyone know what is the default setting of performance mod in A3 2017?
Thank you.
Can you enable pop up view gestures please ?
tibigabi27 said:
Can you enable pop up view gestures please ?
Click to expand...
Click to collapse
Ill search is it possible.
a7 2017 support please.
This will be the country where CSC will be?
I use a7 2017. all except performance mode working.
I did not allow some files. 755 , 0755 not.
I'm sorry for my bad english.
it is possible to activate volte.
freeforce said:
a7 2017 support please.
This will be the country where CSC will be?
Click to expand...
Click to collapse
I dont own A7, but the procedure should be the same.
Like described in the post. The only thing i dont know is the
floating_message.xml in A7 the same like in A5.
Other people who tryed on A7 can comfirm it to you does it work.
freeforce said:
I use a7 2017. all except performance mode working.
I did not allow some files. 755 , 0755 not.
I'm sorry for my bad english.
it is possible to activate volte.
Click to expand...
Click to collapse
755 or 0755 is the same.
I dont have volte, so i dunno does it work.
If it dosent work, then it needs something more then few
Csc lines in the file and that i dont know how to fix.
kubura2999 said:
755 or 0755 is the same.
I dont have volte, so i dunno does it work,but
you can try tis feature.xml in the attachment.
If it dosent work, then it needs something more then few
Csc lines in the file and that i dont know how to fix.
Click to expand...
Click to collapse
Volte not working.
Performance mod it does not appear in the menu.
S Pen not in menu (a7 may be different)
Everything else works. Good features.
it would be great if volte worked.
freeforce said:
Volte not working.
Performance mod it does not appear in the menu.
S Pen not in menu (a7 may be different)
Everything else works. Good features.
it would be great if volte worked.
Click to expand...
Click to collapse
About volte you should search some threads
for other samsung phones, maybe you will find something that will help you.
Performance mode apears on A5 with floating_feature.
Like you said maybe some things are difrent in A5 and A7.
S pen in settings was allready inside when i bought the phone.
kubura2999 said:
About volte you should search some threads
for other samsung phones, maybe you will find something that will help you.
Performance mode apears on A5 with floating_feature.
Like you said maybe some things are difrent in A5 and A7.
S pen in settings was allready inside when i bought the phone.
Click to expand...
Click to collapse
Csc changing volte closed.
Additional settings do not open without modifying Csc.
freeforce said:
Csc changing volte closed.
Additional settings do not open without modifying Csc.
Click to expand...
Click to collapse
Ok. Try this file in the attachment.
There few more lines. If this dosent do anything,
i realy cant help you.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I don't get thees options only s power plan.
and performance mode is missing
and data saving is not working i just press it and nothing happens
---------- Post added at 11:28 AM ---------- Previous post was at 11:24 AM ----------
Oh wait i got those options working now only ultradatasaving and performance mode is not working ultradatasaving is not opening
---------- Post added at 11:48 AM ---------- Previous post was at 11:28 AM ----------
I didn't added floating feature lol now it should work but i got stuck at samsung logo RIP GG
ChARCOOL said:
I don't get thees options only s power plan.
and performance mode is missing
and data saving is not working i just press it and nothing happens
---------- Post added at 11:28 AM ---------- Previous post was at 11:24 AM ----------
Oh wait i got those options working now only ultradatasaving and performance mode is not working ultradatasaving is not opening
Click to expand...
Click to collapse
Do yiu own a A520F?
If you do, afrer you put floating_feature.xml and give permissions and restart you should see performnace mod in
device manager. Does samsung music edges blink after you play music in samsung music?
For UltraDataSavings follow the Optional step in OP.
ChARCOOL said:
I don't get thees options only s power plan.
and performance mode is missing
and data saving is not working i just press it and nothing happens
---------- Post added at 11:28 AM ---------- Previous post was at 11:24 AM ----------
Oh wait i got those options working now only ultradatasaving and performance mode is not working ultradatasaving is not opening
---------- Post added at 11:48 AM ---------- Previous post was at 11:28 AM ----------
I didn't added floating feature lol now it should work but i got stuck at samsung logo RIP GG
Click to expand...
Click to collapse
You probably didnt gave permsions for floating_feature.
If thats the case, you can change permissions thro TWRP, so you dont need to restore or install new rom.
kubura2999 said:
You probably didnt gave permsions for floating_feature.
If thats the case, you can change permissions thro TWRP, so you dont need to restore or install new rom.
Click to expand...
Click to collapse
Yep I made a misstake probably lol and it's so late now i flashed new rom xD lmao
ChARCOOL said:
Yep I made a misstake probably lol and it's so late now i flashed new rom xD lmao
Click to expand...
Click to collapse
It happens.
I cant remmember how many times i had to install new rom because i did mistakes
From now on if you forget permissions you can allways change it thro TWRP.
Just follow the instructions in the OP s you should be OK.
Hey man thanks for revealing these nice features to us, although I have only one issue. I got everything to work except the Capture Screen / Screen Recorder. Is there any tip you can give me to workaround my problem, I would appreciate it a lot.

[LINUX][POSTMARKETOS] Native Linux on Samsung Galaxy Tab 2 (unified)

Note: PostmarketOS is in development. It cannot be used as a daily driver in this device (yet).
See README of installation HERE
DISCLAIMER
THESE IMAGES ARE TESTING ONLY. THEY ARE NOT BATTERY-OPTIMIZED AND THE TABLET GETS HIGH TEMPERATURE EASILY. USE AT YOUR OWN RISK, AND POWER OFF THE TABLET COMPLETELY IF NOT USING IT.​
VIDEOS
* Showcasing Plasma Mobile:
* Showcasing Phosh:
Made with Blender 2.93.10 video editor.
* Video Backup: https://sourceforge.net/projects/sgalaxy-tab2-linux-images/upload/postmarketOS/Videos/
PostmarketOS boots from Micro SD Card! https://github.com/antonialoytorren...ard-read-above-steps-for-pmbootstrap-guidance
MAINLINE 5.17.1 KERNEL AVAILABLE (ONLY WORKS ON 7-INCH SAMSUNG GALAXY TAB 2 DEVICES)​
What works:
Booting
Display
Modern browsers (well, kinda)
WiFi
GPU (non-free SGX drivers)
Bluetooth (only fbkeyboard image, in Phosh and Sway does not work)
Rotation
Not tested or does not work:
Everything else
DOWNSTREAM 3.1 KERNEL (WORKS ON ALL SAMSUNG GALAXY TAB 2 DEVICES)​
What works:
Booting
Display
Modern browsers (only midori)
What partially works:
WiFi (using nmcli on the terminal, somehow nm-applet password prompting does not work)
Not tested or does not work:
Bluetooth
Rotation
Other modern browsers
Everything else
TODO:
See https://wiki.postmarketos.org/wiki/Samsung_Galaxy_Tab_2_10.1_(3G_and_Wifi)_(samsung-espresso10) for unified.
See https://wiki.postmarketos.org/wiki/Samsung_Galaxy_Tab_2_7.0"_(samsung-espresso3g) for espresso3g/espressowifi 7" inch only.
10 inch uses a different display panel. Work is being done to unify all the Samsung Galaxy Tab 2 7.0 and 10.1 devices into the mainline kernel, but we need testers.
XDA:DevDB Information
Linux on Samsung Galaxy Tab 2, Tool/Utility for the Samsung Galaxy Tab 2
Contributors
VIEW HERE: https://wiki.postmarketos.org/wiki/Samsung_Galaxy_Tab_2_10.1_(3G_and_Wifi)_(samsung-espresso10)
Images made by me.
Source Code: https://sourceforge.net/projects/sgalaxy-tab2-linux-images/
Version Information
v2.0
- Changed icons (https://github.com/vinceliuice/vimix-icon-theme) and GTK (https://github.com/vinceliuice/vimix-gtk-themes) of XFCE. Now it is a modern XFCE.
- Removed second panel to save space.
- Shrink window borders in Window Manager to save space.
- Onboard now shows only when typing text in an input.
- Changed battery plugin to battery monitor.
- The XFCE Whiskermenu does not close when typing in onboard.
· Known issues (will fix in the next release):
- NetworkManager applet does not prompt a password. Have to type network connection via the command line.
- Action buttons (Login, Shutdown, Reboot, etc.) do not work. Have to reboot or shutdown via the command line.
· Other things that will be included in the next release:
- Make a desktop shortcut opening a browser linking this XDA thread.
v1.0
- Initial Release
Status: Testing
Created 2020-10-02
Last Updated 2022-09-20
Screenshots
XFCE
v2.0
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
v1.0
Boot from sdcard
There is a way to run PostmarketOS on a Micro SD Card (an easy but a little bit dirty way):
What you have to do:
Download my XFCE 2.0 img file HERE and burn the img to the Micro SD Card (using an image USB writer program). You can also instead write your own image to the Micro SD Card using pmbootstrap: pmbootstrap install --sdcard=/path/to/sdcard
Download the FAKE pmOS zip HERE. It's a sample zip file to avoid errors of the initial script installer. Then, push it to the tablet using `adb push` and then flash it.
Your device must have TWRP recovery installed. So, go to TWRP recovery now.
WIPE /system partition (where sample postmarketOS is installed).
Insert your Micro SD Card to your tablet.
Reboot and enjoy!
Reserved
Reserved
Reserved
Reserved2
Excited to try it!!!
All the best for the success of this os!!!
Mithil17 said:
Excited to try it!!!
All the best for the success of this os!!!
Click to expand...
Click to collapse
It's a bit laggy now, but with some improvements, it could be run with no problem.
thats cool
the ui feel a bit outdated but good work!
zer0_Clover said:
the ui feel a bit outdated but good work!
Click to expand...
Click to collapse
XFCE is one of the Desktop Environments that you can choose on PostmarketOS installation. In this device, it is the most stable for me.
Edit: Like you said, maybe if I have time, could install a theme for XFCE to modernify it.
aat596 said:
It's a bit laggy now, but with some improvements, it could be run with no problem.
Click to expand...
Click to collapse
Havent tried it out yet(dunno if i can revert back to android and battery issues but will try)
Mithil17 said:
Havent tried it out yet(dunno if i can revert back to android and battery issues but will try)
Click to expand...
Click to collapse
You can always revert to Android at anytime with TWRP. I'll post later how to do it.
aat596 said:
You can always revert to Android at anytime with TWRP. I'll post later how to do it.
Click to expand...
Click to collapse
Anyway except for Linux OS on the PC (i mean i can use a VM) but most people have windows on their computers so they wont install Linux to just install something on their tablet
---------- Post added at 10:43 AM ---------- Previous post was at 10:11 AM ----------
well just read ur installation guide and it can be done on Windows using adb (usb charger needed)
idk if i can just paste it into my tab and flash it
Will keep u updated once i install it
aat596 said:
XFCE is one of the Desktop Environments that you can choose on PostmarketOS installation. In this device, it is the most stable for me.
Edit: Like you said, maybe if I have time, could install a theme for XFCE to modernify it.
Click to expand...
Click to collapse
\
can it have android support like sailfish?
UPDATE: i copied it to my tab to /sdcard and tried installing, it shows failed to mount system(device or resource busy)
i cannot sideload using adb as my pc dosent detect it
now im going to use adb on my tab and try to sideload
---------- Post added at 12:51 PM ---------- Previous post was at 12:47 PM ----------
zer0_Clover said:
\
can it have android support like sailfish?
Click to expand...
Click to collapse
https://wiki.postmarketos.org/wiki/FAQ#Will_Android_apps_be_supported.3F
---------- Post added at 12:56 PM ---------- Previous post was at 12:51 PM ----------
Ok so i just restarted even though it showed me error failed to mount system(device or resource busy)
AND IT WORKED
bugs (i will edit this as i find out)-
-brightness slider dosent work
-ui in some places is blurry
-booting into twrp causes the os to be removed(i needed to reflash it)
-cant click on my wifi and put the password
-if u logout there is no keyboard to log in again
overall this can be improved greatly
thanks for making it!!
aat596 said:
Note: PostmarketOS is in development. It cannot be used as a daily driver in this device (yet).
See README of installation HERE
What works:​
Booting
Display
Modern browsers (only midori)
What partially works:
WiFi (using nmcli on the terminal, somehow nm-applet password prompting does not work)
Not tested or does not work:
Bluetooth
Rotation
Other modern browsers
Everything else
TODO:​
See https://wiki.postmarketos.org/wiki/Samsung_Galaxy_Tab_2_10.1_(3G_and_Wifi)_(samsung-espresso10)
XDA:DevDB Information
Linux on Samsung Galaxy Tab 2, Tool/Utility for the Samsung Galaxy Tab 2
Contributors
VIEW HERE: https://wiki.postmarketos.org/wiki/Samsung_Galaxy_Tab_2_10.1_(3G_and_Wifi)_(samsung-espresso10)
Images made by me.
Source Code: https://sourceforge.net/projects/sgalaxy-tab2-linux-images/
Version Information
Status: Testing
Created 2020-10-02
Last Updated 2020-10-02
Click to expand...
Click to collapse
Are you gonna continue developing this or is this the end??
zer0_Clover said:
\
can it have android support like sailfish?
Click to expand...
Click to collapse
They have anbox packaged, but i think won't work. Mind that it's using a 3.x.x kernel (and at the moment of writing, kernel.org will hit 5.10 soon)
Mithil17 said:
UPDATE: i copied it to my tab to /sdcard and tried installing, it shows failed to mount system(device or resource busy)
i cannot sideload using adb as my pc dosent detect it
now im going to use adb on my tab and try to sideload
---------- Post added at 12:51 PM ---------- Previous post was at 12:47 PM ----------
https://wiki.postmarketos.org/wiki/FAQ#Will_Android_apps_be_supported.3F
---------- Post added at 12:56 PM ---------- Previous post was at 12:51 PM ----------
Ok so i just restarted even though it showed me error failed to mount system(device or resource busy)
AND IT WORKED
bugs (i will edit this as i find out)-
-brightness slider dosent work
-ui in some places is blurry
-booting into twrp causes the os to be removed(i needed to reflash it)
-cant click on my wifi and put the password
-if u logout there is no keyboard to log in again
overall this can be improved greatly
thanks for making it!!
Click to expand...
Click to collapse
Nice! All work it's not made by me, the contributors are here: https://wiki.postmarketos.org/wiki/Samsung_Galaxy_Tab_2_10.1_(3G_and_Wifi)_(samsung-espresso10)
Mithil17 said:
Are you gonna continue developing this or is this the end??
Click to expand...
Click to collapse
I'm trying to fix at least the WiFi issue, because you can only connect with nmcli.
The hard work now is to port the kernel into mainline sources on kernel.org (that can be really long), so then I don't have to carry an entire fork for just this device.
Because the OMAP chip is supported, maybe it can be a little bit easier.
https://wiki.postmarketos.org/wiki/Texas_Instruments_OMAP_4_(OMAP44xx)
https://wiki.postmarketos.org/wiki/Mainlining
I only distribute the XFCE image, but I'm also trying to fix some TODO issues (most important ones, it's not worth to spend a lot of time on an outdated 3.x.x kernel) and making a prettier desktop environment.
So... of course is not the end. In fact, there's so much work to do
aat596 said:
I'm trying to fix at least the WiFi issue, because you can only connect with nmcli.
The hard work now is to port the kernel into mainline sources on kernel.org (that can be really long), so then I don't have to carry an entire fork for just this device.
Because the OMAP chip is supported, maybe it can be a little bit easier.
https://wiki.postmarketos.org/wiki/Texas_Instruments_OMAP_4_(OMAP44xx)
https://wiki.postmarketos.org/wiki/Mainlining
I only distribute the XFCE image, but I'm also trying to fix some TODO issues (most important ones, it's not worth to spend a lot of time on an outdated 3.x.x kernel) and making a prettier desktop environment.
So... of course is not the end. In fact, there's so much work to do
Click to expand...
Click to collapse
Wow still working on an 8 year old device I'm amazed!! Thanks a lot
Also im using it on espresso3g (if that helps u fix bugs)
I am more than happy to test this (cant tell battery info my battery is old and dosent work properly) but other features and issues i will try and tell you!
I would also love to help develop it but I have no clue on how the code for a custom OS works and i guess it requires Linux and a beefy computer
All the best and thanks!
New version 2.0
A new version of my image is available to download. The procedure is the same as the previous one. Flash and enjoy
Please download it here: https://sourceforge.net/projects/sgalaxy-tab2-linux-images/files/postmarketOS/XFCE/pmos-samsung-xfce-espresso10-v2.0.zip
Login info:
User: samsung
Password: samsung
What includes in this release (v2.0):
- Changed icons (https://github.com/vinceliuice/vimix-icon-theme) and GTK (https://github.com/vinceliuice/vimix-gtk-themes) of XFCE. Now it is a modern XFCE.
- Removed second panel to save space.
- Shrink window borders in Window Manager to save space.
- Onboard now shows only when typing text in an input.
- Changed battery plugin to battery monitor.
- The XFCE Whiskermenu does not close when typing in onboard.
Known issues (will be fixed in the next release):
- NetworkManager applet does not prompt a password. Have to type network connection via the command line.
- Action buttons (Login, Shutdown, Reboot, etc.) do not work. Have to reboot or shutdown via the command line.
Other things that will be included in the next release:
- Make a desktop shortcut opening a browser linking this XDA thread.
A little spoiler:

Categories

Resources