[ROM][CM10.1][PDroid2.0] PCM10.1 - CyanogenMod 10.1 & PDroid 2.0 - Xperia Z Android Development

PCM 10.1
CyanogenMod 10.1 & PDroid 2.0​
What is this?
It's very easy to answer that. PCM is a new initiative I want to begin that brings to the masses the privacy and protection of PDroid. Instead of reaching only a very little user base, PCM will serve completely unmodified CyanogenMod builds with the PDroid framework applied. There will be no need for the end user to patch sources or go through the hassle of compiling CyanogenMod. And by the way, building ROMs is bad for the environment!
Starting with my own device, the Sony Xperia Z, I will publish the ROMs I build for myself on an unregular basis. Most likely when there are new RC or M builds of CyanogenMod or when there is a new version of PDroid. I actively use them myself, so I'll know when, however unlikely, a bug apart from the CM bugs has made it into PCM.
This is not limited to PDroid 2.0. Some of you users may be aware of the ongoing merge of PDroid 2.0 into OpenPDroid. When I feel like the time is right, PCM will switch to OpenPDroid. Looks like it's not going to happen.
A later goal of PCM is to have a completely automatic buildbot that builds weekly, RC, M and stable versions for a variety of CyanogenMod 10.1+ supported devices.
How do I download?
All downloads will be served through BitTorrent by me. I strongly believe that BitTorrent is the best distribution method for a community driven project and I will not serve direct downloads. It has error correction, is resumable and can serve people with slow and unstable connections as well as people with fast and stable connections (which should stay to seed).
You can download the latest version here: cm-10.1-20130527-PDroid2.0-1.57-yuga.
All torrents are attachments of this post, so you can always grab an older version from the archive.
Don't forget to grab the PDroid 2.0 manager application: PDroid 2.0 Manager.
It will also be available in the Play Store very soon.
How is it named?
The naming scheme is almost the same as for CyanogenMod. The difference is that the string UNOFFICIAL ist replaced by <pdroid_framework>-<version>, e.g. PDroid2.0-1.57 or maybe in a future version OpenPDroid-1.0.1.
Now you can safely install that game from the Play Store you always wanted to try, but didn't because the developers want to spy on you.
Subscribe to this thread and to the PDroid 2.0 thread and stay up to date.
Enjoy!
Changelog:
2013-05-27:
No changes regarding PDroid 2.0.
Compiled with latest CyanogenMod 10.1. For CM 10.1 changes see CM 10.1 changelog.

Reserved.

xelra said:
PCM 10.1
CyanogenMod 10.1 & PDroid 2.0​
What is this?
It's very easy to answer that. PCM is a new initiative I want to begin that brings to the masses the privacy and protection of PDroid. Instead of reaching only a very little user base, PCM will serve completely unmodified CyanogenMod builds with a PDroid framework applied. There will be no need for the end user to patch sources or go through the hassle of compiling CyanogenMod. And by the way, building ROMs is bad for the environment!
Starting with my own device, the Sony Xperia Z, I will publish the ROMs I build for myself on an unregular basis. Most likely when there are new RC or M builds of CyanogenMod or when there is a new version of PDroid. I actively use them myself, so I'll know when, however unlikely, a bug apart from the CM bugs has made it into PCM.
This is not limited to PDroid 2.0. Some of you users may be aware of the ongoing merge of PDroid 2.0 into OpenPDroid. When I feel like the time is right, PCM will switch to OpenPDroid.
A later goal of PCM is to have a completely automatic buildbot that builds weekly, RC, M and stable versions for a variety of CyanogenMod 10.1+ supported devices.
How do I download?
All downloads will be served through BitTorrent by me. I strongly believe that BitTorrent is the best distribution method for a community driven project and I will not serve direct downloads. It has error correction, is resumable and can serve people with slow and unstable connections as well as people with fast and stable connections (which should stay to seed).
You can download the latest version here: cm-10.1-20130520-PDroid2.0-1.57-yuga.
All torrents are attachments of this post, so you can always grab an older version from the archive.
Don't forget to grab the PDroid 2.0 manager application: PDroid 2.0 Manager.
How is it named?
The naming scheme is almost the same as for CyanogenMod. The difference is that the string UNOFFICIAL ist replaced by <pdroid_framework>-<version>, e.g. PDroid2.0-1.57 or maybe in a future version OpenPDroid-1.0.1.
Now you can safely install that game from the Play Store you always wanted to try, but didn't because the developers want to spy on you.
Subscribe to this thread and to the PDroid 2.0 thread and stay up to date.
Enjoy!
Click to expand...
Click to collapse
This looks good ! I want to wait until we get a stable release though. I see RC was a few days ago so Stable won't be far behind hopefully :fingers-crossed:

defsix said:
This looks good ! I want to wait until we get a stable release though. I see RC was a few days ago so Stable won't be far behind hopefully :fingers-crossed:
Click to expand...
Click to collapse
Well, it works almost perfectly. There are a few bugs. For example, when you press the loadspeaker button during a call, it won't do anything but disable your internal speaker. So don't press it.
I haven't noticed any other bugs.
What annoys me is that the delay for waking the device up is quite long.
Idle battery life is amazing. I had it lying here idly while I was compiling the ROM and I've lost about 5% / day. That's 20 days standby. The screen drains the battery very fast though. Much faster than it does on stock ROMs. So there's room for improvement there.
Thank you for your feedback.

xelra said:
Well, it works almost perfectly. There are a few bugs. For example, when you press the loadspeaker button during a call, it won't do anything but disable your internal speaker. So don't press it.
I haven't noticed any other bugs.
What annoys me is that the delay for waking the device up is quite long.
Idle battery life is amazing. I had it lying here idly while I was compiling the ROM and I've lost about 5% / day. That's 20 days standby. The screen drains the battery very fast though. Much faster than it does on stock ROMs. So there's room for improvement there.
Thank you for your feedback.
Click to expand...
Click to collapse
I have a stable release on my Xperia Neo - It's an unbelievable upgrade from what I had on it before (stock ICS from NeoV) . I can't get over the battery life. 2 days standby and only 4% battery used !!

New version, OP updated!
2013-05-27:
No changes regarding PDroid 2.0.
Compiled with latest CyanogenMod 10.1. For CM 10.1 changes see CM 10.1 changelog.
There are lots of kernel related updates.
Enjoy!

Still Nightlies though? I checked for a Stable release and didn't see it today.
And still the speaker phone bug too?
Sent from my Brain via my Keyboard on my Xperia Z

defsix said:
Still Nightlies though? I checked for a Stable release and didn't see it today.
And still the speaker phone bug too?
Sent from my Brain via my Keyboard on my Xperia Z
Click to expand...
Click to collapse
I haven't had a chance to test for the speakerphone bug, yet. It's very stable though. I use it as my daily driver and I really use it a lot for work. Didn't have a single problem, yet. Apart from the speakerphone bug that is.
But I am aware of 1 other bug that seems to be introduced by PDroid. In the mobile data screen, the button to limit data usage disappears.

xelra said:
I haven't had a chance to test for the speakerphone bug, yet. It's very stable though. I use it as my daily driver and I really use it a lot for work. Didn't have a single problem, yet. Apart from the speakerphone bug that is.
But I am aware of 1 other bug that seems to be introduced by PDroid. In the mobile data screen, the button to limit data usage disappears.
Click to expand...
Click to collapse
Thanks, I'm still thinking about it. I'm not sure I'll live without the Sony apps
Sent from my Brain via my Keyboard on my Xperia Z

Related

[ROM][CM10] Thinkpad Tablet (v0.9)

It's jelly time. Made by a TPT user for TPT users.
Notice
Developed on a WE/16Gb 3G TPT. US, UK and ROW Tablets (any size) are confirmed to work, too
Density set to 160 dpi to keep market compatibility. Don't like to do this but the market problems are just annoying. Change it with a appropriate app if you don't like it (btw. our native density is approximate 150 dpi).
Flash on your own risk! Might turn your TPT into a expensive chopping board.
Requirements
This build uses the Lenovo ICS kernel, you need to upgrade to stock ICS first (Make sure you keep root!)
A ICS ClockworkMod version like this one.
Screenshots
here (Thanks obscure.detour)
Installation
Download ROM zipfile (and 3G patch if you want to) and put it on a sd-card
Boot into CWM (Reboot and press Vol+)
Make a nandroid backup in CWM!
Make sure the backup worked!
Full Wipe (May not be needed if you come from an earlier CM10 version)
Flash zip in CWM
Optional: Flash 3G patch in CWM
reboot
Restore Stock ICS
Boot into CWM (Reboot and press Vol+)
Restore old nandroid backup
Additional Steps
If you have problems with random reboots or sleep of death try to change wifi to "always on". You can find it in: settings->wifi->"click the 3 dots in the upper right"->advanced->keep wifi on during sleep
If you want to use NotesMobile you want to look here: http://forum.xda-developers.com/showthread.php?p=34649207#post34649207
If you have problems with wiping (just doesn't work) and want to reformat the data partition, use this zip in CWM: http://ubuntuone.com/4zKT1jqeqhR8qdGh2y4TaM (WARNING: THIS WILL REFORMAT DATA, THAT INCLUDES YOUR INTERNAL SDCARD!)
Working:
Wifi
Touchscreen + Stylus
Bluetooth
HW Graphic Acceleration
Sound (Including Mic)
Cameras Front/Back
Compass (but needs calibration)
HW Video encoding/decoding (i.e. for Youtube HQ)
Mount as USB/MTP for filetransfer (in windows)
GPS (Well "working" like always nearly unusable but its working theoretically)
Lightsensor and other sensors
3G (Ericsson card)
3G (Gobi card)
HDMI
Stylus
Buttons
Not Working
Nothing here anymore. Everything is working somehow but some parts still contain bugs (see buglist)
Known Bugs
Google maps crashes sometimes
3G issues:
- On some devices the carrier is not shown and 3G needs more time to connect
Wifi tethering not working
Stylus only mod not changeable in lockscreen
Some other bugs that occur only on few devices
Things maybe added in future releases
A density of 150dpi (a soon as i find a good hacked market or something else)
Getting everything to work and stable
Thanks
The Cyanogenmod team
Everyone releasing their source codes for other builds
Everyone trying to find and report bugs
pwstein for lending me his gobi card
If you like this ROM press the donate button and smash your hand on the NumPad :fingers-crossed:
Download
see this post -> http://forum.xda-developers.com/showpost.php?p=53241085&postcount=788
Sourcecodes
Device Tree
Framework patches
Kernel
Changelog
Code:
[B]Version 0.9.2 [/B]
- Same as 0.9.1 but with older wifi drivers
[B]Version 0.9.1 [/B]
- Fixed stylus only mode again
- Fixed touchinput for some games/apps
[B]Version 0.9[/B]
- Switched to CM10 Stable Branch
- Newer WIFI driver
- Other things I might have forgoten
[B]Version 0.8.1 (3G Patch)[/B]
- Combined ericssion and gobi patch
- Bluetooth tethering
[B]Version 0.8.1[/B]
- Android 4.1.2
- Stock kernel again for the time beeing
- New Stylus only mode (again use the browser button)
- Confirmed working bluetooth pan (tested with internet connection of galaxy nexus)
[B]Version 0.8 (Experimental)[/B]
- Fixed Camera + Picasa
- Added Stylus only mode (oops: Right now its a no input mode, needs to be fixed)
- Added recovery to reboot options (Upgrade to CWM 6 first, if you want to use this!)
- Changed Kernel:
Additional Filesystem support (NTFS, CIFS)
Overclocking up to 1.7GHz (disabled by default)
[B]Version 0.7.1 (3G Patches)[/B]
- Added missing apn.conf
[B]Version 0.7[/B]
- Reverted some changes to dalvik cache that seem to make trouble
- Added experimental support for Gobi 3G card
- Checked hdmi (seems to work fine here)
[B]Version 0.6[/B]
- Fixed front cam
- Autorotation button official working (and all other buttons)
- Switched Gallery app for picasa sync
- Some minor bugfixes
[B]Version 0.5 (3G Ericsson)[/B]
- Added 3G patch for wifi-only rom
- Read new installation instructions!
[B]Version 0.5 (wifi-only)[/B]
- A wifi-only version (without sms app or cell indicator)
[B]Version 0.4[/B]
- Fixed 2G/3G Problem -> Ericsson card is working now
[B]Version 0.3[/B]
- Fixed GPS
- Fixed Lightsensor
- Some minor bugfixes
- Added experimental(!!!) support for Ericsson 3G (i.e. WE devices)
[B]Version 0.2[/B]
- HW Video decoding fixed -> i.e. youtube HQ
- HW Video encoding fixed -> taking videos with the cam
[B]Version 0.1[/B]
- First release
Amazing! I cannot thank you enough for your continued work Koshu.
Doing a nandroid and testing now. No reason it should not work on a US-based tablet, correct?
Also, any chance we could get an MD5 checksum? Sorry, I'm kind of crazy
obscure.detour said:
Amazing! I cannot thank you enough for your continued work Koshu.
Doing a nandroid and testing now. No reason it should not work on a US-based tablet, correct?
Also, any chance we could get an MD5 checksum? Sorry, I'm kind of crazy
Click to expand...
Click to collapse
Should work. WE, US and UK are pretty much the same devices except the 3G card. I'm just curious if this ROM works also on ROW.
Will test in the morning long day of college and work, need to sober up before I tackle this. Thanks for the Jelly Bean up date.
This ROM is running amazingly well. Everything I do, it does it fast and smoothly. Project Butter truly stands out here. Never has this tablet felt so buttery smooth.
I even installed Major Mayhem to try a game out and I feel like it ran better than the official ICS build (OTA3).
Google Now works. USB drive and mouse worked fine. Pen works fine in Lecture Notes and Quill. The pen button does not work in Quill though, pretty sure it has something to do with the way Quill detects the active pen. Sound works, video works as long as it is SD.
Other than that I'll leave you all with these screenshots.
Great job Koshu and thank you!
obscure.detour said:
This ROM is running amazingly well. Everything I do, it does it fast and smoothly. Project Butter truly stands out here. Never has this tablet felt so buttery smooth.
I even installed Major Mayhem to try a game out and I feel like it ran better than the official ICS build (OTA3).
Google Now works. USB drive and mouse worked fine. Pen works fine in Lecture Notes and Quill. The pen button does not work in Quill though, pretty sure it has something to do with the way Quill detects the active pen. Sound works, video works as long as it is SD.
Other than that I'll leave you all with these screenshots.
Great job Koshu and thank you!
Click to expand...
Click to collapse
You have really nice hand writing on the last screenshot.
This is awesome, and just in time as school is approaching . Can't wait to try it out .
Koshu keep up the good work, this is amazing. expect a donation once I get this loaded.
If someone get's it up on a ROW Tablet, please advise!
DiJu519 said:
You have really nice hand writing on the last screenshot.
This is awesome, and just in time as school is approaching . Can't wait to try it out .
Koshu keep up the good work, this is amazing. expect a donation once I get this loaded.
If someone get's it up on a ROW Tablet, please advise!
Click to expand...
Click to collapse
You have a ROW tablet? Please let me know if this works and if it doesn't (i assume it won't even boot in this case) send me a copy of your boot.img. As i didn't need to modify the kernel itself (compared to ICS with the HC kernel) we could just try to switch the kernels and see what happens.
obscure.detour said:
This ROM is running amazingly well. Everything I do, it does it fast and smoothly. Project Butter truly stands out here. Never has this tablet felt so buttery smooth.
I even installed Major Mayhem to try a game out and I feel like it ran better than the official ICS build (OTA3).
Google Now works. USB drive and mouse worked fine. Pen works fine in Lecture Notes and Quill. The pen button does not work in Quill though, pretty sure it has something to do with the way Quill detects the active pen. Sound works, video works as long as it is SD.
Other than that I'll leave you all with these screenshots.
Great job Koshu and thank you!
Click to expand...
Click to collapse
Project butter is one pf the main reasons i want to get JB on the TPT^^ it's really awesome. Thanks for the screenshots, If you don't mind i would like to post a link to your post in the OP in case someone wants some.
Nice Job Koshu!!:good: will give it a try when i get clockwork up and running.. :fingers-crossed:
US TPT 16GB 3G with 32GB sd card
Very nice work, Maybe I should give it a try .
Koshu said:
Project butter is one pf the main reasons i want to get JB on the TPT^^ it's really awesome. Thanks for the screenshots, If you don't mind i would like to post a link to your post in the OP in case someone wants some.
Click to expand...
Click to collapse
Absolutely, feel free to share the pics. It is running super smooth I am absolutely loving it so far. Now I've got JB CM10 on both of my devices!
Also, I have noticed Chrome runs really great. About a thousand times better than ICS (OTA3). Gets a little slow sometimes with 15-20+ tabs but that is to be expected with our aged hardware.
Another note: I use CSipSimple, it allows me to use SIP in combination with a PBX server (Pbxes.org) for WiFi calling on my phone. I have never been able to get it to work with any Lenovo ROMs. Well it works on this ROM! I can now make/receive calls with my tablet using WiFi. I know many don't know or even care what this is, but just wanted to share my excitement.
Working well here too. Although I get cell phone indicator in my tray
mandrsn1 said:
Working well here too. Although I get cell phone indicator in my tray
Click to expand...
Click to collapse
Yeah I forgot to mention that. You need to enable Airplane mode and then enable WiFi. Although, because I use it on my phone as well, I've been using an app called AutoAP. It automatically enables airplane mode when using a saved WiFi network. For some reason it says it isn't compatible with our tablet in the Play Store. It is literally the only app I could find that wasn't "compatible". It works fine if you sideload it. Download here.
Since this and the few other issues being the GPS(it never worked anyway), HW acceleration for HD playback, and the light sensor I haven't found any reason for it to not be my daily driver.
Cheers.
Omg wow! I need to dig out my TPT!!
US 32GB TPT and loving Jelly Bean can't wait to see were this goes from here. Thanks for all the hard work with JB and CWM.
New version released
Koshu said:
New version released
Click to expand...
Click to collapse
Awesome! HQ video decoding and recording! You are truly a gentleman. Cannot wait to try it out. When my school expenses subsides I'll be donating to you.
Also, you may link directly to the images using the imgur link if you want instead of linking to my post. http://imgur.com/a/r0Iq2 I could also embed them in the 2nd post if you would like.
EDIT: Build v0.2 seems to be fine. HQ videos do indeed work in YouTube. I was even able to get a 720p (mkv) encoded video streaming over WiFi. Works flawlessly (24fps).
Koshu, is there a foreseeable future for 3G in your CM10 builds for TPT?
I'm just curious if it's a hurdle you have hopes in clearing. I'm running a GOBI3000 and paying for a data plan that I'm trying to get the most out of.
BTW, I've got my TPT heading back for service and I'm crossing my fingers for an OTA 2.5 system upon return. Get my root back...
Koshu said:
You have a ROW tablet? Please let me know if this works and if it doesn't (i assume it won't even boot in this case) send me a copy of your boot.img. As i didn't need to modify the kernel itself (compared to ICS with the HC kernel) we could just try to switch the kernels and see what happens.
Click to expand...
Click to collapse
It works also on a ROW tablet!
Good work, thanks! Keep it up!
obscure.detour said:
Awesome! HQ video decoding and recording! You are truly a gentleman. Cannot wait to try it out. When my school expenses subsides I'll be donating to you.
Also, you may link directly to the images using the imgur link if you want instead of linking to my post. http://imgur.com/a/r0Iq2 I could also embed them in the 2nd post if you would like.
EDIT: Build v0.2 seems to be fine. HQ videos do indeed work in YouTube. I was even able to get a 720p (mkv) encoded video streaming over WiFi. Works flawlessly (24fps).
Click to expand...
Click to collapse
Changed the link.
pwstein said:
Koshu, is there a foreseeable future for 3G in your CM10 builds for TPT?
I'm just curious if it's a hurdle you have hopes in clearing. I'm running a GOBI3000 and paying for a data plan that I'm trying to get the most out of.
BTW, I've got my TPT heading back for service and I'm crossing my fingers for an OTA 2.5 system upon return. Get my root back...
Click to expand...
Click to collapse
I think i try fixing 3G next as the other parts are more or less minor problems (gps more, lightsensor less). But i don't have a gobi card but an ericsson, so i will start with the ericsson card to get a grip on this and after the ericsson card is working we could give gobi gobi a try. But this includes a lot of testing and i will need someone with a gobi device to help me out.
mari8b said:
It works also on a ROW tablet!
Good work, thanks! Keep it up!
Click to expand...
Click to collapse
Ah great, then lenovo finally uses a similar kernel for both devices, meaning i can play around with the kernel a bit (would like to add cifs and nfs support, maybe even overclocking some day).

[ROM] [Project ] Pure AOSP 5.0.2_plus Google Updates (2/1/2015) Mako Beta

The idea behind this project is to compile a Pure AOSP ROM. The difference is I have been little by little including and testing new commits added to the for the most part unstable staging master branch code from Google AOSP that has not yet been tagged for a future Lollipop update., hence the reason for 5.0.2_Plus name. The only change added to the code that was not committed first by Google is that the ZIP can be flashed in TWRP without replacing TWRP with the Stock Recovery and that is it. At the moment because of limited testing as I do not own a Nexus 4 and all changes have been tested on the Nexus 5 felt untill a few return performance reports best to call this a beta version. With that said the same changes have made some improvments and fixed a few issues experienced by Nexus 5 users using the oficial 5.0.1 update or compiled from the AOSP android-5.0.2_r1 branch. So if start receiving comments that all has been well on the Mako build or see say 100 download without a complaint reported will remove the beta tag. I suspect this will be the case as the commits are not device related.
I honestly started the project for the Nexus 5 with the idea that maybe as a community a few developers could help work on the project so everyone had an updated version of the latest release version that included the latest fixes and had not intended on compiling for the Nexus 4. After my second release another XDA member had asked if it would be possible to make a Nexus 4 port for a friend. At that point as there had been little interest in the project by other Nexus 5 Developers I would post the Mako ota package I compiled for the user who had asked for one. I also have my own Starship Rom and am part of a new developer team so again was meant as a community project and not intended to be released as my Rom or really even released at all with the intention of being a resource for other developers to either use as the base of whatever new AOSP Rom they may intend on developing or selectively picking pieces or fixes. So going with the same idea after compiling the asked for Mako version thought why just limit the idea to just the Nexus 5 as all Nexus devices share the same code from AOSP with exception of needing to add a different set of propriety vendor blobs and choosing a different lunch command for building. So the same goes as intended for the Nexus 5. If any Nexus 4 developers would be interested in joining in on the project Just let me know and I will grant full access to the Github account and create a new branch so we can test and insure the master branch is always %100 stable if it is going to be used by other Nexus developers..
A few examples of the commits that have been added.
https://github.com/Android-AOSP/And...mmit/20063610490eabc91db5ef13a550ecbdcdc6dc1a
https://github.com/Android-AOSP/And...mmit/16c0cfd5920c6d09824d13b7ee94436de87b37e3
https://github.com/Android-AOSP/And...mmit/b9e7a844fc751b9fdda7d452dee361f15815199b
https://github.com/Android-AOSP/And...mmit/18cca2773e4f3890e2ff9ca416400d48f62b98f5
https://github.com/Android-AOSP/And...mmit/a05556633ae5a6d1db164597b93f8b6cbbdf2608
https://github.com/Android-AOSP/And...mmit/e6beb1369165f97a4df24a1d1966c41e392c44e7
https://github.com/Android-AOSP/And...mmit/be42994b5a42914071adddfd5d989950e8e47bd9
https://github.com/Android-AOSP/And...mmit/0c89e1b9395093f71cf73508553d5e4058093ec0
https://github.com/Android-AOSP/And...mmit/4c53a7872b1f37ec184801f16d39584ca3b9bcce
https://github.com/Android-AOSP/And...mmit/9d2f14442f2e1d1507dbdc6cc7b9348513a907f9
https://github.com/Android-AOSP/And...mmit/905c6e72ecdc6e170744649b78e8fbb919f71efd
https://github.com/Android-AOSP/And...mmit/1a96e2b079e8007fe965bd30cd02cb191a613510
https://github.com/Android-AOSP/And...mmit/4fcbf285db7f9e20795783b676963d42499dbd64
https://github.com/Android-AOSP/Android-AOSP_bionic/commit/eaf5aa7d22bd2f6b2eae4c81a60950f89e2d7df4
https://github.com/Android-AOSP/And...mmit/74574e8aa5a2de32e10364fd2f495023fff2a267
https://github.com/Android-AOSP/Android-AOSP_build/commit/49657b7a459ee90b3635bef989f8f9728d564068
https://github.com/Android-AOSP/Android-AOSP_build/commit/1df3707a04651966ca17796f321d23ab3ed6ed2e
https://github.com/Android-AOSP/And...mmit/6fe9c73738e9da0192971576d120802d4c094556
https://github.com/Android-AOSP/And...mmit/44c1c3235d29095c4d987d19155c7260d1a33e0f
https://github.com/Android-AOSP/And...mmit/33baf53861712c3f84606a017943e36bdc680b50
https://github.com/Android-AOSP/And...mmit/a975a08cfb30ad6b2994647c0c6f09e2abd20e28
https://github.com/Android-AOSP/external_protobuf/commit/1a96e2b079e8007fe965bd30cd02cb191a613510
https://github.com/Android-AOSP/external_protobuf/commit/4fcbf285db7f9e20795783b676963d42499dbd64
https://github.com/Android-AOSP/frameworks_base/commit/cc50afe3bdcc3adfa0f4121bf461996996e69a3e
https://github.com/Android-AOSP/frameworks_base/commit/1be740dd60f4d95e1f9ac4aac7e4d6148e3b2dd1
https://github.com/Android-AOSP/frameworks_base/commit/1cca2282dc9a3b7ecc08729af201923842ddfc86
https://github.com/Android-AOSP/frameworks_base/commit/7db1192e72b45111556631dba125a635edff3235
https://github.com/Android-AOSP/frameworks_base/commit/b29136581cc3181e59193e0b6448f0c3f5990081
https://github.com/Android-AOSP/build/commit/de655233a4308340fc71490e86fd0f218cc7fec4
https://github.com/Android-AOSP/build/commit/ab6f841841a0930c7e178a949ada39152e24540f
https://github.com/Android-AOSP/hardware_libhardware/commit/9ede7f730bca338cd3ccad8962e253f28ae17976
https://github.com/Android-AOSP/hardware_libhardware/commit/d4f431fec4136f6eeee919ac3190762fba832942
https://github.com/Android-AOSP/hardware_libhardware/commit/898bcd96e3d80e99d9200cceb4af754bae6d5f4a
https://github.com/Android-AOSP/bionic/commit/d90f39af35c1f2a9972198f92e803e3ca73ac910
Downloads
Download Rom
aosp_mako-ota-ota-5.0.2_plus_r2.0_test.zip.zip - 184.51 MB
aosp_mako-ota-ota-5.0.2_plus_r1.0_test.zip - 184.52 MB
PA-Gapps
http://forum.xda-developers.com/par...apps-official-to-date-pa-google-apps-t2943900
So far I have been using the "Mini Modular package" for testing without any issues.
Root
Root is optional but recommend SuperSU
http://forum.xda-developers.com/showthread.php?t=1538053
Have had version 2.37 in storage and had been using without issue but updated to 2,40 with last test without any issues. What can I say Im lazy that way so unless having an issue just used what works but figured most would grab the latest so thought it best to give it a test before posting.
Kernel is %100 Stock but going with past experience if mrg666 has a Kernel availible for your device it should be the Kernel you are using.
Mirage Kernel for Stock Nexus 4
http://forum.xda-developers.com/nex...el-mirage-nexus-4-stock-rom-06-04-14-t2485368
Change Log 5.0.2_plus_r2
Removed the below commit "Add ip6-localhost to /system/etc/hosts."
https://github.com/android/platform_system_core/commit/25147416bb105914c3cdf8fd65ca7cc20dae0f3e
Looks like a few apps are not fans of having an ip6 entry for localhost. Transparent Weather Widget for example can not find the device location with the enty included.
In looking for the cause of the above issue also reverted.
https://github.com/android/platform_frameworks_base/commit/e4ec09da0b4a31e23f1a19bdd1ea99e0f87cadac
Honestly reverted looking for the cause and did not remember to restore once identifying the cause. Overall is an old commit and dont think will make any difference whatsoever or would have been tagged for use in a past release so not going to bother.
As usual I am not responsible for your device and you are using anything posted in this thread at your own Risk.
This is %100 AOSP with no extra theming at all including bootanimation so no screen shots, as a Nexus User are probably aware what AOSP looks like at this point.
Don't mean to be rude, but you're still living in 2014, apparently. LOL . Classic mistake, I guess. Check the title dude.
Its cool, such a classic XDA first comment though. Could discover the holy grail and receive 15 comments about a spelling error. Adding I guess makes it that much better. Going to leave it in and see how many times your comment is over looked by someone so proud to have noticed it first, lol.
This is exactly what i have been looking for, we need more Roms like this. Thanks OP downloading now:good:
chairshot215 said:
Its cool, such a classic XDA first comment though. Could discover the holy grail and receive 15 comments about a spelling error. Adding I guess makes it that much better. Going to leave it in and see how many times your comment is over looked by someone so proud to have noticed it first, lol.
Click to expand...
Click to collapse
I hope you don't think it was something personal, man. Your title made my day. With all these exams, I've been all stressed out, and your title made reminded me of the time when I was sitting in bed with the laptop in front of me, thinking it's a long time till the exam session. LOL
Good rom so far, only thing was that data roaming was enabled by default.
dragos281993 said:
I hope you don't think it was something personal, man. Your title made my day. With all these exams, I've been all stressed out, and your title made reminded me of the time when I was sitting in bed with the laptop in front of me, thinking it's a long time till the exam session. LOL
Click to expand...
Click to collapse
I was just joking but still think it will be amusing to see how many skip past your post to point out the same. I actually test software for a living after it has been installed on an energy management diagnostic system both for new version testing and quality control before shipping and need to sign off that each system was checked out including the date. Had just recently worked on my birthday and was a highly unusually busy day but ended up signing off the date as 1976 (my birth year) on about forty systems. What is even more humorous is the amount of complaints from technicians who thought they received a system using a Nexus 7, now 9 for use as a portable User interface believed they had received software that had not been checked out since 1976. With that said most installers come from an HVAC technical school background and still use AOL as their contact email address. Lol!
nibla101 said:
Good rom so far, only thing was that data roaming was enabled by default.
Click to expand...
Click to collapse
Will look into that I'm happy to know it is working out. I basically just took my N5 source added the Mako vendor blobs and compiled using a different lunch command. Will go back and see if data roaming being enabled by default is a result of my updates or is set in general aosp 5.0.2 after work. Even though intention is keeping as pure as can be should still be looked at.
Think it would be nice if we could get a few devs together from across the current Nexus devices lineup and do our best to keep an aosp Rom available adding in the latest updates and bug fixes into the most current release for all Nexus devices. Not just for users but for other devs to use in their own aosp based work. Beleive if we could get something like that going would be pretty sweet and not all that time consuming. Still lots of updates added by Google devs every day. Some a bit more complicated then what I have done that a small group could easily bang out and test. Everything comes from the Master aosp branch that can get messy with constant new commits around the clock but think if selective in adding into latest release could be a beneficial project. So using my phrase of the week with that said I am going to build and post a version for all the Nexus devices in an attempt at gaining interest in the project. Again with that said I am torn for tonight as can try producing thr first N5 version that is sprint compatible or build for my Nexus 9. I am very much looking forwored to trying it out with jusst Simple ol aosp but at the same time feal bad for the Nexus 5 Sprint users who are all stuck on stock because other Roms are missing the aditional files added in for the radio to work. Decitions, decitions, decitions.
chairshot215 said:
I was just joking but still think it will be amusing to see how many skip past your post to point out the same. I actually test software for a living after it has been installed on an energy management diagnostic system both for new version testing and quality control before shipping and need to sign off that each system was checked out including the date. Had just recently worked on my birthday and was a highly unusually busy day but ended up signing off the date as 1976 (my birth year) on about forty systems. What is even more humorous is the amount of complaints from technicians who thought they received a system using a Nexus 7, now 9 for use as a portable User interface believed they had received software that had not been checked out since 1976. With that said most installers come from an HVAC technical school background and still use AOL as their contact email address. Lol!
Click to expand...
Click to collapse
LMAO. That was funny
flashed yesterday with nothing to complain until now
thanks for this build
edit: found first bug (maybe)
whle setting Chronus Weather and also Transparent Clock Widget
the phone couldn't find it's location.
Pop up on the screen stated....
"Cannot retrieve location!"
Network geolocation is disabled
Set a custom location or enable location
already try High Accuracy, Battery saving and Device only but it never show my location
the widget always appear with "Loading weather data"
If i choose Battery saving then Google Location Reporting will turn grey and not clickable, other two option made it clickable again but still my location show "Loading weather data"
maybe someone are having this too?
how to fix it please?
thank you very much
groovepeppy said:
flashed yesterday with nothing to complain until now
thanks for this build
edit: found first bug (maybe)
whle setting Chronus Weather and also Transparent Clock Widget
the phone couldn't find it's location.
Pop up on the screen stated....
"Cannot retrieve location!"
Network geolocation is disabled
Set a custom location or enable location
already try High Accuracy, Battery saving and Device only but it never show my location
the widget always appear with "Loading weather data"
If i choose Battery saving then Google Location Reporting will turn grey and not clickable, other two option made it clickable again but still my location show "Loading weather data"
maybe someone are having this too?
how to fix it please?
thank you very much
Click to expand...
Click to collapse
Think I got the fix and am compiling now. Hopfully have up by tonight if not morning. I am on the N5 though and have no issue with beatifull widgets finding my location or maps with navigation working which is my goto test apps along with GPS test. After reading your post tried Transparent Clock Widget and the app was not able to find my location. I did manage to fix this on my N5 so am rebuilding for Mako using the same source. Now have all the Mako Vendor proprietary blobs set up in vendor so can build either Hammerhead or Mako depending on lunch command. Still though will need testing on N4 as I am on the N5.
chairshot215 said:
Think I got the fix and am compiling now. Hopfully have up by tonight if not morning. I am on the N5 though and have no issue with beatifull widgets finding my location or maps with navigation working which is my goto test apps along with GPS test. After reading your post tried Transparent Clock Widget and the app was not able to find my location. I did manage to fix this on my N5 so am rebuilding for Mako using the same source. Now have all the Mako Vendor proprietary blobs set up in vendor so can build either Hammerhead or Mako depending on lunch command. Still though will need testing on N4 as I am on the N5.
Click to expand...
Click to collapse
will test it later
thank you for responding
groovepeppy said:
will test it later
thank you for responding
Click to expand...
Click to collapse
Know prob but had been unsuspectingly busy but compiling the what believe will fix the issue for the N4 and it comes down to the smallest commit.
Know prob but had been unsuspectingly busy but compiling the what believe will fix the issue for the N4 and it comes down to the smallest commit.
https://github.com/android/platform_system_core/commit/25147416bb105914c3cdf8fd65ca7cc20dae0f3e

Droid4 ROM Reviews - crDroid

I've tried out several of the ROMs available for the Droid 4 and I was already taking notes on each of them, so thought I'd share a review on each here. I already posted my thoughts on LineageOS 14.1 in a previous thread so we'll skip straight to crDroid.
crDroid 3.8.5 is the latest addition to the D4 scene. It runs Android 7.1.2 and is based on LineageOS 14.1, apparently branched from the spyder builds. Its advantages include support for JJB's overclock kernels, in fact WiFi doesn't work without it; support for use of the altpart Safestrap to repurpose the webtop partition and give you the largest 1.3GB /system partition in your stock slot; built-in signature spoofing for MicroG/Xposed support; the most recent (Jan/2018) Android security patch level; integrated custom fonts; Ad Away browser integration; great battery life; and its own cool settings section with lots of other custom features. Like all Android V5+ versions this supports hand-wave notifications on the lock screen.
Its disadvantages are that it's fairly thick due to being on 7.1.2, and unless you're running MicroG or a very tiny Gapps package (Slim Zero or OpenG pico), it can be slow, though not nearly as bad as LineageOS 14.1 on which it's based. Videos are jerky and audio stutters. It's really intended to be used with MicroG. And despite being around only six months, it is no longer officially supported by the crDroid team, so no further updates at this time. A major factor for users of Google Voice is that it displays the routing phone number of your call rather than your actual destination phone number during the call, which can be confusing at worst and annoying at best. The call log still shows the correct destination phone number though. I'm not sure where the bug for this lives but it is specific to the ROM. Most annoyingly, the swipe-to-unlock is quirky - you have to swipe fully from bottom to top, and fairly quickly. It usually takes a couple attempts before the phone unlocks, making it difficult if not impossible to do with one hand.
Verdict: Best of the AOSP V7 ROMs for D4. But V7 isn't necessarily the best choice for D4 because of its high RAM usage. Unless there's a reason you absolutely need to run V7, i.e. for an app, you're better off with an older release that uses less RAM.
Thanks for you review. It is awesome to see that there still is active members hanging around. In my mind Lollipop was a bit laggy on Droid 4 compared to KitKat roms but Marshmallow and specially Nougat roms have improved the situation. I can consider Nougat as a daily driver for Droid 4 in 2018. I just hope that we could still see Android Oreo Go edition on our device.

SMS sending not working in LineageOS 15.1

Hi,
I'm acually working on LineageOS 15.1 and I'm running into a problem:
In frameworks/base/core/java/android/content/BroadcastReceiver.java (in the method PendingResult beginning with line 86) the resultCode is set to 4!
This is
Code:
RESULT_SMS_UNSUPPORTED
added in API level 19
public static final int RESULT_SMS_UNSUPPORTED
Set by BroadcastReceiver to indicate that the message, while possibly valid, is of a format or encoding that is not supported.
Constant Value: 4 (0x00000004)
My problem is, I can't figure out, where and why this is set!
So, it's not possible to send a message via SMS...
Any help is welcome!
These two main problems are left in LineageOS 15.1:
Camera not working
Sending SMS not working
There are a few minor problems, but they are not important.
If there is no further help, this finally will be the end of developing this ROM! :crying:
thanks for the work
im just want stable rom.
my stock ROM reboot too much everday after rooting.
so now im using 14.1 no reboot here, you already lose lots good options in the LA14 camera like slow motion(high fps rate) and EIS \ OIS
this phone slowly dying
even my old sony(LWW) was develop from android 2.3 upto 7.1 (through CM to lineage) about 7 years (include custom roms)
Superrman said:
thanks for the work
im just want stable rom.
my stock ROM reboot too much everday after rooting.
so now im using 14.1 no reboot here, you already lose lots good options in the LA14 camera like slow motion(high fps rate) and EIS \ OIS
this phone slowly dying
even my old sony(LWW) was develop from android 2.3 upto 7.1 (through CM to lineage) about 7 years (include custom roms)
Click to expand...
Click to collapse
I understand what you are saying but I think the users enjoying Bernie's ROM are practical users who do not care about latest (crap) features like live emoji or animojis or whatever teenage functions they implement. Real innovations are not to be found. Currenty i switch between my iPhone 7 and Z5c every other week. I still think my Z5c rocks!
I would love to try L15 so I sincerely hope Bernie will find support for his development.
Berni-0815 said:
Hi,
My problem is, I can't figure out, where and why this is set!
Click to expand...
Click to collapse
I've been skimming through LOS repos. AFAICT, the only place in which that constant is used is here.
Antonio
antonio.galea said:
I've been skimming through LOS repos. AFAICT, the only place in which that constant is used is here.
Click to expand...
Click to collapse
Yes; I know. But I've set a logging command at this point and the code is never reached.
So, it ("4") must be set somewhere else...
I've set so much logging commands in some suspicious sourcecode-files but I can't figure out, where this could happen.
The logging commands are showing this chronological order:
Code:
packages/apps/Messaging/src/com/android/messaging/util/PhoneUtils.java #getCanonicalByCountry()
- MessagingApp: (bt): Number valid at this point! getCanonicalByCountry(): canonicalNumber: +nnnnnnnnnnn
>>> It must happen [B]after[/B] the above sourcecode-file and [B]before[/B] the next ones: <<<
frameworks/base/core/java/android/app/LoadedApk.java (Don't find anything)
frameworks/base/core/java/android/content/BroadcastReceiver.java #getResultCode() #PendingResult() #getPendingResult() and #setPendingResult()
- BroadcastReceiver: (bt): PendingResult(Line 86): resultCode: 4

[ROM][7.1.2][N8000/N801x/N8020][Stable][EOL] Slimroms Slim7

Code:
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* 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.
*
*/
Hi,
I'm already working over 2 years at the N80XX devices (mostly LineageOS) and want to introduce you my version of SlimRoms Slim7.
For sure I want to thank all guy's which were ever working on these devices and also in general at the smdk4412.
I also want to thank the SlimRoms team and @Android-Andi for applying the latest security patches.
I've added some extra functionality like for example wakening up the device when you pull out the pen, back event when you press the pen button,
fast charging for every power supply, working keyboard dock + lineout functioning, signature spoofing for microG, Magisk hide support and much more...
I can't guarantee that there aren't any bugs, so I need you for testing and giving me a feedback.
Spoiler: Not working at the moment
N8020: incoming calls doesn't pop up, outgoing calls + internet (also LTE) are working fine.
HDMI out for all of them, not implemented.
Links:
TWRP
N8000 Rom
N8010 / N8013 Rom
N8020 Rom
To disable the sec_keyboard for example to play games without any hardware keyboard,
simply flash my magisk module to disable it:
sec_keyboard disabler
If you are going to use Gapps,
I recommend to use the pico package!
https://opengapps.org/
For the others, you can use microG if you want to.
Do you like my work?
Than you can simply hit the thanks button and consider to spend me a coffee or a beer,
I'm doing this in my free time and it also costs a lot of money to buy hardware.
donate
https://slimroms.org/#/
Spoiler: How to install it?
Instructions
Because of my work on Android 9 and Android 11, I'm not able to proceed with all my Android 7 ROM's,
including Slim7.
I hope you can understand this and I will leave everything here as it is.
If you have to upgrade in future, check out my other ROM's.
XDA:DevDB Information
[ROM][7.1.2][N8000/N801x/N8020][Stable] Slimroms Slim7, ROM for the Samsung Galaxy Note 10.1
Contributors
html6405
Source Code: https://github.com/html6405
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.0.x
Based On: SlimRoms
Security bulletin: 05.12.2020
Selinux: enforcing
Version Information
Status: Stable
Created 2020-07-06
Last Updated 2020-12-15
Works great, so far so good
Switch from LineageOS to this new OS and the pad actually works better. Thx.
tsukazachino said:
Switch from LineageOS to this new OS and the pad actually works better. Thx.
Click to expand...
Click to collapse
Thank's for your feedback , if you have any problems, let me know.
Flying with Slim
My old, beat up 8013 on Slim is absolutely flying! Definitely the best out of the 4 or 5 nougat roms I've tried. ?
A noob question, can I disable the mouse/cursor in drawing apps when the stylus is active? The "pointer" in Developer Options can't toggle it on or off.
edinedi said:
My old, beat up 8013 on Slim is absolutely flying! Definitely the best out of the 4 or 5 nougat roms I've tried.
A noob question, can I disable the mouse/cursor in drawing apps when the stylus is active? The "pointer" in Developer Options can't toggle it on or off.
Click to expand...
Click to collapse
Thank you for the great feedback and no, this is not possible for now,
but I will take a look at it.
wooooow man, thank alot, my old n8010 i needed a new life, i tried.
Thank you it is a great rom better than lineage 14.1 every thing work fine up till now but only few minor bugs as sometimes tablet restart suddely happened 2 times, adobe reader application hang and i uninstall it , installing application from store sometimes failed but it success on retrial
Hi. At the moment the ROM works very well. I would like to know how to remove the mouse pointer when I use the SPen.
Didn't have any reboot
hossam sokkary said:
Thank you it is a great rom better than lineage 14.1 every thing work fine up till now but only few minor bugs as sometimes tablet restart suddely happened 2 times, adobe reader application hang and i uninstall it , installing application from store sometimes failed but it success on retrial
Click to expand...
Click to collapse
Hi,
thanks for testing and the almost positive feedback,
it would be great if you could make a last_kmsg after a reboot happens.
With this we could find out from where the problem does come from.
Charly_Maths said:
Hi. At the moment the ROM works very well. I would like to know how to remove the mouse pointer when I use the SPen.
Click to expand...
Click to collapse
Thank you for your feedback,
I never thought that the mouse pointer could be desturbing .
There is no way for now, to disable it, but I will take a look at it
so that maybe we can deactivate it in future.
Can't get it installed
A good morning from the Netherlands, I can install lineageOs but I can't install your rom.
Can I flash your rom over lineageOs or is it necessary for a full format/cleanup.... because option 2 doesn't work for me.
Greetings from this side
Good morning,
it is necessary to do a normal factory reset.
Have you checked the md5 sum? Maybe a download error occured.
Tried an other one and yes it works thanks for the reply.
I just bought one yesterday... second hand...for me and my wife.
But maybe a noob question...ps touch and s-note aren't they in the package or am I missing something.
Gr mike
Hi Mike,
S-Note was only buildt for KitKat in the samsung stock firmware,
for this you have to use alternativevs with custom roms.
The pen itself should work fine.
Okay, so I downloaded this ROM.
Overall I'm not a fan, but I gotta give credit where it's due...
This ROM is fast and it doesn't seem to have an MTP bug! It's actually kinda usable.
It also supports Substratum Themes.
But this ROM also has some negatives!
The default browser (Lightning Browser) really sucks. It has a tab limit and tries to upsell you to a paid version. To use your own hosts file in the browser's adblock, you have to pay. There are far better browsers that could of been included instead that doesn't restrict any of it's features. I would of preferred to see Via Browser, Firefox, or Chromium included instead.
The version of Open Camera included seems to be missing features, such as Camera 2 API support (with all the additional adjustments it supports), and 60 Hz anti flickering. It also crashes upon taking a picture.
The default equalizer sucks. It just has a terrible looking UI that doesn't scale for the size of these tablets. The one in Lineage OS at least looked better and allowed saving presets. Additionally, there is no default music player (which Lineage OS did have even if it wasn't that great, you had something you could use).
Other notable missing apps I can remember from Lineage OS include: the screen recorder with voice recorder and the file manager (better than stock Android's).
It seems the stylus cursor does not have the ability to be disabled in settings as well.
Thanks for the hints, I've tried them and it works for me...my wife misses the...you can write on a website and cope send or something like that, it runs like a tablet supposed to do of that age and it's great
FanboyStudios said:
Okay, so I downloaded this ROM.
Overall I'm not a fan, but I gotta give credit where it's due...
This ROM is fast and it doesn't seem to have an MTP bug! It's actually kinda usable.
It also supports Substratum Themes.
But this ROM also has some negatives!
The default browser (Lightning Browser) really sucks. It has a tab limit and tries to upsell you to a paid version. To use your own hosts file in the browser's adblock, you have to pay. There are far better browsers that could of been included instead that doesn't restrict any of it's features. I would of preferred to see Via Browser, Firefox, or Chromium included instead.
The version of Open Camera included seems to be missing features, such as Camera 2 API support (with all the additional adjustments it supports), and 60 Hz anti flickering. It also crashes upon taking a picture.
The default equalizer sucks. It just has a terrible looking UI that doesn't scale for the size of these tablets. The one in Lineage OS at least looked better and allowed saving presets. Additionally, there is no default music player (which Lineage OS did have even if it wasn't that great, you had something you could use).
Other notable missing apps I can remember from Lineage OS include: the screen recorder with voice recorder and the file manager (better than stock Android's).
It seems the stylus cursor does not have the ability to be disabled in settings as well.
Click to expand...
Click to collapse
Thank you for your feedback.
Which browser would you prefere? I can build every browser with the system.
Just want to mention, it's not LineageOS, its's Slim, this means that there are different apps and many not.
This make's the system as fast as it is.
But I could pack all apps with the system you've mentioned, if you all want this .
For everyone who would prefere a LineageOS can download it here:
https://www.android-hilfe.de/forum/...-n8010-gt-n8013-gt-n8020-sch-i915.899939.html
html6405 said:
Thank you for your feedback.
Which browser would you prefere? I can build every browser with the system.
Just want to mention, it's not LineageOS, its's Slim, this means that there are different apps and many not.
This make's the system as far as it is.
But I could pack all apps with the system you've mentioned, if you all want this .
For everyone who would prefere a LineageOS can download it here:
https://www.android-hilfe.de/forum/...-n8010-gt-n8013-gt-n8020-sch-i915.899939.html
Click to expand...
Click to collapse
Via Browser is pretty small and lightweight, has plenty of features without being complicated, no paywalls, and the source code is available: https://github.com/tuyafeng/Via
...otherwise Firefox.
For a small, but capable music player there is Vanilla Music and 4 addons to add some nice features (like lyrics search, tag editing, cover fetch, and metadata fetch), All for free, no paywalls, not bloated.
It's probably better to download Open Camera from the Play Store and include it, or maybe FDroid? I think those builds may have more of the features.
VLC is great for media playback.
It might be nice if you include Substratum for themes (as it does work) but that's not necessary.
Also searching for Terminal in settings shows a result, but it's not available for enabling. Would love to see that return as an option.
Built-in physical keyboard issue
Hello, html6405!
First and foremost, huge thanks for still maintaining these old devices. This ROM fixed some of the main issues of the other ROMs based on Android 7.1 for my GT-N8000. Namely, the settings app and the MTP service don't regularly crash anymore and adaptive brightness, as well as the night light finally work correctly. However, it doesn't fix one of the problems I've always had with custom ROMs for my device, which is having no ability to toggle off the built-in physical keyboard. While it usually doesn't bother me when using apps, I like racing games and want to occasionally play Asphalt 8. Unfortunately, upon detecting a physical keyboard (no matter even if it's fake) the game completely refuses to give any touch-based controls, and so I am left with an unplayable game.
To make such apps usable, can you either remove the built-in physical keyboard or give an option to disable it in the settings, please?
Once again, thanks for the awesome and stable ROM, and good luck in your developer career!
ringyring said:
Hello, html!
First and foremost, huge thanks for still maintaining these old devices. This ROM fixed some of the main issues of the other ROMs based on Android 7.1 for my GT-N8000. Namely, the settings app and the MTP service don't regularly crash anymore and adaptive brightness, as well as the night light finally work correctly. However, it doesn't fix one of the problems I've always had with custom ROMs for my device, which is having no ability to toggle off the built-in physical keyboard. While it usually doesn't bother me when using apps, I like racing games and want to occasionally play Asphalt 8. Unfortunately, upon detecting a physical keyboard (no matter even if it's fake) the game completely refuses to give any touch-based controls, and so I am left with an unplayable game.
To make such apps usable, can you either remove the built-in physical keyboard or give an option to disable it in the settings, please?
Once again, thanks for the awesome and stable ROM, and good luck in your developer career!
Click to expand...
Click to collapse
Hi,
thanks for your feedback, I never thought about this, to disable the keyboard.
The driver is always registered, even if it's not connected.
But when you connect the physical keyboard, a uevent will be sent to the system to recognize it.
In my opinion these games should give us the opportunity to choose how we want to control.
But I will try to find a solution for this!
FanboyStudios said:
Via Browser is pretty small and lightweight, has plenty of features without being complicated, no paywalls, and the source code is available: https://github.com/tuyafeng/Via
...otherwise Firefox.
For a small, but capable music player there is Vanilla Music and 4 addons to add some nice features (like lyrics search, tag editing, cover fetch, and metadata fetch), All for free, no paywalls, not bloated.
It's probably better to download Open Camera from the Play Store and include it, or maybe FDroid? I think those builds may have more of the features.
VLC is great for media playback.
It might be nice if you include Substratum for themes (as it does work) but that's not necessary.
Also searching for Terminal in settings shows a result, but it's not available for enabling. Would love to see that return as an option.
Click to expand...
Click to collapse
Ok via browser is good, I will use it for the future builds.
I will try your recommended music players and eventually I will build the terminal with the system.
For the other things I will also take a look at it.

Categories

Resources