yashsingh1/xdaforums huggingface dataset:
[Nexus 7 Original Development] Mahdi786:
New build is up, changelogs have been updated and the build will be on the main server later today.

https://www.androidfilehost.com/?fid=95747613655040755

Changes

Theme chooser updates:

-Fix for chrome beta fc (also other apps)

-Only process themes that are applied during boot (speeds up boot times)

Slim pie:

-added options for fade-in delay and slice gap

-remove second layer config set by default

-only disable bottom trigger if were not in immersive

-fix up clock and sysinfo sizing

-NFC polling mode

-Added App sidebar and PA's pie

-Immersive mode: option to disable force navbar when ime shows

-Set default navring to screen off and long press to power menu

-Slimrecents card/text color

-EdgeGesture service: add more sensitivity steps

-Disabling power menu on lock screen only when secure

-Show devices connected to the WiFi hotspot

-Option to force expanded notifications

-Option to show statusbar clock on lockscreen

-Option to show miui style carrier text on statusbar

-Option to disable the + icon in status header

-Clean up quick settings tile code

-Flash-Friendly File System (f2fs) support (kernel still needs support)

-Silence the debuggers

-More clean ups in Settings

-APNs updates

-Fixed fc on call when using reverse lookup provider "Das Telefonbuch"

-Fixed constant systemui force close on boot for Arabic and Hebrew users

-Fix for "volume buttons change two volume steps per click" bug

-Fixed Lock screen notification settings not applying

-Progress bar now gets themed

Colors are set to default holo_blue_light which means themes should not need to be updated,

thanks to @blazze11 and [MENTION=4337046]rush25[/MENTION] for testing and ideas.

*Upstream Google bug fixes

-Disable SPDY pooling

-Stricter subject DN parsing for HTTPS hostname verification

-Fix world-readable permissions due to sqlite race condition

-SampleTable: check integer overflow during table alloc

-Add a way to get all values of an attribute of DN

-Tanslation updates thanks to [MENTION=4584270]The Tox[/MENTION], [MENTION=4487065]stmay30[/MENTION], [MENTION=5072873]Pixelase[/MENTION], @michaelz93, [MENTION=2596617]senses![/MENTION], @n-ctrl, @jbnitro, @blazze11, [MENTION=4554645]seilogeo[/MENTION] and @bankai03

These guys have put a lot of effort to translate for the community so big thanks to them

-Merged in translations from CM for Power menu, Quicksettings, AppOps and other stuff for all these languages

af, ar, ca, cs, da, de, el, es, et, eu, fi, fr, hr, hu, in, iw, ja, ko, ku, lb,

lt, nb, pl, pt, ro, ru, si, sk, sr, sv, th, tr, uk, zh-rCN, zh-rHK, zh-rTW
[Nexus 7 Original Development] enriquejones666:
Hell yes. F2FS support built directly into the ROM installer. Thank you so much.

(I saw the note about no kernel support yet, but that's fine - both Franco and M Kernel have F2FS, and are excellent kernels)
[Nexus 7 Original Development] Shinare:
Quick question... Does this rom support charging while OTG connected?
[Nexus 7 Original Development] jarayn:
Can you throw me a few tips about how to change to f2fs with this rom.

I haven't used my n7 for a long time. This sounds pretty cool to restore it.

I did look through the posts, I'm a bit confused about which twrp to use, and also about the full delete thing. How do you do the last bit if it's all fornatted

I might just be tired. I'll try again tomorrow.
[Nexus 7 Original Development] enriquejones666:
All good questions. Hopefully I can explain it correctly.

You need TWRP 2.7.1.1

This version allows you to format all your partitions to F2FS (system, data, cache - Aka Full-F2FS), and it allows you to mount a USB thumb drive using an OTG cable (this is how you install the new ROM and F2FS kernel once you've formatted all your partitions).

This is an overview of how I installed F2FS. This is by no means a full step-by-step of how to do it.

1. Put ROM and F2FS kernel zip files on USB thumb drive (I used M-Kernel a69)

2. Reboot into TWRP

3. Format partitions to F2FS (make sure to read up on how to do this ahead of time. The interface is difficult to navigate the first time)

4. Plug USB thumb drive into N7 using OTG cable and mount it (again, make sure you know how to do this before doing anything else)

5. Install ROM, then install kernel.

6. Unmount and unplug OTG, then reboot (to system).
[Nexus 7 Original Development] faybarn:
Does all F2FS make much difference to performance on this rom? I'm thinking of trying it out tonight but just wondering what others opinions are first.
[Nexus 7 Original Development] USBhost:
F2FS gives a good speed improvement
[Nexus 7 Original Development] faybarn:
Cool I was hoping so, I'll have a go tonight. Thanks for ur opinion.
[Nexus 7 Original Development] Maxr1998:
After flashing rom, system gets back to ext4..

I already hava f2fs on /data, using M-Kernel.

Trying to install a build from today (built myself)

Sent using my nexus⁴ running Mahdi 2.7 with Xposed and hells-Core B57 KK
[Nexus 7 Original Development] NikNikols:
Same here
[Nexus 7 Original Development] Maxr1998:
Sorted it out :)

First, in /etc/fstab I changed the ext4 to f2fs everywhere.

Then, I changed every

mount("ext4", "EMMC", "/dev/block/platform/sdhci-tegra.3/by-name/APP", "/system");

to

run_program("/sbin/busybox", "mount", "/system");

and the

format("ext4", "EMMC", "/dev/block/platform/sdhci-tegra.3/by-name/APP", "0", "/system");

to

run_program("/sbin/mkfs.f2fs", "/dev/block/platform/sdhci-tegra.3/by-name/APP");

in updater-script of rom, like mentoined in http://xdaforums.com/showthread.php?t=2694201

Installation of PA-Gapps failed at first on f2fs because of not enough space, while in ext4 it worked, so at last I removed the space checking from PA-Gapps's updater-script and it worked.

Voilà ;)

Sent using my nexus7 running Mahdi 2.8 4.4.4 with Xposed powered by M-Kernel on all-F2FS
[Nexus 7 Original Development] faybarn:
I'm having the same issue :(
[Nexus 7 Original Development] Maxr1998:
Look one post below..

Look above

Sent using my nexus⁴ running Mahdi 2.8 with Xposed and hells-Core B59-f
[Nexus 7 Original Development] enriquejones666:
Yeah, I noticed that the /system partition now has a lot less free space. I'm not sure if this is because of the F2FS formatting, or the newer MahdiRom, or bloat in the latest GApps (haven't bothered to investigate, but I'm guessing GApps bloat).

Fortunately, PA-GApps now have Mini, Micro, and Nano installer packages (http://xdaforums.com/showthread.php?t=2397942) that only install a subset of the full GApps package; all of which fit into the current /system partition (I prefer the Micro).
[Nexus 7 Original Development] Mahdi786:
New build is up, this is not the release build which will come in hopefully a week. I haven't got time to post a changelog but if you really want it search my posts in hammerhead thread.

https://www.androidfilehost.com/?fid=95747613655047283
[Nexus 7 Original Development] GtrCraft:
For better scrolling and smoothness use this mod: http://xdaforums.com/google-nexus-5/themes-apps/smooth-scrolling-mod-mahdi-rom-t2831848
[Nexus 7 Original Development] enriquejones666:
If you're device is currently experiencing lags and slow downs, I would say yes, this will help (especially if you install M-Kernel and overclock the CPU/GPU). In my case, my N7 was already running smoothly, so I didn't see any noticeable improvements.
[Nexus 7 Original Development] Mahdi786:
So here it is, final build is up. Servers will be updated soon, ota has been removed as its not needed any more. This is v2.9, this means there has been 9 versions of this kitkat ROM and always improving with every version. I'm very proud of this final version as its been nearly a years work which has gone into it. Enjoy everybody and please no bug reports because I wont be looking into them any more, you have about a week to enjoy this build before Google releases LolliPop on November 3rd. Thanks everyone.

I've updated the links to simple and detailed changelogs which are in my dropbox now and are linked in the OP.

https://www.androidfilehost.com/?fid=95747613655050088

-Theme chooser: Let ThemeService handle all theme processing

-Added Tinted system bars by Yanuar Harry and Omni

-Immersive mode: options to disable navbar or statusbar gesture

-Jellybean style slim portrait battery

-Option to disable status bar ticker preference

-WiFi: show devices behind a firewall that are connected to the WiFi hotspot

-Fixed keyboard emoticons issue

-Screen Recorder: increase max screen recording time to 1 hour

-Option to reduce volume to safe level when headset is connected

-External/skia updates

-Bionic updates

-Lots of fixes and clean ups in Settings

-Lots of translations for apps from CM

-Fixed data usage wierdness for Sprint users -thanks to [MENTION=5739311]thom_bjork[/MENTION] for testing

-APNs updates

-Other stuff, read the detailed changelog

-Removed Updater as its not needed now

-Reverted "Upgrade to SQLite 3.8.6" - Breaks some apps

-Reverted "Contacts provider: add fb sync"

-Tanslation updates thanks to [MENTION=5072873]Pixelase[/MENTION], [MENTION=4487065]stmay30[/MENTION], [MENTION=5574921]blazze11[/MENTION], [MENTION=1621200]bankai03[/MENTION], [MENTION=5307616]michaelz93[/MENTION], [MENTION=2596617]senses![/MENTION] and [MENTION=4554645]seilogeo[/MENTION]
[Nexus 7 Original Development] Mahdi786:
New final build is up

https://www.androidfilehost.com/?fid=95784891001602056

-Reverted changes to remote desktop tile (fixes occasional SystemUI force close)

-Reverted changes to DeskClock (fixes weirdness when setting alarm)

-French translation updates thanks to [MENTION=1621200]bankai03[/MENTION]
[Nexus 7 Original Development] Deeked:
What a great ride is been. I can't believe L is so close to being released and I can't wait. It seems like yesterday I was running gingerbread. My oh my how time flies.

Thanks Mahdi. For everything. :cool:
[Nexus 7 Original Development] dfavefenix:
[MENTION=4593553]Mahdi786[/MENTION] thanks for this great awesome ROM
[Nexus 7 Original Development] lagoskon:
Same from me . Sometimes just hitting thanks isn't enough

Στάλθηκε από το Nexus 7 μου χρησιμοποιώντας Tapatalk 2
[Nexus 7 Original Development] tintin1892:
Just flashed this ROM and its brilliant thanks very much also using on my lg g3 great work
[Nexus 7 Original Development] treesurf:
Will the Lollipop update to this ROM (aka EuphoriaOS) still support N7?

Great ROM, by the way, you have my thanks. Also running it on my N5.
[Nexus 7 Original Development] dsmitty166:
Yes it will. I'm working on building grouper and mako now, but I don't have a n7 to test so someone else on the team will. But no fear, it will come
[Nexus 7 Original Development] treesurf:
Awesome, thank you!
[Nexus 7 Original Development] ripeart:
Thanks for the ROM. A couple of issues:

Network activity times out quite a bit. Signal strength looks good, but browsing is super slow using either Chrome or the built-in browser.

Also, I can't install any of the GAPPS. Recovery log says I only have 20k available.

Any suggestions for these? I would love to keep using the ROM but I need GAPPS.

Thanks!
[Nexus 7 Original Development] Cookie Ninja:
A small link error. The third download link at OP (link to mahdirom ftp site) directs to a Grouper directory that only has the 2.7 version of this Rom. Thanks OP for probably the best ROM for Grouper /Nakasi! Shukriya!

Dead Cookies leave no trails...
[Nexus 7 Original Development] treesurf:
Official Beta of Lollipop version of Mahdi (now known as Euphoria OS) for grouper is available. I haven't tried it yet, but am running it on my N5. Quite nice so far. Looking forward to the official stable release.

Here's the beta for anyone interested: https://www.androidfilehost.com/?fid=95832962473397070

From the release notes:

At the moment this is what we have:

-Blacklist

-Profiles

-Privacy guard with advanced app opp control

-Led control

-Double tap to sleep

-Wake on plug control

-Increasing ring volume

-Show battery percent

-Option to disable lock screen carrier label

-Quick settings quick pulldown

-Status bar brightness control

-Keyboard cursor control

-IME selector notification control

-Advanced reboot

-Adb notification control

-Adb over network

-Long press back to kill

-CPU info overlay

-DSP Manager

-Superuser built in

Dialer

-Forward lookup

-Speed dial

-Vibrate on answer

Mms

-Updated to material theme

-Pinch and zoom conversation screen

-Custom vibration patterns

-Quick reply

-Delay message timer
[Nexus 7 Original Development] NaveenKD:
Impressed with Lollipop beta so far......many many thanks to Team Euphoria
[Nexus 7 Original Development] treesurf:
Stable build is out! Hopefully an official thread is opened here soon. Check it out here:

https://plus.google.com/106575705593326563158/posts/7Ppdc4PYNpz

Someone want to make an all F2FS version? :D
[Nexus 7 Original Development] lactasoyiue:
https://www.androidfilehost.com/?fid=95832962473399266

Euphoria-OS-1.0 Stable is built !
[Nexus 7 Original Development] gerardo87:
How can I convert this latest rom on All F2FS (app convert to F2FS seems not already compatible for lollipop rom and the guides that I've found are all for kk roms)?
[Nexus 7 Original Development] PsychoAssasin:
Hoping for an f2fs version as well. Ext4 has become completely unusable for me
[Nexus 7 Original Development] Finner42:
+1 for F2FS :)

Does this require Super Su to be flashed? I read on the g+ community that superuser is included, but I couldn't see it, and although root for apps was checked in the dev options, I wasn't getting the grant access option for my apps.

I've flashed the latest Super Su anyway, but just don't want to double up if something else is already installed and/or it might cause conflicts?
[Nexus 7 Original Development] Finner42:
I have just installed the latest grouper release (20141213) and having trouble with busybox. When I run MyBackup Pro I get a message saying that busybox is not installed or is out of date, even though the busybox app tells me it's installed. I contacted them and they think it's because the busybox installed in the ROM was not compiled with -fPIE; the PIE security check that the lollipop linker now does requires binaries to be compiled with -fPIE, otherwise they don't work.

This problem seems to exist on some ROMs, but not all.
[Nexus 7 Original Development] chaostrodamis:
I used the app. Worked perfect for me.
[Nexus 7 Original Development] gerardo87:
There's a 3d for the beta release of euphoria OS here on xda?
[Nexus 7 Original Development] treesurf:
There's no thread. You have to go to the Euphoria-OS Google+ community page. And the current release is no longer beta, it's stable.

https://plus.google.com/communities/116795582851167273031
[Nexus 7 Original Development] lagoskon:
Yes and yes. A brilliant rom. Thanks to dev and best wishes

Στάλθηκε από το Nexus 7 μου χρησιμοποιώντας Tapatalk 2
[Nexus 7 Original Development] Daws72:
Thanks for this marvellous ROM, it really is the best 4.4 by a country mile. Keep up the good work.:beer:
[Nexus 7 Original Development] wyldkard:
Does this rom have native USB-OTG support? Because its not allowing me to mount
[Nexus 7 Original Development] Mahdi786:
I will test it later today, there might be something missing in the device tree
[Nexus 7 Original Development] stonebear:
Yea, this is one sweet rom, thank you. :)
[Nexus 7 Original Development] KiljoyMcCoy:
Great ROM. When app sidebar is on the back button does not work though.
[Nexus 7 Original Development] Finner42:
Been running this for a few days now, and everything is still going smoothly. Only problem I have is that default apps aren't sticking. Does anyone know how to fix this?
[Nexus 7 Original Development] annoyingduck:
Defaults working here. Some apps have been known to break this though. Chrome to phone is one of them, on some roms this app will cause defaults to not stick. That's just an example, could be any number of apps you're using.
[Nexus 7 Original Development] CreepyE:
[MENTION=4593553]Mahdi786[/MENTION] great rom, loving it so far. Only problem I have is I can't use Wi-Fi direct. I know not many people use it so I thought I'd let you know
[Nexus 7 Original Development] Mahdi786:
New build is up

device/asus/grouper

-add MahdiCenter overlay for download link

-Enable USB OTG kk4.4 style

kernel/asus/grouper

-CPU Overclock up to 1.7 GHz

-CPU Undervolt

-ROW & BFQ added

-RCU updates

-A lot of patches and fixes

frameworks/base

-Add QuickRecord Tile (1/2)

-Add immersive mode to navbar/navring (1/2)

-NotificationManagerService.java: fix derps for halo/active display

-Forward Port Circle Battery and Landscape Battery (2/2)

-QS: Make it possible to show smaller icons (1/2)

-fix IME switcher notification shows on reboot althoug diabled

-InputMethodManagerService: fix npe which was causing soft reboots when activating voice

-SettingsProvider: add back accidentlly removed code for lockscreen settings

-SystemUI: fix new battery styles not working on tablets

packages/apps/Settings

-QuickRecord Tile (2/2)

-Add immersive mode to navbar/navring (2/2)

-Forward Port Circle Battery and Landscape Battery (2/2)

-QS: Make it possible to show smaller icons (2/2)

frameworks/av

-FLAC coded file does not play (single metadata block files)

-Revert "stagefright: Cleanup ifdefs in pause code"

frameworks/native

-libgui: Bring back support for mHeap-based screenshots

vendor/mahdi

-Recheck /data for selinux labeling

-Update apns

-Add default for battery style

packages/apps/MahdiCenter

added MahdiCenter app to all devices

it is based on SlimCenter and has been adjusted to be used on this ROM by

dsmitty166

We have to give a big thanks to dsmitty166 and Slim for the orignal app

packages/apps/BluetoothExt

-CA and LT translations

packages/apps/Bluetooth

-CS, ES, IT and NL translations

packages/apps/Contacts

-allow theming via theme chooser

packages/apps/Camera2

-fix panorama preview on older devices

-enable antibanding by default

-ZSL and focus fixes

-Preview needs to be stopped when changing resolution

-revert CodeAurora's panorama angle handling

-fix preview for landscape devices

-LT, ES, RU tranlations

packages/apps/Gallery2

-TH and ES translations

packages/apps/InCallUI

-ES, PT-BR, LT, NL and RU teanlations

packages/providers/MediaProviders

-Allow write access to external SD
[Nexus 7 Original Development] RaiderWill:
I Can't Run This Rom!!!

Mahdi.. I'm trying to get away from you. :cool:

You see.. I'm running this on my LG G-Pad 8.3.. and it's *PERFECT* one can almost say "Too Damn Perfect!" To say it makes my G-Pad Blaze is an understatement.. My little Quad-Core Alcatel Fierce phone is Rooted and Blazing on Xposed and is set as well.. I'm bored as hell and thought you know what? I'm going to purchase a 2012 N7 to play with since 32Gb's are under $200 and my other 2 devices are running too good to touch..

So here I am checking out what ROM's are available for the N7 2012 and here you are.. ;)

I can't run this ROM.

It's too damn good.. and I will not want to run anything else.. Sorry you are only going to get my G-Pad 8.3.. I REFUSE to except your perfection again.. :cool:
[Nexus 7 Original Development] ayusharad:
Using 12/27 build with Franco kernel r76 and gravity box module in xposed framework, but I'm getting a lot of soft reboots, any solution??
[Nexus 7 Original Development] Mahdi786:
Lol, thanks man. I'm not planning on getting thr gpad even though its an excellent tablet, actually my team members own the device and there is a build available in the forum, there's no getting away :)
[Nexus 7 Original Development] talktoraj83:
Shall I use m-kernal or Franco for smooth function of this ROM...any suggestions...
[Nexus 7 Original Development] Leonhan:
Have a try bro.xD For me, I am using leankernel, and its very good with this rom.:)
[Nexus 7 Original Development] DIXES:
I installed this ROM and flashed Oxydo kernel (v15) which supports cifs,

but I can't mount shared folder successfully. I used cifs manager app to mount,

and first time it said mount successfully, but I checked the mount path folder

and nothing there. And I tried mounting again in that app it said device is busy.

Any help? Thanks.
[Nexus 7 Original Development] Leonhan:
Thanks for the new year's gift sir.:D Just flashed the latest build using M-Kernel and my tablet is soaring high.xD I just want to have a suggestion though: can you have a custom power menu? Like I can add it through my quick settings panel and I will have the option to reboot my tablet or go into recovery. That would be pretty neat.:) Anyway, thank you so much.:)
[Nexus 7 Original Development] p70shooter:
It's there already, go into developers options and tick advanced power menu or something like that. :)
[Nexus 7 Original Development] Leonhan:
Ohhh, I didn't know that.xD Thanks for the heads up sir!^_^
[Nexus 7 Original Development] lagoskon:
I had 27/12 ROM with oxydo v15 running art just fine. Now I use 31/12 with Mahdi kernel and I see similar speeds with oxydo but with much better battery life. Really thanks , Dev.

Στάλθηκε από το Nexus 7 μου χρησιμοποιώντας Tapatalk 2
[Nexus 7 Original Development] Reiven89:
Tried this rom with leankernel and it seems less smooth then purity with the same kernel, for example when a

tapping on the multitasking button there is some delay... dont know if its kernel or rom related
[Nexus 7 Original Development] Finner42:
My default apps problem seems to be fine now, so who knows what was causing it. Running the latest, but now my screen rotation doesn't want to lock.. or is this just me again? :D

I was running it with Oxydo, worked nicely, but giving the ROM kernel a go now and am very happy with it!
[Nexus 7 Original Development] Arte Suave:
Is the OC sticking for anyone? Every time I set it to1600 it reverts back to 1300
[Nexus 7 Original Development] v2.2v:
Just wanted to report a bug. Clean install. Screen recorder crashes after hitting "stop recording" in notification shade
[Nexus 7 Original Development] p70shooter:
Use trickster mod, that will do it.
[Nexus 7 Original Development] Mahdi786:
I have noticed that too, I think its the stock powerhal. It will always revert it back to 1300 after coming from deep sleep, I will do some testing and include a modified powerhal in the next release.
[Nexus 7 Original Development] Mahdi786:
It works fine on my s4 but I haven't tested it on my grouper, I will test it and get back to you.
[Nexus 7 Original Development] slebit:
That is not a problem I have. It's working fine for me.
[Nexus 7 Original Development] Mahdi786:
Yes I just tested and its working fine here, are you using a custom kernel or any other mods
[Nexus 7 Original Development] codygs83:
Just wanted to pop in and say this rom is the tits

My 7 had an issue charging and died six months ago before I figured out I can order and use the official dock to charge it. And after all that time I was on liquid 4.2.2

Once I flashed this gem it has breathed new life into my device.

Thank you for all the hard work.

No issues to report however I'm running at 1.5ghz and its smooth as silk. I dirty flashed over the previous build and have no issues.