Related
Okay, before I get flamed, I searched and read, a lot. Didn't find the answer to my specific questions on this issue -- at least a definitively clear enough statement to assuage my lingering fears as I flash things to my new Epic.
Quick context-setting: I'm a very experienced hacker, SW engineer, over 25 years developing drivers and apps on Unix, Linux, Windows NT and derivative platforms; I've hacked for years on Winmo, have developed apps, drivers, and other things there as well. I'm new to Android.
So, here's my issue: I'm not clear on what is getting changed when I flash a ROM, vs. a KERNEL, vs. a MOD. In all cases I use the same procedure -- put the zip on my SD card, boot into clockwork, update via the choose zip interface.
Everything's cool so far. But I get nervous every time, because I don't know with certainty what is being changed via the ad-hoc definitions of these terms.
Here's what I think is the case: [ROM[KERNEL[MOD(s)]]].
That is, a ROM is a complete change of the entire platform -- that is, the kernel, and the software layers that sit on top of it. This is the equivalent to what a "ROM" is in the Winmo hacker world.
A KERNEL flash is something unique to Android as compared to Winmo. Because Android and Linux are open-source, we hackers can modify and build Android device kernels, and replace just that part (the core operating system, minus the Andriod layers above -- frameworks, apps, etc.), leaving the rest intact. So, when I flashed the MixUp kernel and replaced the stock DI18 kernel, my phone looked the same, configuration and customization wasn't changed, all files, apps, messages, etc. were still there, configurations preserved, etc. HOWEVER, there were some noticable differences, exactly as intended, by the kernel developer (allows OC to 1200Mhz, brightness controls are different at the endpoints, voodoo color changes are there, some other stuff). We can't easily do this in the Winmo world because it's not opensource.
A MOD is pretty much the same as mods offered in the winmo world. Can consist of any combination of config changes/tweaks, applications, modified stock apps, etc. The key point is that when applied, it adds/changes/fixes something without replacing the fundamental nature of the installed kernel and the Android layers that sit on it. In winmo, mods are usually deployed through CAB files, and installed on a fully booted device (sometimes requiring reboot). Mods on Android can be deployed through the bootloader update mechanism, hence my nervousness for those I've applied
So, is that it? If so, I will flash MODs with much more comfort.
I think you got ROM and kernel right. I say "think" because I am in the exact same situation: not used to being able to change them independently (WM) and have a new Epic. Haven't heard of 'mods' though, unless you are referring to the general term that applies to tweaks and whatnot.
Without derailing, are the overclock kernels actually safe? Aside from the fundamentals of overclocking, which I am totally fine with, I do not understand how a single profile can be assumed safe for every phone in every situation.
There's a convention in the xda Android forums for prepending the subject title with [ROM] [KERNEL] or [MOD] to identify the type of change. Check it out.
As for the MixUp OC kernel, I've been using it for only 24 hours, but have had no problems with it at all (other than being a bit annoyed with the brightness changes, but it's a minor gripe), and it definitely improved overall performance.
As you may have noticed there isn't a lot of ROMs for the nexus 7 2013. Tell me what kind of nougat ROMs you want.
I'll build the ROM that has the highest amount of votes.
P.S if anyone's wondering i was the former SAOSP maintainer.
Simple, clean and fast...
-fast
-complete debloated
-oms support or dark ui
-maybe privacy guard and advanced reboot
-permissive + enforce bootable and tweakable kernel with non standard govs and hotplugs
-no preroot
-Fast
-oms support
-optional pixel navigation bar w/animation setting
I know that you already build DU for another device. Would like to see DU on Flo, I think it pretty much has the features that most of us would want. Thanks.
Mike T
I'd be super happy with a Lineage build that has cherrypicks for our device. Lineage and CM officials were always nice but the reason I started coming here was the optimized versions for various devices. Having somebody that knows our device and what extras to add or remove based on our chip/gpu/flash was always nice. Sort of what DevSwift1 was doing at the start.
I'd like to see substratum support as well but i generally don't run themes.
Purenexus or a similar experience. I'd love to get pixel features with this device and manage to pass safetynet.
If this is still an option, I would love to see paranoid on the n7 2013. It's amazing on my n6p. They always looking for a maintainer.
Of course omni is great too.
I would like the latest Paranoid Android to come to FLO! But, as an alternative,
The Major Features I would like:
- Clean, Debloated & Beautiful (latest Paranoid Android Wallpapers and Stock UI look gorgeous)
- Very, Very Smooth & Snappy
- Full OMS Support
- Built-In Kernel with best Performance-Battery Balance (you can modify the latest ElementalX Kernel to suit the need)
- No Pre-Installed Bloatware (cLock, OmniStyle, OmniJaws, CM/LAOS/Omni Browser, CM/LAOS File Manager, Terminal, Stats, MusicFX/AudioFX, etc.)
- Not an overwhelming amount of unused features, just the basic & adequate amount of customization (unlike Resurrection Remix, having an unending amount of pretty useless customization, which is a waste)
- Lowest possible System Footprint (System Partition space is a bit low on our FLO/DEB)
- Comes Unrooted (passes SafetyNet but can allow for Magisk)
- Regular & Meaningful Updates (Weekly Builds are better than Nightlies)
Additional Featues, which if implemented, would be lovely:
- Basic level of Built-In Themes/Accents (like OxygenOS' Light/Dark Themes and Multiple Accent Colours)
- Good System UI Animations & Animated Elements (like OxygenOS' Power Menu, which has animated & colourful large buttons instead of a list and allow for seamless Power OFF and Advanced Restart while looking beautiful)
- Use as much of Google Apps in the build (Google Calculator, Calendar, Camera, Clock, Contacts, Chrome & Email instead of other AOSP & Open Alternatives or make a zip to replace the built-in ones with the Google ones)
Please, make this happen! Upvote if you too wanted this ROM...
Thank you.
Thank you for developing a new ROM. It is great that there will be a new build for the old tablet. If you could include substratum, viper4android, or xposed framework with rootcloaking module (not that it can't be done individually), that would be awesome. Thank you again for bringing new life to Flo (aside from generic LineageOS builds).
Not to discourage you from doing your own thing, but if possible, I think it would be best if you build something with changes that could easily be merged into the latest nightlies of LineageOS. With the number of Nexus 7 2013 users dropping as the device ages I don't think it would be wise to splinter the community too much more than it already is
As similar to the stock one as possible. That means without root, with Google Apps, without non-stock features, and with stock kernel.
We got that, aosp rom, check it out
I want a nougat ROM that will work with VOIP/SIP apps like TalkaTone for the occasional phone call with the 2013 LTE device or through WiFi. It's been a month since I've tried but TalkaTone locks up with
every Nougat ROM I've tried with the 2013 LTE and Flo devices I have. Funny thing I picked up a used 2012 3G and it works like a charm with the Nougat ROM and the VOIP/SIP app TalkaTone. Kurt
Hi, a lean clean rom as described above - would love the addition of some of the features from Timurs rom v4 (on git hub) so can be used for a car install. There quite a community and we really need a decent updated rom. Features, power event manager including forced sleep on power off, USB host, USB DAC Support.
Don't forget the deb devices.
I just want SlimPIE.
Whats the status here, is there a new room coming any soon?
Some background on my focus on romes. I want to choose one that I intend to stick with from the start, that supports people who love powerful, technological design and functionality for things, like how i got a new rom after being unrooted and unflashed for years with this phone, because my provider had decided I didn't need Advanced Security settings, and so I had no access to a Smart Lockscreen that I wanted to try out. I like having the ability to configure my ui as I see fit. I've been using LineageOS, but it recently got broken when I tried to uninstall substratum, and discovered it had never created an overlays.xml file, and that the recovery zips substratum provided didn't work, leaving me in a permanent bootloop that not even reflashing lineage fixed.
I was massively interested in AllianRom because of the pitch:
"AllianceROM intends to give the user what THEY want. Tired of flashing Roms and having to ask for little changes to suit your taste? Tired of having to manually change colors of the toggles or the battery or move your clock or make statusbar transparent or any of the other multitude of other little color and style tweaks that Android users love? Tired of flashing AROMA installer for every little change you want to make? Tired of having to add your favourite images everytime a new rom comes out?"
However, that one is discontinued, and it sounds like there were extensive steps that needed to be taken to keep things like GPS from being broken. Is there a rom that compares to this one? I value very "techie" roms that give the users the option to change the design of things like the status bar, windows, whatever, and are geared towards the functionality of phones.
Try the latest Resurrection Remix that just came out with 7.1.2. It is well maintained and has the most adjustments the user can utilize.
I have a rooted Galaxy Note 4 (T-Mobile), with TWRP recovery, and the Maximum OvrDriVE custom ROM installed. I used several apps to perform various tweaks on my device, and lost track of what all tweaks I've done, over the last couple of years. Somewhere along the lines, I think I used some tweaks that are either incompatible with each other, or with the device itself. It has been spontaneously rebooting at random, for several months now, and I've gotten frustrated enough to do a full factory reset.
However, it's been so long since I rooted, and first installed a custom ROM, that I need some help, particularly since OvrDriVE is no longer developing for the Note 4. I'm looking for a replacement ROM, with the following qualifications:
- Overall TouchWiz/Samsung Experience, or at least those features unique to the Note line, or even Samsung/Galaxy in general.
- COMPATIBILITY! I need for the ROM (or launcher) to not break apps or features. I still want to be able to use the full functionality of the S-Pen, split-screen apps, THE CAMERA, ability to write to external storage, all wireless connectivity, etc. I'm fine with a ROM ported from a later Note series device, as long as it doesn't break anything.
- Reduced bloat: I don't necessarily want ALL "bloat" apps removed, but I DO want to know what each actually DOES. I want space freed up, but I also don't want to reduce/eliminate functionality. I'm perfectly fine with adding GApps - either individually, or as a package - after installation.
- Customizable capacitive buttons functions. I realize this was probably a feature of some app, but I can't remember what app/tweak/whatever I used, for this customization.
- Various root/ROM options/preferences which, while currently made available by root, would be made more accessible.
- Ongoing development. I don't want to install a ROM, only to have it turn into abandonware, 3-4 months from now
I probably want plenty of other things, but those are the core features I want to keep. Please let me know what ROM(s) come closest to meeting the above requirements.
I prefer to do as much of this as possible from the device itself, but if connecting it to my PC would yield better results, I'm more than willing to do so. I'd like step-by-step instructions, when possible, too. I want to do a full factory reset, and after installing everything, I want the latest versions of TWRP recovery, a custom ROM fitting the above requirements, and a custom launcher (I currently use Nova Launcher, and see no reason to change). I've already backed up all my apps and contact/sms data, so I'm ready to wipe and reinstall, as soon as I've got a ROM picked out, and good, detailed instructions.
TL;DR
I want to wipe my phone, and start over with a new custom ROM that is as close to the stock Samsung Experience as possible. I want to remove/reduce bloatware, without sacrificing features/functionality unique to the Note series or Samsung devices in general. I want good, detailed, step-by-step instructions.
Request one of our many gracious and wonderful developers to port a Samsung Nougat ROM for our beloved P905. I understand that porting a One UI based ROM would be very tough because of the deep changes. I hope porting a Nougat ROM from one of the many Samsung Nougat tablets would be a tad more do-able.
I once again acknowledge that our developers have their own lives to lead and priorities in life and are doing us a favor by spending their valuable time to develop ports and Lineage OS based latest android builds for our aging dinosaur.
A Samsung Nougat based ROM would be wonderful for the P905.
chudu1 said:
Request one of our many gracious and wonderful developers to port a Samsung Nougat ROM for our beloved P905. I understand that porting a One UI based ROM would be very tough because of the deep changes. I hope porting a Nougat ROM from one of the many Samsung Nougat tablets would be a tad more do-able.
I once again acknowledge that our developers have their own lives to lead and priorities in life and are doing us a favor by spending their valuable time to develop ports and Lineage OS based latest android builds for our aging dinosaur.
A Samsung Nougat based ROM would be wonderful for the P905.
Click to expand...
Click to collapse
Hi Chudu.
What are the Samsung specific features that you're looking for when it comes to One UI or Touchwiz?
Hi shardsx,
By Samsung specific features, I mean mainly the Samsung Touchwiz/Grace UI and the myriad of settings and customization features unique to Samsung firmware.
And as a possible bonus, if the ported ROM is from another S-pen supported tablet/phone, then the included S-pen features would be the icing on the cake.
Developers like Valeria1978 have developed Lineage0S for this aging tablet based on Android 10 and it feels so much lighter on the resources. But inevitably, I find myself going back to the Note 7 ported ROM because I miss the stock Samsung firmware look and features.
chudu1 said:
Hi shardsx,
By Samsung specific features, I mean mainly the Samsung Touchwiz/Grace UI and the myriad of settings and customization features unique to Samsung firmware.
And as a possible bonus, if the ported ROM is from another S-pen supported tablet/phone, then the included S-pen features would be the icing on the cake.
Developers like Valeria1978 have developed Lineage0S for this aging tablet based on Android 10 and it feels so much lighter on the resources. But inevitably, I find myself going back to the Note 7 ported ROM because I miss the stock Samsung firmware look and features.
Click to expand...
Click to collapse
Unfortunately it appears that the best path forward is to go with the Lineage OS builds from Valera1978. There hasn't been any other developers taking up the mantle with the P905, so we're only here at Android 10 by the good graces of Valera and his work. This is why I was curious to see if there was something specific to Touchwiz ROMs that appeal to you which could be mimicked in software but allow you to continue using the latest Lineage builds. For example, there's online praise of SPenCommand which is a 3rd party app (outside of Google Play) that recreates TouchWiz's S-Pen functionality for Lineage and AOSP ROMs, (note that I haven't personally purchased or used this software). LectureNotes, which I do use, is a very good note-taking alternative to S-Notes.
Since knowledge emerged on how to fix the S-Pen palm rejection that has been broken since Lineage 15.1, Lineage 17.1 has been my daily driver and working pretty well. I would have liked to stick to Lineage 16.1 as I find it more stable and polished than 17.1 but I cannot get a successful compile of Valera's 16.1 ROM to boot on my tablet.
If anyone can figure that out, I can probably provide a Lineage 16.1 build that:
- enables S-Pen palm rejection
- enables Bluetooth pairing of PS4 DualShock4 controller without the associated nasty input lag
I fully agree with you. I have not tried the Spencommand software, but now that you have mentioned it, I will try to find it and use it.
Apart from the comparative lack of customizability, there are 3 reasons which I find irksome about the 17.1 build.
First is the rotation bug. After a while, the tablet simply gets stuck in portrait mode and only a reboot gets the landscape mode working again.
Secondly, I need to swipe at least 3 or 4 times in order to pull down the quick settings and notification shade and it is extremely slow while it opens out.
Thirdly, I use my P905 a lot for making calls and in spite of trying everything, I'm unable to hear the voice of the person on the other line when on voice calls. I'm forced to use a Bluetooth speaker which is not always convenient.
chudu1 said:
I fully agree with you. I have not tried the Spencommand software, but now that you have mentioned it, I will try to find it and use it.
Apart from the comparative lack of customizability, there are 3 reasons which I find irksome about the 17.1 build.
First is the rotation bug. After a while, the tablet simply gets stuck in portrait mode and only a reboot gets the landscape mode working again.
Secondly, I need to swipe at least 3 or 4 times in order to pull down the quick settings and notification shade and it is extremely slow while it opens out.
Thirdly, I use my P905 a lot for making calls and in spite of trying everything, I'm unable to hear the voice of the person on the other line when on voice calls. I'm forced to use a Bluetooth speaker which is not always convenient.
Click to expand...
Click to collapse
The telephony aspect of this tablet is something that I am unable to provide any alternatives. My carrier appears to be incompatible with my tablet so I never looked into this at all.
In terms of the rotation bug, I use an app called Ultimate Rotation Control and manually rotate using its Notification widget. This bug exists with all versions of Lineage OS and this was the only workaround I've found which consistently works.
For the notification shade, this is one area that I think Lineage 16.1 offers a smoother experience. I found that certain apps like Youtube, TunedIn Radio, or any apps that utilizes a background image for its notification card will cause the notification shade to lag. Once an affecting app generates a notification card that causes the stuttering behavior, there's no way to recover other than to reboot. Even if the affecting app is closed, the notification shade continues to be slow and stuttery. The only workaround I've found is to disable all notifications for the affecting apps and then reboot.
In terms of quickly pulling down the notification shade with everything expanded in one go, there is an option in Lineage OS in the Settings app, under System > Status Bar -> Quick Pulldown. Enabling this option will allow a single swipe from the status bar to display a fully expanded notification shade with all the toggles and cards expanded.
I know the biggest problem for you is the telephony and call volume. Unfortunately nothing I have said is going to help with that. I hope perhaps Valera or a new developer may be able to help you. At least I hope my words would help anyone else with similar problems who happens to stumble upon this post.
Lastly, I'd like to share that to get the experience of a fullsize keyboard similar to Touchwiz, Hacker's Keyboard is probably as close as you can get with so little developers producing keyboards that are appropriate for tablets of this size.
Thank you so much for all this information. I will definitely try out the spencommand apk and hacker's keyboard.
chudu1 said:
Thank you so much for all this information. I will definitely try out the spencommand apk and hacker's keyboard.
Click to expand...
Click to collapse
Hi Chudu,
I'm afraid to report bad news. I tried SPenCommand downloaded from the developer's page but it doesn't seem to launch on my device using Lineage OS 17.1. If you are going to try and switch ROMs to try this software, please be aware of this potential snag.
Hi shardsx,
Can you provide me a link to the download page? I'll try it out on my weekly off and see if I'm able to launch it.
chudu1 said:
Hi shardsx,
Can you provide me a link to the download page? I'll try it out on my weekly off and see if I'm able to launch it.
Click to expand...
Click to collapse
The developer of this app is called @emandt. He had a thread about this app here at XDA.
His website is http://www.emandt.net/Android/SPenCommand/Website/. On this page you can find the download links. This is a paid app hosted outside the Google Store and relies on an in-app purchase to unlock. As I mentioned, this app seems to instantaneously close on me so it seems to do nothing. The author seems to have last updated this app to support Android Oreo or Lineage 15.