[ROM] [Kernel] [DeSensed] [AROMA] Hive - HTC Jetstream

Announcing Hive III ROM
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
"Senseless -- in both meanings of the word."​
Welcome to Hive; my first ROM. I know this ROM is arriving to the party pretty late, but I thought that the Jetstream community could use a little love. We certainly didn't get much from HTC!
The Hive Story:
After seeing the high prices of other cellular enabled tablets I winced. It was shortly after that I found a used Jetstream that was selling for a song. I gave it a try and found that if you look past the brutal pathetic abysmal software then this tablet is a gem.
Since software is well, changable, I thought I would give cooking a ROM a try. I hope that you will try a custom ROM on your Jetstream -- even if it is not this one. The Jetstream is a great deal better than the software that shipped with it.
As of the third release of Hive I tried working on the kernel. I found that I could borrow from many similarly equipped devices to obtain updates to drivers. I also tried to improve the processing speed and reduce the battery drain without overclocking.
Without further adieu, let me introduce you to Hive.
​
Key Features:
» Custom kernel
Backported drivers (mach-msm, gpu, video, camera, bluetooth).
Increased L2 clock and backported voltage tables.
Merged recommended Android config settings.
Enabled MHL (for all models).
j.mp/hive_kernel
» DeSensed
ADW launcher as default.
Removed stagnant HTC Sense launcher.
PC style keyboard.
» AROMA Installer
Easy to install.
Option to flash* kernel.
Option to install recommended apps.
* One user has reported an issue with this and a workaround exists.
» Superuser Enabled
Latest SuperSU included.
Allows greater control over your device.
Block ads, hide the system bar, backup your data and MUCH more.
» DeBloated
Dramatically fewer bundled apps.
Dramatically fewer bundled widgets.
Fewer running services.
Fewer bundled share targets.
» Updated
Ancient Contacts app replaced.
Ancient Gallery app replaced.
Ancient Mail app replaced.
Google apps.
Better notifications, ringtones and alarms.
TTS included.
» Performance
Smarter dual core usage.
Longer battery life.
Automatic init.d maintenance.
» Third Party Camera/Camcorder Improvements
More front camera compatibility.
Wider MP4 codec usage.
Changelog:
Code:
(_) (_) (_) (_) (_) (_) (_) (_)
(_) (_) Hive III 2014-05-12 (_) (_)
(_) (_) (_) (_) @finniest (_)
• • • • • • • • • • • • • • • • • • • • • • • • • • • •
• I welcome any suggestions for future Hive releases. •
• • • • • • • • • • • • • • • • • • • • • • • • • • • •
[ + Added + ]
Hive kernel
-----------
Merges newer Code Aurora MSM branch and uses upgraded drivers.
Reverted bins
-------------
../bin/dcvs
../bin/dcvsd
../bin/load-modem.sh
../bin/port-bridge
[ ~ Changed ~ ]
Kernel settings
---------------
../etc/init.post_boot.sh
../modules/bcm4329.ko
Complementary with Hive kernel.
thermald
--------
../bin/thermald
../etc/thermald.conf
Google Play services 4.3.25
---------------------------
system/app/GMSCore.apk
../lib/libAppDataSearch.so
../lib/libgames_rtmp_jni.so
../lib/libgcastv2_base.so
../lib/libgcastv2_support.so
../lib/libjgcastservice.so
Google Play Store 4.6.17
------------------------
system/app/Vending.apk
Google Map 6.14.5
-----------------
system/app/Maps.apk
Google Books 3.1.33
-------------------
system/app/BooksTablet.apk
Opera Mini 7.5.4
----------------
system/app/com.opera.mini.android.apk
../lib/libom.so
SuperSU 1.94
------------
Administration app. system/app/Superuser.apk
The binary. ../xbin/su
The same binary. ../xbin/daemonsu
The very same binary. ../bin/ext/.su
init.d
------
../init.d/20tunefilesystem
[ - Removed - ]
@idanfima kernel
----------------
Thanks for the memories.
../etc/install-recovery-2.sh
----------------------------
Redundant with Hive kernel.
[ ! Known Bugs ! ]
Gallery:
:( Replay from Camcorder crashes.
:( Camcorder link to Gallery does not work.
These are both related to hard links between HTC apps.
General:
:( com.android.acore occasionally crashes once after Google account registration.
This is harmless and should not recur.
:( Pen -> Tutorial stops.
The pen tutorial won't finish without HTC Sense.
:( USB Connections do not notify by default.
Check the workarounds post for details.
(_) (_) (_) (_) (_) (_) (_) (_)
(_) (_) Hive II 2014-01-31 (_) (_)
(_) (_) (_) (_) @finniest (_)
[ + Added + ]
Default PC keyboard
-------------------
+ system/app/org.pocketworkstation.pckeyboard.apk (1.34rc9)
+ ../lib/libjni_pckeyboard.so
- system/app/HTC_IME.so
A PC keyboard on a 10 inch tablet makes a lot of sense.
Default K-9 mail client
-----------------------
+ system/app/com.fsck.k9.apk (4.803)
- system/app/Mail.apk
K-9 Mail is superior to the default email client.
Default Opera browser
---------------------
+ system/app/com.opera.mini.browser.apk (7.5.3)
+ ../lib/libom.so
- ../app/Browser.apk
A lightweight browser to accompany whatever one you download.
Battery Bot Pro
---------------
data/app/com.darshancomputing.batteryindicatorpro-8_1_8.apk
A great battery utility with the capability to set alarms.
tune2fs
-------
../bin/tune2fs
../lib/libext2_blkid.so
../lib/libext2_com_err.so
../lib/libext2_e2p.so
../lib/libext2_uuid.so
../lib/libext2fs.so
system/app/MyPenTips.apk
[ ~ Changed ~ ]
Boot animation
--------------
../resource/bootanimation.zip
Hive --> II
mpdecision
----------
../bin/mpdecision
It is now a little smarter and outputs to logcat.
Google Play services 4.1.32
---------------------------
system/app/GMSCore.apk
../lib/libAppDataSearch.so
../lib/libgames_rtmp_jni.so
SuperSU 1.91
------------
Administration app. system/app/Superuser.apk
The binary. ../xbin/su
The same binary. ../xbin/daemonsu
The very same binary. ../bin/ext/.su
Hive build.prop
---------------
system/build.prop
Fix pen issue -- thanks @guru_shastri.
CPU and codec tweaks
--------------------
../etc/init.post_boot.sh
../etc/media_codecs.xml
../etc/vomeComp.cfg
../etc/commcodec.cfg
[ - Removed - ]
Shutdown animation
------------------
../resource/downanimation.zip
I was tired of seeing the animation.
Discretix DRM
-------------
../bin/DxDrmServerIpc
../framework/com.discretix.drm.api.jar
../lib/libDxAndroidSpecific.so
../lib/libDxDrmJava.so
../lib/libDxPlatformUtils.so
Bloat bins
----------
../bin/3D_calibration
../bin/DmWrapperTest
../bin/PktRspTest
../bin/dcvs
../bin/dcvsd
../bin/diag_klog
../bin/diag_mdlog
../bin/ds_fmc_appd
../bin/htc_edblogd
../bin/htcfs
../bin/load-modem.sh
../bin/logcat2
../bin/mksh
../bin/nl_listener
../bin/omx_tests
../bin/port-bridge
../bin/ramdump-9K.sh
../bin/ramdumpsd-9K.sh
../bin/test_diag
../bin/test_gemini
Bloat etc
---------
../etc/agps_rm
../etc/amazon-kindle.properties
../etc/htcfs.conf
Bloat libs
----------
../bluez-plugin/audio.so
../bluez-plugin/input.so
../bluez-plugin/network.so
../drm/libdrmpassthruplugin.so
../drm/libmarlindrmplugin.so
../soundfx/libsrsfx.so
../lib/libaddrsdetection.so
../lib/libauth.so
../lib/libcapsjava.so
../lib/libcm.so
../lib/libcpt9.so
../lib/libcpt9provider.so
../lib/libdec.so
../lib/libdsnet.so
../lib/libdsprofile.so
../lib/libdss.so
../lib/libdssock.so
../lib/libGLVideoPlayback.so
../lib/libgsd_exp.so
../lib/libgsk_exp.so
../lib/libhciutils.so
../lib/libhtcAVIParser.so
../lib/libhtcbitmapfactory.so
../lib/libhtcpainting.so
../lib/libhtctranscode.so
../lib/libhtc_fileio.so
../lib/libhtc_fuse.so
../lib/libhtc_socketio.so
../lib/libgolf2.so
../lib/libmediatranscoder_jni.so
../lib/libmmgsdilib.so
../lib/libnativedocviewer.so
../lib/libnfshift.so
../lib/liboem_rapi.so
../lib/liboem_rapi_fusion.so
../lib/liboma-drm1-fs.so
../lib/libpagecurl.so
../lib/libpbmlib_fusion.so
../lib/libpdapi.so
../lib/libpdsm_atl.so
../lib/libping_lte_rpc.so
../lib/libping_mdm.so
../lib/libplayready.so
../lib/libpphwr.so
../lib/libpphwrprovider.so
../lib/librfcommutils.so
../lib/libril_status.so
../lib/libScreenshotUtil.so
../lib/libsrec_jni.so
../lib/libstabilize.so
../lib/libstreamcore.so
../lib/libt9.so
../lib/libtime_remote_atom.so
../lib/libtranscodemanager.so
../lib/libuim.so
../lib/libjUPnPCP.so
../lib/libwebkitaccel.so
../lib/libwms.so
../lib/libwmsts.so
(_) (_) (_) (_) (_) (_) (_) (_)
(_) (_) Hive I 2013-12-29 (_) (_)
(_) (_) (_) (_) @finniest (_)
[ + Added + ]
Kernel by @idanfima
-------------------
Kernel image. boot.img
WiFi module. ../modules/bcm4329.ko
New default launcher, contacts and gallery
------------------------------------------
ADW Launcher (1.3.3.9) system/app/org.adw.launcher
Contacts+ (2.13.22) system/app/com.contapps.android.old.apk
Gallery ICS (0.3.2c) system/app/com.moblynx.galleryics.apk
SuperSU 1.86
------------
Administration app. system/app/Superuser.apk
The binary. ../xbin/su
The same binary. ../xbin/daemonsu
The very same binary. ../bin/ext/.su
Daemon script. ../etc/install-recovery.sh
Install flag. ../etc/.has_su_daemon
Another install flag. ../etc/.installed_su_daeomon
init.d script. ../init.d/99SuperSUDaemon
init.d support
--------------
Run script. ../bin/sysinit
Enabler script. ../etc/install-recovery-2.sh
Log banner. ../init.d/00banner
Filesystem tuning. ../init.d/20tunefilesystem
Database vacuuming. ../init.d/40vacuumdatabases
Permissions fixing. ../init.d/60fixpermissions
APK alignment. ../init.d/80alignapks
Useful tools
------------
SQLite manager ../xbin/sqlite3
e2fsprogs tuner ../xbin/tune2fs
Zip aligner ../xbin/zipalign
TTS bundle
----------
Pico voice data. ../tts/lang_pico/*.bin
Hive boot/shutdown animation and music.
---------------------------------------
Boot animation. ../resource/bootanimation.zip
Shutdown animation. ../resource/downanimation.zip
Boot music. ../resource/android_sound.mp3*
* Delete this if you want boot silence.
New fonts
---------
+ ../fonts/Roboto*.ttf
+ ../fonts/AndroidEmoji.ttf
+ ../etc/system_fonts.xml
- ../fonts/DroidSans.ttf
New ringtones, notification sounds and alarms
---------------------------------------------
+ ../audio/*.ogg
- ../audio/*.mp3
New permissions
---------------
+ ../permissions/android.hardware.sensor.gyroscope.xml
+ ../permissions/android.hardware.telephony.gsm.xml
+ ../permissions/android.hardware.usb.host.xml
- ../permissions/com.android.htc.rosie.xml
New libraries
-------------
../lib/libAppDataSearch.so
../lib/libgames_rtmp_jni.so
Adreno configuration
--------------------
../etc/adreno_config.txt
All settings left at default.
Hive app
--------------------
data/app/xda.rom.hive-1.apk
[ ~ Changed ~ ]
Latest system apps
------------------
Google Play Books system/app/BooksTablet.apk
BrcmBluetoothSerices system/app/BrcmBluetoothServices.apk
Flash Player system/app/Flashplayer.apk
Google Play Services system/app/GMSCore.apk
Google Search system/app/GoogleQuickSearchBox.apk
Google Maps system/app/Maps.apk
Media Uploader system/app/MediaUploader.apk
Network Location system/app/NetworkLocation.apk
Google Street View system/app/Street.apk
Google Market system/app/Vending.apk
Voice Search system/app/VoiceSearch.apk
YouTube system/app/YouTubeTablet.apk*
* Versions newer than this have been buggy.
Hive build.prop
---------------
system/build.prop
Easily readable for your scrutiny.
Battery graphics from OsiMood ROM
---------------------------------
../framework/framework-res.apk
CPU configuration
-----------------
../etc/init.post_boot.sh*
../etc/thermald.conf
* Set to interactive/mpdecision governors.
Stagefright configuration
-------------------------
Stagefright codecs. ../etc/media_codecs.xml
Stagefright profiles. ../etc/media_profiles.xml
TinyBox 1.19.3
--------------
../xbin/busybox
Bluetooth configuration
-----------------------
../bluetooth/audio.conf
../bluetooth/main.conf
Maps framework
--------------
../framework/com.google.android.maps.jar
APNS configuration
------------------
../etc/apns-conf.xml
Time zones
----------
../zoneinfo/*
[ - Removed - ]
Bloat system/app
----------------
<SPAM>
AppSharing.apk
AudioEffectService.apk
Burgundy.apk
Calculator.apk
CheckinProvider.apk
com.htc.FriendStream3DWidget.apk
com.htc.MusicWidget.apk
com.htc.Sync3DWidget.apk
com.htc.TrendsWidget.apk
com.htc.Twitter3DWidget.apk
ContactsProvider.apk
CSPeopleSyncService.apk
CustomizationProvider.apk
CustomizationSetup.apk
DFPI.apk
DmClient.apk
DockMode.apk
FilePicker.apk
Finsky.apk
FriendStream.apk
FusionStockWidget.apk
GreenImmersion.apk
GSD.apk
HoloSpiralWallpaper.apk
HomePersonalize.apk
HTCAlbum.apk
HtcAutoRotateWidget.apk
HtcBackgroundDataWidget.apk
htcbookmarkwidget3d.apk
HtcCalculatorWidget.apk
htccalenderwidget3d.apk
HtcClock3DWidget.apk
HtcCompressViewer.apk
HtcConnectedMedia.apk
HtcContact.apk
htccontactswidget3D.apk
HtcDataRoamingWidget.apk
HtcDataStripWidget.apk
HtcDialer.apk
HtcDirect.apk
HtcDLNAMiddleLayer.apk
HtcDm.apk
HtcDMC.apk
HtcDmSettingsWidget.apk
HtcFacebook.apk
HtcFeedback.apk
HtcFootprintsWidget3d.apk
HtcFootprints.apk
HtcGreader.apk
HtcGreaderWidget.apk
HtcHubSyncProvider.apk
HtcImageWallpaper.apk
HTCLivewallpaperStreak.apk
HtcLocationPicker.apk
HtcLocationService.apk
htcmailwidgets3d.apk
HtcMessageProvider.apk
HtcMessageUploader.apk
HtcMusic.apk
HtcMusicEnhancer.apk
HtcMusicMarkedItems.apk
HtcNotes.apk
HtcNotesProvider.apk
HTCPDFViewer.apk
HtcPhotoGridWidget3D.apk
HtcPhotoWidget.apk
HtcPowerStripWidget.apk
HtcProfileWidget.apk
HtcRecommends.apk
HtcRecommendsWidget.apk
HtcResetNotify.apk
HtcRichNotesWidget3D.apk
HtcScreenBrightnessWidget.apk
HtcScreenTimeoutWidget.apk
HtcSettingsProvider.apk
htcsettingswidget3d.apk
HTCSetupWizard.apk
HtcSoundRecorder.apk
HtcStreamPlayer.apk
HTCSync.apk
HtcTwitter.apk
HtcWeather3DWidget.apk
HtcWeatherWallpaper.apk
idlescreen_blank.apk
IdleScreen_Weather.apk
JETCET_PRINT_Resources.apk
JETCET_PRINT_T11.apk
MarketUpdater.apk
MyHTC.apk
MyPen.apk
MyPenTips.apk
MyReportAgent.apk
MySketcher.apk
OnlineAssetDetails.apk
PluginManager.apk
Plus.apk
PolarisOffice.apk
PRAndroid.apk
QuickLookup.apk
restartapp.apk
Rosie.apk
Smith.apk
SoundHound_Freemium.apk
Stock.apk
Talk.apk
TaskManager.apk
teeter.apk
Transfer-puccini-8.3.1.0.44-Stablet11-wifi-released.apk
TrimIt.apk
Updater.apk
UpgradeSetup.apk
UploadProvider.apk
WatchApp.apk
Weather.apk
WeatherAgentService.apk
WeatherLiveWallpaper.apk
WeatherProvider.apk
WeatherSyncProvider.apk
WorldClock.apk
</SPAM>
Bloat framework
---------------
framework/com.htc.android.rosie.jar
framework/com.scalado.caps.jar
framework/com.scalado.util.ScaladoUtil.jar
Bloat libs
----------
../lib/libalbum_util2.so
../lib/libpdfviewer.so
../lib/libhtc_dm.so
../lib/libnotes_jni.so
../lib/libnotesprovider_jni.so
../lib/libLaputaLbJni.so
../lib/libLaputaLbProviderJni.so
../lib/libLaputaLogJni.so
../lib/libscaladoapi.so
../lib/libscalado_htcalbum2.so
../lib/libscaladoutil.so
../lib/libsmith.so
../lib/libsoundhoundaudio.so
../lib/libtalk_jni.so
../lib/libTRIM.so
../lib/libwt*.so
Bloat FOTA
----------
../fakeserverxml/*
Bloat movies
------------
../weather/*.mp4
Bloat images
------------
../slideshow/*.jpg
Download:
ROM: http://j.mp/hive_iii
MD5 (optional): http://j.mp/hive_iii-md5
The above links will redirect you to where the ROM is currently hosted.​
Instructions:
Boot to HBOOT -- hold volume down from power off.
Select RECOVERY* -- the second option.
Select install zip (ClockworkMod Recovery) or Install (TeamWin Recovery) from menu and browse to where you saved hive_*.zip.
The AROMA installer will guide you from here -- in English only.
* If you don't have a custom recovery then I suggest you view the following video guide to get started.
http://forum.xda-developers.com/showthread.php?t=2530796​
I hope that you enjoy Hive!

Workarounds
If you want notifications for USB connections then uncheck the below check box.
I know it makes no sense, but just do it.
If you are having WiFi issues then please view the following post.
http://forum.xda-developers.com/showpost.php?p=49576726&postcount=3​
If you want the previous release of Hive then please use the following links.
http://j.mp/hive_ii
http://j.mp/hive_ii-md5​

Couldn't get installer to work on "ClockworkMod Recovery" works fine on "TeamWin Recovery" Installing now will report about rom later.
Thanks.
I am on the aroma installer but i can't to to check agreement. if i press vol down two butons pop up "About" and "Quit". What can i do?

snoop1979 said:
Couldn't get installer to work on "ClockworkMod Recovery" works fine on "TeamWin Recovery" Installing now will report about rom later.
Thanks.
I am on the aroma installer but i can't to to check agreement. if i press vol down two butons pop up "About" and "Quit". What can i do?
Click to expand...
Click to collapse
I recently overrode volume down to bring up the menu -- as opposed to navigating down. It was my solution to the menu not being accessible when using TeamWin Recovery. It has been so long since I used ClockworkMod Recovery that I forgot that this would break it.
Thank you very much for reporting this. I will create a hive_i-cwm.zip soon and post it.
I will also look into a unified fix for Hive II.

installation went flawlessly. looks very very nice. the first proper rom (at least as far as the installation goes).
hopefully it'll run as good. thank you very much.
are you in touch with show_p? it looks like you know your android - maybe you could give him a hand..

guru_shastri said:
installation went flawlessly. looks very very nice. the first proper rom (at least as far as the installation goes).
hopefully it'll run as good. thank you very much.
Click to expand...
Click to collapse
Thanks for the kind words. I expect that there will be a many hiccups before things are stable, but maybe Hive II will be largely free of issues. My testing has mostly consisted of crossing my fingers!
I welcome criticisms and suggestions both, so if you know of ways to improve Hive then let me know. I'll let you know if your ideas are feasible.
guru_shastri said:
are you in touch with show_p? it looks like you know your android - maybe you could give him a hand..
Click to expand...
Click to collapse
No, I'm not in touch with @show-p1984. It was he that found the /boot partition block number -- which is incidentally the same as the HTC Vivid. That allowed the installer to flash the kernel as well. Avoiding the nightmares associated with kernels and WiFi modules should go a long way to avoiding the frustration people have found with Jetstream ROMs.
I'm going to try to see about upgrading Hive to Honeycomb 3.2 once I have the time. It may too difficult a task for me. If it works out then I might feel familiar enough with Android to be useful to the likes of him.

For some reason this won't recognize my pen. Probably gone with the rest of HTCs crap.
Any chance of reviving it?

guru_shastri said:
For some reason this won't recognize my pen. Probably gone with the rest of HTCs crap.
Any chance of reviving it?
Click to expand...
Click to collapse
Do you mean the pen icon on the system bar? If so then no because that is an HTC Sense (Rosie.apk) thing. I don't think that I can revive this functionality, but I will if I find a way.
Your pen should still work with individual apps, just not ADW Launcher. Since the pen was a common way to take screen captures I included a screen capture app with the install -- it is not as handy though.

I wiped the device while installing. Now it doesn't know that I have a pen. Application that are dedicated to pen supporting tablets (lecture notes for example) doesn't recognize the pens hardware.

guru_shastri said:
I wiped the device while installing. Now it doesn't know that I have a pen. Application that are dedicated to pen supporting tablets (lecture notes for example) doesn't recognize the pens hardware.
Click to expand...
Click to collapse
When testing the HTC Scribe pen I used Papyrus. The QR code is below.
[QRCODE]play.google.com/store/apps/details?id=com.steadfastinnovation.android.projectpapyrus[/QRCODE]
Papyrus seems to be working fine with the HTC Scribe pen -- in an active manner. I don't readily know why it works when other apps apparently do not, but I will try to figure it out.
The [X] Use stylus (hardware detection) option in LectureNotes is disabled in Hive I -- as you said. When I selected the same option on an HTC Flyer running Jelly Bean it mentioned that this feature requires Android 4+. Are you sure that this ever worked for you? Could you actually have been using some variation of the [X] Use stylus (software emulation) option?
I'll install another Jetstream ROM and look into it a little more, but that will take time.

it worked fine using lecturenotes. on hardware mode.
somehow papyrus knows how to activate the pen option. this is a bit weird.

so, no idea how to make the device recognize the pen?
i tried entering the pen settings and activate the tutorial - but it crashed

guru_shastri said:
so, no idea how to make the device recognize the pen?
i tried entering the pen settings and activate the tutorial - but it crashed
Click to expand...
Click to collapse
That crash is listed as a ! Known Issue ! in the Changelog. It happens because I removed MyPen*.apk which is run when you click Pen -> Tutorial. The tutorial stopped in the middle because it relies on HTC Sense -- which I removed. I figured that it was better to just crash right off the bat until I came up with a more elegant solution.
I'm still looking into the pen and I will try to get it working for Hive II. Do you know of any other apps other than LectureNotes that don't work? I know of Papyrus and Marker that do work.

actually no. lecturenotes is the one i'm using for my studies.

Solved!
today i noticed that the pen might not be recognized by the app - but for some reason it does sense the pressure recognition. i e-mailed the developer that mentioned it could be because of the ROM id.
i made a short comparison with other build.prop and found a ro.product.id that was changed in this version. i reverted it back to HTC PG09410 and now the pen is recognized.

guru_shastri said:
Solved!
today i noticed that the pen might not be recognized by the app - but for some reason it does sense the pressure recognition. i e-mailed the developer that mentioned it could be because of the ROM id.
i made a short comparison with other build.prop and found a ro.product.id that was changed in this version. i reverted it back to HTC PG09410 and now the pen is recognized.
Click to expand...
Click to collapse
That is very good to know; thank you for sharing. I'm pleased that you fixed it because I was on a merry chase trying to solve this pen issue -- and it was not leading me towards the build.prop.
property=value
There isn't an ro.product.id property in in any of the Jetstream ROMs that I checked. There is, however, an HTC PG09410 value (for ro.product.model) in other Jetstreams ROMs. The perplexing part is that the value of it is set twice and the second (and presumably final) is HTC PucciniLte.
I'd like some more clarification on what you changed so I can incorporate it into the ROM. Alternatively, you can just attach your build.prop -- provided you didn't put any personal information in it.

oh sorry. i got it wrong. lecture notes recognizes: product.model=HTC PG09410
the build prop in this rom contained: product.model= HTC PucciniLte.

guru_shastri said:
oh sorry. i got it wrong. lecture notes recognizes: product.model=HTC PG09410
the build prop in this rom contained: product.model= HTC PucciniLte.
Click to expand...
Click to collapse
If you search the build.prop from your previous ROM then I think you will find that it sets the above property twice. I assumed that it used the value from the second set and not the first, but I was wrong. I verified this with a terminal getprop command. That is very weird property setting behavior and makes me think that build.prop is read bottom-to-top.
I think that this is the only instance of this problem fortunately. I will incorporate your fix into HIVE II. Thanks for helping out!

finniest said:
Introducing Hive I ROM
"Senseless -- in both meanings of the word."​...
I hope that you enjoy Hive!
Click to expand...
Click to collapse
Thanks for the share, what version of Android is this?
Since it's desensed, would it be possible to have Kitkat 4.4?
I still have to look for my tab before i can flash this... but excited!!! :good:

BIGMOH said:
Thanks for the share, what version of Android is this?
Since it's desensed, would it be possible to have Kitkat 4.4?
Click to expand...
Click to collapse
This ROM is only Honeycomb 3.1, so not even close to KitKit 4.4. Even though this ROM is new it is still running an older operating system.
Getting a newer version of Android to run is not an easy task. It requires help from HTC and/or a lot of reverse engineering. The former is unlikely to happen and the latter is beyond my capabilities.
I would still suggest that you try this ROM; you might find it an improvement over what you were already using.

Related

[ROM] Photon ROM 6.5 (v.2.2) | Standard, UX & Lite | [WWE] | SYS 23153 | Jan 08 2012

[ROM] Photon ROM 6.5 (v.2.2) | Standard, UX & Lite | [WWE] | SYS 23153 | Jan 08 2012
Photon ROM 6.5 for HTC Touch Diamond 2 (Topaz) devices.
The Power of Productivity
Version: 6.5.3 (Photon ROM 2.2) | Standard, UX & Lite | Build: 23153 | Jan 08 2012
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Photon ROM 6.5 is modified Official/Stock ROM of HTC Diamond2/Topaz with “Newer Stable Builds” and “Fast UI” which is very close to Stock ROM + No Fancy.
I have designed this ROM for my own use, but wanted to share this to other friends who like the same "Concept for ROM".
My Concept for ROM: Stable Build + Latest Packages + Fast UI + Good Battery Power + No Fancy!
Current Release
- ROM Version: Photon ROM 6.5 [Ver. 2.2]
- Release Date: 08-Jan-2012
- Base ROM: 2.53.405.5.
- Main OS: CE OS 5.2.23153 (Build 23153.5.3.14).
- HTC Sense: Manila Core 2.5.2021; Manila Home 2.5.2022.
- Languages: WWE
- ROM Editions: Standard, UX, Lite and UX w/o HTC Messaging.
- Multi-Build: YES (23153 and 29022).
General Features
- Main SYS 23153 | OS: 5.2.23153 (Build 23153.5.3.14)
- HTC Sense: Manila Core 2.5.2021; Manila Home 2.5.2022.
- HTC Messaging Client 1.8 with Secure BOX.
- Longer Battery Life.
- WiFi settings/wizards with IP
- WiFi On Demand
- Latest Connection / Provider Setup DB
- 3G Phone Canvas (With Video Call and Conference Call)
- 3G Switch in Communication Manager.
- Microsoft Office Mobile 2010 Professional.
- ALL Updated Applications for Windows Mobile 6.5.3.
- Two way In-call recording (*** See WiKi for more info on Call Recording ***)
- 4 x 4 Quick Links in Home Page.
- Default Date for ROM: 01-Jan-2012.
::: Photon ROM Standard Edition:::
Features (Standard Edition)
- Very Close to Stock ROM.
- No Add-on Applications, Tools, Utility.
- No Fancy.
- Stable like Stock ROM.
- Longer Battery Life.
- Memory: Storage: 215.28 free | Program: 96.86 Free.
*** If you disable HTC Sense and enable Titanium UI instead, you will get upto ~110MB of free RAM.
TAB List: Home, People, Messages, Mail, Internet*, Calendar, Stock*, Photos & Videos, Music, Weather, Twitter* and Settings.
(*) Tabs are existing but are deselected. These can be selected from Settings screen.
Known Issues
*** None AFAIK, please report in the thread if you find any.
Downloads/ROM Updates
Photon ROM 6.5 Standard Edition
Photon ROM 6.5 UX Edition
Photon ROM 6.5 Lite Edition
Get What you want from ROM Update Folder.
Donations
If you feel my work is worth a donation, please DONATE.
Additional Note
1) Download the “PhotonROM.6.5(0.0.*.Edition).*.7z” file.
2) Use 7-ZIP to extract the files.
3) Use included “CustomRUU.exe” to FLASH the ROM, when your device is connected to PC using Sync application. See Post# 3 for more info.
You can also use "Advanced ROM Update Utility" for flashing the ROM (Choose Regular RUU Option)
4) Perform HARD Reset after the FLASH.
Credits
CRACING for being a very good friend and his excellent support and guide.
secc123 for his initial guide to Cook ROM for a lame like me.
mwalt2 for his help to remove RSS Hub from Manila Home.
Airxtreme for osKitchen.
OliNex for HARD-SPL.
XDA-Developers for providing ROM Builds and all help and support.
PS: If you need more "eye candy" and "advance" ROM get it from here (by CRACING).
Photon ROM 6.5 UX and Lite Editions
Photon ROM UX (User eXperience) Edition
The Photon ROM UX edition is built on the same concept as in the Standard ROM, but with extra tweaks and add-on applications to look more professional and Advance.
Features (UX Edition)
- UI with "Windows Embedded Handheld" (Actually 6.5.3 branch belongs to this family)
- All New Splash Screen
- All New Taskbar Icons with Battery %
- All New Photon Lock Screen
- All New Photon Collection Themes
- All New Ringtones and SMS Tones
- Start Menu Organised to be more accessible.
- Shutdown & Restart Application (Quick access from power button long press)
- Integrated uTask/Task Manager (Quick access to Windows Mobile Task Manager from Home Screen)
- Lock Phone from Home Screen - (Using the long press Task Manager softkey)
- Cookies HomeTab (CHT) based Manila/Sense Home.
- Removed Titanium Home, as this ROM is CHT based.
- Quick List enabled by default for long press END key.
- Tweaks for fast response with same battery life as in Standard Rom.
- Memory: Storage: 217.27 Free | Program: 83.38 Free.
- UX Edition W/O HTC Messaging also available.
Known Issues
*** None AFAIK, please report in the thread if you find any.
Downloads/ROM Updates
Photon ROM 6.5 UX Edition
Photon ROM 6.5 UX Edition W/O HTC Messaging
Get What you want from ROM Update Folder.
Donations
If you feel my work is worth a donation, please DONATE.
::: ::: ::: ::: ::: ::: ::: ::: :::​
Photon ROM Lite Edition
The Photon ROM Lite edition is built on the same concept of the Standard edition ROM but without HTC Sense/Manila, Without HTC Messaging and like Core Windows Mobile for speed and stability.
Features (Lite Edition)
- No HTC Sense / Manila.
- Titanium Home as Home Screen.
- Default WM Phone Dialer.
- Default WM Lock Screen.
- Default WM Messaging.
- Features Photon "AS-YOU-LIKE" Lite Edition. (Now customize how you want )
- Memory: 221.93 Free | Program: 110.25 Free.
Known Issues
*** None AFAIK, please report in the thread if you find any.
Downloads/ROM Updates
Photon ROM 6.5 Lite Edition
Get What you want from ROM Update Folder.
Donations
If you feel my work is worth a donation, please DONATE.
Flashing Details | Additional Applications | User Signature Banner | Acronyms | FAQs
Flashing Details
Warning!!!
This ROM Upgrade is for HTC Touch Diamond2/Topaz device family. Check WiKi to know more about the Device.
DO NOT FLASH THIS ROM to OTHER DEVICES.
This ROM was made for testing and educational purposes. It is not intended for commercial use.
By flashing this ROM may cause void of warranty of your device.
Flashing Prerequisite
Make sure your Topaz is CID unlocked; HardSPL (at least HSPL 1.83 is required). Details...
Radio 4.49.25.91 or newer is recommended. (Download | Info)
Make sure you backup all your data (Contacts, Messages, Task, and Calendar) from device before flash, as Flashing will completely wipe your device.
You can use Microsoft Outlook for ALL Backups except SMS and Call Logs. This is the BEST approach for data Sync.
For SMS and Call Logs you can use PIMBackup [Note: This is only backup and restore application and cannot be used for data Sync] (Download | Info)
You can temporary disable your Antivirus Program on your PC if you are flashing from PC.
Perform HARD Reset after FLASH.
Additional Recommended Applications
PIM Backup [PIM backup/Restore] (Download 1 | Download 2 | Info)
.NET Framework 3.7 (Download).
Total Commander [File Manager and Registry editor] (Info & Download)
ArkSwitch [Task Manager] for Standard & Lite Editions (Download | Info)
Opera Browser 10. (Download | Info)
*** Opera Browser 10 does not support hardware zoom bar. Also installing Opera 10 will not upgrade Opera 9.x, instead this will be side-by-side install.
*** You can install another 9.x CAB [Download] so that Opera 9.x can be listed in remove program and can be removed before installing Opera 10. This will ensure your device will have ONLY ONE Opera Browser .​
Get ALL Additional Tools from Folder.
Signature Banner for ROM Users
Use this banner in your Signature if you like my ROM and want to show your likeness?
HTML:
[IMG]http://dl.dropbox.com/u/1592535/PhotonUserSign.png[/IMG]
HTML:
[IMG]http://dl.dropbox.com/u/1592535/PhotonUserSign01.png[/IMG]
Acronyms
Extracted from WiKi for Easy Reference.
CID Lock (aka vendor lock): put on your device by the manufacturer to prevent installation of a ROM not released by them.
HardSPL: This modified bootloader allows a much safer flashing process to take place since it reduces the chance of permanently bricking your device. It also removes the need to CID Unlock the device since it ALWAYS reports SuperCID when flashing. See the official thread for more info.
Hard Reset: Similar to a soft reset, by performing a hard reset you completely wipe your device and restore it to the position it was in when you first turned the device on after it was purchased or after a new ROM is flashed.
Radio: The radio stack is responsible for the phone functionality of the device. This includes GPRS, GSM, UMTS, and GPS operations as well as camera functionality. The version you use depends on who your carrier is as users have reported versions working better on one carrier than the other. The wiki pages contain the latest versions available to download and install.
ROM: The ROM holds the Operating system and other components such as the bluetooth and wifi stacks. The ROM is accompanied by the Radio, Ext_ROM, SPL and IPL. Carriers such as T-mobile or Vodaphone taylor the ROM to their specifications and version numbers do not carry the same meaning across different carriers. IF the carrier you use supports the device well they will usually release regular ROM updates.
RUU - ROM Upgrade Utility: It’s the s/w used on your PC to do a ROM upgrade for your PPC;
IPL - Initial Program Loader: It’s the bootloader for PPC. It boots up SPL;
SPL - Secondary Program Loader: Loads the actual OS;
SSPL: SSPL is a modified bootloader which is loaded into RAM when run, this allows us to overwrite any aspect of the ROM, Radio or Bootloader far easier than using mtty.
Change LOG
:: Change LOG ::​
Version 2.2 | 08-Jan-2012:
General/ALL Editions:
- Primary ROM Update using SYS 23153.
- Also Including ROM Updates of SYS 29022.
- ROM Default Date is now: 01/01/2012.
- IE Tweak to Disable Auto Font Resize.
Standard Edition:
- Added missed HTC Message Shortcut in Start Menu
- Removed duplicate Peep Link.
- HTC Peep link will automatically added/removed when Peep TAB is Enabled/Disabled now.
UX Edition:
- Removed FULL Kernel Mode. Using same nk.exe as in Standard ROM now.
- Original/Unmodified About Dialog in ROM - AS SYS 23153 has inbuilt "Windows Embedded Handheld".
- Added Security Certs from HTC and SDKCerts from M$.
- .NET Configuration is now in ROM. Shortcut included inside "Utility" folder. (More Info)
- Battery Icon replaced in Taskbar - Hopefully getting better battery life. Also % can be seen clearly inside Circle Battery Icon.
- HTC Message shortcut added in "Outlook (PIM)" folder.
- Changed Lock Screen Package.
- Now UX Edition include Customized Photon Lock Screen.
Lite Edition:
- Removed Menu Enhancement Package. As this is not needed for Lite Edition. Performance Improved.
Bug Fixes:
- Not significant.
- Release Post #452 (Link)
Version 2.1 | 15-Oct-2011:
General/ALL Editions
- Updated ROM to use SYS 23153.
- This SYS has default "Windows Embedded Handheld" in Welcome and About dialog.
- Updated Menu Enhancement related packages.
- Updated Several Packages to be more compatible with Windows Mobile Professional 6.5.3.
- Few important package(s) from the list are:
Advanced Network
Appointment Editor
Audio Booster
CM Internet Sharing
CM Phone
CM Call Forwarding
CM Call Waiting
Contact Picker
Contact Utility Engine
Email Setup Wizard
Group Editor
HTC Application
HTC Message
HTC Messaging Client
IE6 Enhancement
Menu Enhancement
Message Enhancement
New Contact Card
Quick GPS
RSS Hub
Sensor SDK
Social Networks Engine
Voice Recorder
UX Edition:
- Enabled Lock Screen Selection from Settings.
- Updated Photon ROM Collection Wallpapers.
Bug Fixes:
- Fixed the Menu display that was having a white line gap.
Also added new Signature Banner for ROM users.
- Release Post #387 (Link)
- Download This OLD Version(s) from Archive.
LOG Archive:
Code:
[U]Version 2.0 | 03-Sept-2011:[/U]
[B]General/ALL Editions[/B]
- Updated HTC Framework, HTC Scroll and HTC Util.
- Updated STK Service Packages (Sim Tool Kit).
- Enabled Windows Mobile default Call Recorder (Enabled in Phone canvas Menu as well)
- In-Call recorder now has Clearer 2-Way recording. ([I]*** See [URL="http://en.wikipedia.org/wiki/Telephone_recording_laws"]WiKi [/URL]for more info on Call Recording ***[/I])
- Disable default Vibrate on screen touch; can be enable from settings, if require.
- Removed Microsoft My Phone & MarketPlace.
- Now HTC Albulm close on OK.
[B]UX Edition[/B]
- Photon ROM Collection Theme as Default Theme
- Photon ROM Collection Wallpaper, Ringtones and SMS Tones.
- Default theme is changed in Windows Media Player to look more mature.
- CHT 1.8.5 is inbuilt (Install CHT Editor 1.8.5.1, If you need advance editor for Manila Home)
- Updated uTask
- Removed Titanium Home, as this ROM is CHT based.
- Improved Camera Operation/Menu selection.
- Release Post #356 ([URL="http://forum.xda-developers.com/showpost.php?p=17217896&postcount=356"]Link[/URL])
[U]Version 1.9 | 25-July-2011:[/U]
- Using new SYS 29022 for all edition of ROM.
- Updated HTC Framework & Scroll.
- Removed Microsoft My Phone & MarketPlace.
- Release Post #326 ([URL="http://forum.xda-developers.com/showpost.php?p=15970114&postcount=326"]Link[/URL])
[U]Version 1.8 | 25-Jun-2011:[/U]
- Added UX Edition for Photon ROM.
- Updated Connection Setup DB.
- Manila Internet - Updated.
- Removed MarketPlace.
- Minor tweaks and issues fixed.
- *** My Phone will be removed in NEXT Release; kept so that you can sync your stuffs back *** .
- Release Post #294 ([URL="http://forum.xda-developers.com/showpost.php?p=15064359&postcount=294"]Link[/URL])
[U]Version 1.7 | 03-Jun-2011:[/U]
- Updated Connection Setup DB
- Updated Opera 9.7 to the latest available version.
- Updated Adobe Reader.
- Integrated KB2524375 HotFix from Microsoft.
- Removed Customer Feedback, Error Reporting and Managed Programs.
- Using ATI Display Driver instead of HTC. Hardware 3D is now enabled.
- RSS Hub is now finger friendly.
- Minor tweaks and issues fixed.
- Storage Free Memory (FULL) = 213.28 | Program Free Memory = 96.90
- Storage Free Memory (Lite) = 221.77 | Program Free Memory = 123.04
- Release Post #255 ([URL="http://forum.xda-developers.com/showpost.php?p=14415554&postcount=255"]Link[/URL])
[U]Version 1.6 | 07-May-2011:[/U]
- Using NEW Sys 29020 (OS: 5.2.29020)
- More Responsive UI than its previous build.
- Better power saving than its previous build.
- Updated: Facebook Client 1.1.0.26.
- Updated: Album.
- Included Notification Enhancements.
- Other tweaks and issues fixed.
- Storage Free Memory (FULL) = 212.89 | Program Free Memory = 96.70
- Storage Free Memory (Lite) = 221.77 | Program Free Memory = 123.04
- Release Post #174 ([URL="http://forum.xda-developers.com/showpost.php?p=13556699&postcount=174"]Link[/URL])
[U]Version 1.5 | 08-Apr-2011:[/U]
- More Responsive UI than its previous build.
- Better HTC Messaging Client 1.8 with Secure BOX and speed. *** Only for FULL Edition ***
- Fixed: YouTube driver issue.
- Fixed: Full Screen Player Driver issue.
- Fixed: SMS Performance issues.
- Storage Free Memory (FULL) = 212.65 | Program Free Memory = 96.53
- Storage Free Memory (Lite) = 221.77 | Program Free Memory = 123.04
- Release Post #119 ([URL="http://forum.xda-developers.com/showpost.php?p=12763247&postcount=119"]Link[/URL])
[U]Version 1.4 Lite Edition | 27-Mar-2011:[/U]
- Adding Lite Edition for Photon ROM (First release of Lite edition)
- Storage Free Memory = 221.77 | Program Free Memory = 123.04
- ROM details @ Post# 2 ([URL="http://forum.xda-developers.com/showpost.php?p=11160866&postcount=2"]Link[/URL])
- Release Post #90 ([URL="http://forum.xda-developers.com/showpost.php?p=12446652&postcount=90"]Link[/URL])
[U]Version 1.4 | 18-Mar-2011:[/U]
- Using ALL NEW 29017 Build [OS: 5.2.29017 (29017.5.3.12) | Sys Date: Jan 26 2011].
- More Responsive UI than its previous build.
- Now the ROM has 4 x 4 Quick Link in Home Page.
- Storage Free Memory = 212.65 | Program Free Memory = 96.53
- Release Post #61 ([URL="http://forum.xda-developers.com/showpost.php?p=12185347&postcount=61"]Link[/URL])
[U]Version 1.3 | 10-Mar-2011:[/U]
- More Responsive UI than its previous build (1.2).
- 3G Phone Canvas: Now Video Call enabled in Phone Canvas.
- 3G Switch in Communication Manager.
- Settings will directly takes to All Settings instead of Manila Settings TAB.
- Exposing Hidden Camera Modes (Burst, Sport, Video Share, GPS Photo).
- Manila Alarm issue from Home Screen Fixed.
- Quiet ringtone on phone pickup is working.
- Some other minor Fixes.
- Removed Flash Lite 3.1.
- Storage Free Memory = 212.97 | Program Free Memory = 96.72
- Release Post #43 ([URL="http://forum.xda-developers.com/showpost.php?p=12013693&postcount=43"]Link[/URL])
[U]Version 1.2 | 16-Feb-2011:[/U]
- Now having Manila Core 2.5.2019 + with Manila Home 2.5.2022.
- New Messaging Client 1.8 with Secure BOX.
- Manila People TAB Sync working with Facebook.
- New WiFi settings/wizards with IP + WiFi on Demand.
- All New HTC Peep including latest Security HotFix.
- Flash Lite 3.1.
- Storage Free Memory = 209.71 | Program Free Memory = 91.13
- Release Post #23 ([URL="http://forum.xda-developers.com/showpost.php?p=11395628&postcount=23"]Link[/URL])
[U]Version 1.1 | 09-Feb-2011:[/U]
- Latest Connection / Provider setup DB
- WiFi Ondemand
- Disabled weather animation in Home TAB
- Manila Stock and Twitter TABs are visible now.
- Storage Free Memory = 214.74 | Program Free Memory = 95.84
- Release Post #19 ([URL="http://forum.xda-developers.com/showpost.php?p=11232409&postcount=19"]Link[/URL])
[U]Version 1.0 | 05-Feb-2011:[/U]
- First Release
- Build 23152
- Sense: Manila Core 2.5.2019 + Manila Home 2.5.2011.
- Office 2010 Professional
- Updated Google Map
- Updated Facebook
- Updated Voice Recorder
- Added In-call recording
- Added MP3 Trimmer
- TABs: Home, People, Messages, Mail, Internet, Calendar, Photos & Videos, Music, Weather and Settings.
- Storage Free Memory = 214.74 | Program Free Memory = 95.84
hello prabhat....ive been looking for a new rom for months and this one sounds interesting....any pics of the gui....thank you
shaunjohn said:
hello prabhat....ive been looking for a new rom for months and this one sounds interesting....any pics of the gui....thank you
Click to expand...
Click to collapse
Hello Shaunjohn, Screenshots are now attached in the first post.
Thanks.
wellcome chef!
does your rom have HTC messaging?
cheers
jmsmartins said:
wellcome chef!
does your rom have HTC messaging?
cheers
Click to expand...
Click to collapse
Yes, it has HTC messaging.
As I said the ROM is very very close to Stock ROM with few updated application/packages.
Thanks.
Hei,pal!!!! Could you tell me what tabs can be seen in this rom?
sossoma said:
Hei,pal!!!! Could you tell me what tabs can be seen in this rom?
Click to expand...
Click to collapse
TAB List: Home, People, Messages, Mail, Internet, Calendar, Photos & Videos, Music, Weather and Settings.
Thanks.
Kitchen
Goog job! Would you also share your kitchen?
thx
mari8b said:
Goog job! Would you also share your kitchen?
thx
Click to expand...
Click to collapse
May be I will share the kitchen once I release some more builds . But it will be out for sure.
Thanks
Some Problem
Thanks for sharing
but there is some problem:
1) Alarm Sound doesn't work if you change it from htc sense; I mean you can change it from setting/sound and notification.
2) after installing Persian Language pack my sms won't be shown correctly but anything else in other program is right. also I can't install updates for HTC Messaging.
and is it possible to reduce space between Lines in any program
Mahdian57 said:
Thanks for sharing
but there is some problem:
1) Alarm Sound doesn't work if you change it from htc sense; I mean you can change it from setting/sound and notification.
2) after installing Persian Language pack my sms won't be shown correctly but anything else in other program is right. also I can't install updates for HTC Messaging.
and is it possible to reduce space between Lines in any program
Click to expand...
Click to collapse
Hello Mahdian57, Thanks for your input .
For #1: It does work for me and another device. I have set the alarm for 5:00am and it did ring today morning . Let me know is that the place you are referring to?
For #2: I have very less idea about the SMS issue of your locale language. I will try to get some input from my friends and let you know.
Which HTC Messaging update you are referring to?
Reg Space between lines: Are you talking about the Start menu Programs that shows 3 icon and you want to see more?
If this is true: As I tried to be very close to stock ROM, but I will still try to have this in next build.
Thanks.
Watch for the next release tomorrow...
Hello Friends,
Thanks for reviewing the ROM and ~92 download till now .
I have some updates to the ROM which I hope all will like...
It will be released tomorrow after my final tests .
Thanks.
prabhat said:
Hello Mahdian57, Thanks for your input .
For #1: It does work for me and another device. I have set the alarm for 5:00am and it did ring today morning . Let me know is that the place you are referring to?
For #2: I have very less idea about the SMS issue of your locale language. I will try to get some input from my friends and let you know.
Which HTC Messaging update you are referring to?
Reg Space between lines: Are you talking about the Start menu Programs that shows 3 icon and you want to see more?
If this is true: As I tried to be very close to stock ROM, but I will still try to have this in next build.
Thanks.
Click to expand...
Click to collapse
Alarm: U must change it from setting/Clock & Alarms not directly from home Screen
SMS: version 0.7 with Secure box
Space: in Default ROM spaces are tight together but You've added extra spaces between Lines (something like "line and Paragraph spacing" tool in Microsoft Word to change space between lines or paragraph)
I have also another question, is it really work "pocket mode"?
because it works based on proximity sensor as HTC said to me
Mahdian57 said:
Alarm: U must change it from setting/Clock & Alarms not directly from home Screen
SMS: version 0.7 with Secure box
Space: in Default ROM spaces are tight together but You've added extra spaces between Lines (something like "line and Paragraph spacing" tool in Microsoft Word to change space between lines or paragraph)
I have also another question, is it really work "pocket mode"?
because it works based on proximity sensor as HTC said to me
Click to expand...
Click to collapse
Thanks for the detail info Mahdian57,
Alarm:
I have tested from Manila - Home, Start -> Alarm and Settings -> Clock & Alarm. Actually the Settings - Clock & Alarm uses the Start - Alarm program.
ALL 3 are working. But I think the alarm program (Start - Alarm) has some bug .
I may remove that in my next build or fix the issue.
SMS:
I have never tested the Secure SMS.
On search I get the URL: http://forum.xda-developers.com/showthread.php?t=741179
That looks promissing, I will try that some time and have in the ROM .
Space: I am really sorry if I have not understood you, but if the issue is spacing between the start menu icons (program icons), than: I think the spacing is same as the stock ROM. Please confirm.
Pocket Mode:
Never tested so deeply, but I agree about the HTC's proximity sensor working mode.
Thanks.
Mahdian57 said:
After installing Persian Language pack my sms won't be shown correctly but anything else in other program is right.
Click to expand...
Click to collapse
Have you marked the 'Use unicode when necessary' checkbox in message settings? This may solve your problem.
I confirm that there are issues with the alarm sound if you switch from HTC Sense to the Windows Mobile default view or vice versa. Alarm sounds do not activate and you have to reset all those sounds (for each alarm if you set several alarms). But I am not sure that this problem can be solved in the Windows registry. Perhaps it lies somewhere deeper (in DLLs, for example).
Photon 6.5 Ver 1.1 Release | 09 Feb 2011
Download:
Photon 6.5 ROM from MediaFire
Condition: Please leave your comment(s) .
What is New:
1) Latest Connection / Provider setup Database: Help you auto configure your operator after flash.
2) WiFi Ondemand: Activate your WiFi radio only when your device need internet.
3) Disabled weather animation in Home: Save power and give speed.
4) Other Manila TABs are visible now: Stock and Twitter.
Hope you will like this .
Thanks.
prabhat said:
Download:
Photon 6.5 ROM from MediaFire
Condition: Please leave your comment(s) .
What is New:
1) Latest Connection / Provider setup Database: Help you auto configure your operator after flash.
2) WiFi Ondemand: Activate your WiFi radio only when your device need internet.
3) Disabled weather animation in Home: Save power and give speed.
4) Other Manila TABs are visible now: Stock and Twitter.
Hope you will like this .
Thanks.
Click to expand...
Click to collapse
Hello, chef
I'm dl right now, will report back later, but would like to see if you could have the fb tab also visible on the tabs instead of Stock, is it possible.
will report back as soon as it is downloaded.

[ROM][Sense 3.6][7 May]Next-Gen ROM !v2!|Audio Optimized|Sense 4 skin|TURBO CHARGED!

Welcome to the future....
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
__________________________________________
What is this all about?
I always wanted to have a ROM that is as stock as possible, without all the bloatware and tracking apps. But my main goal was to get the most out of the DAC that it sends out as clean and clear audio signals as possible! And no this is not
ORH MI GOT DROP THA BASE
Click to expand...
Click to collapse
no, this is about studio quality
__________________________________________
- Based on Coolexes ROM
- Sense 3.6
- Sense 4 skin
- CrossBreeder support
- Turbo charged
- Viper4android soundmod
- Fully rooted
- Latest busybox (1.21.0)
- Newest Superuser app and Binairy
- Zipaligned
- Deodexed
- 4XT file-system for optimal speed
- Sound tweaks
- build.prop optimisation
- GPS optimized for an ultra fast fix !
- Bravia engine
- BEATS (This is just an equalizer nothing more, don't over rate it!)
- 3D camera (video and photo)
- Battery optimisation
- Init.d tweaks
- Improved SD card read ahead
- CPU tweaks (thanks to bigwillyg)
- Kernel is ButteredToasT (thanks to bigwillyg)
- Battery Icon with % modded into it
- Overscrolling glow (blue, can be changed in leedroid)
- Updated all apps to there latest version
- Optimized some apps to save space
- Youtube with 720P support and standby (screenoff) playback function.
- Added Google now with modded framework to save battery
How to install
1. Get your phone s-off (s-on not supported)
2. Install 4XT recovery
3. Download the ROM
4. Place the rom in the ROOT of your SDcard
5. Go to your recovery (hold volume down and hit the power button)
6. ( fully wipe everything (4xt recovery has this option) including, boot, media and system
7. Flash the ROM
8. Reboot
9. Don't begin to follow the wizard the moment it pops up, let it settle for atleast 5 min
10. Have fun!
Viper4android setup:
1. start Viper4Android FX app
2. run as superuser
3. press menu and click on show notification
4. Enable convolver
5. click on "Impulse Response" and choose what you like
6. Change other settings to your likings
7. Disable music enhancements inside the HTC music app
8. Now it's actived
My settings:
I use this for general use (I've 4 profiles in total)
The one I use for general stuff:
FX(headset):
Activated: On
AGG: Off
EQ: Off
Convolver: SRS_2_1.irs
FS: off
Reverberation: 49m2, soundfield: 5m, damping factor 20, wet signal:0, dry signal 50.
Dynamic System: ON, common headphones (v2), DB: 0, Tube off
output gain:0
Limit: 0
HiFi
Default (just active it, tick the first option)
DOWNLOAD
Full wipe needed !
V2: http://d-h.st/TdL (no need to flash v1(.X))
OLD DOWNLOADS:
v1.6 http://d-h.st/XSa (make sure you FIRST flash V1 then V1.5!)
v1.5: http://d-h.st/OmH (make sure you FIRST flash V1!)
V1: http://d-h.st/JzD
Known Bugs
Code:
- Google now not working (closing when opening)
FIX:
Disable hot word detection
- tethering not working
FIX:
Use a 3rd party tether app (use: [url]https://play.google.com/store/apps/details?id=net.szym.barnacle&feature=search_result[/url] )
- Wifi can be bugged (this has nothing to do with the rom!)
FIX:
-Download Fastboot and ADB: [url]http://d-h.st/8Hs[/url]
-Unzip the ROM
-copy boot.img unzipped
-paste onto adb file folders
-turn your phone into fastboot, connect your phone with computer
-fastboot usb shown on display
-open CMD
-type: fastboot flash boot boot.img
-reboot
Changelog
Code:
[B]V2[/B]
- [URL="http://forum.xda-developers.com/showthread.php?t=2145133"]Turbo charged[/URL]
- Redone the whole ROM
- Tweaked the audio a whole lot thanks to [URL="http://forum.xda-developers.com/showthread.php?t=2191223"]zhuhang[/URL]!
- Updated most apps again
- Removed sense 5 (since it's to bugged)
- Removed some crap (htc bloatware)
- Remove FB home (by populair demand)
- Updated kernel to 17.4
- changed much more can't remember
- HDMI fixed (thanks for testing karoftel)
[B]V1.6[/B]
- update 4xt app
- fix sense 5 skin and goodies
- update facebook + facebook messenger
- update google maps
- Add [URL="http://forum.xda-developers.com/showthread.php?t=2113150"]CrossBreeder[/URL]
- update flash player
- update google market (totally new design bij google)
- updated EZ file explore
[B]V1.5[/B]
- Redone all init.d scripts
- Added sense 5 goodies
- Google now eating battery (is fixed now)
- Update flash player (forgot this one.... sorry)
- update kernel tuner
- update YouTube app
- Correct some build.prop strings
- BusyBox 1.21.0
- Update to new Butter kernel (17.2+)
[B]V1.0[/B]
First release
Credits
Code:
[LIST=0]
[*]dsixda for his amazing kitchen
[*]Coolexe for his kindness
[*]bigwillyg for his help with the kernel (and the kernel it self ofcourse!)
[*]XxXPachaXxX for his Xloud and Bravia engine
[*]Brut.all for his apktool
[*]theos0o for his youtube app!
[*]crypted for his agps patch
[*]luis4ever for his sense 5 work
[*]pedja1 for his best app ever, kerneltuner!
[*]idcrisis for Crossbreeder :)
[*]zhuhang for the sound mod
[*]delta-roh & Harbir for the supercharger mod
[/LIST]
If i forgot somebody, please let me know!
Support
Did you like my work?
Supporters
Special thanks to the following guys whom donated to me!
Code:
tobias.waldvogel
​
To do for v2.4
ETA: 16-6-2013
- remove double Google Play Store
- Remove old Google Speech (using google now, now)
- Update Flash player
- Update V4A FX and HiFi app
- fix hangouts app
- update talback
- update google service
- update crossbreeder
- Fix tethering
- update car dock app
- update youtube
- add cam mod
To do for v2.5
- Update kernel to enable swapping
FAQ
Q: Is this based on coolexe's v15 ?
A: parsley, I had close contact with him about this, the plan was to release this as v15 but later on we decided to release it separately.
Q: can I update the YouTube app myself ?
A: NO! If you do that you will overwrite the modded version and you will lose HD playback and screen off playback.
Q: HELP I HAVE A PROBLEM
A:
dave said:
A common method for trouble shooting is to analyze logcat and dmesg outputs.
The procedure to get the outputs is described belows:
Go to app folder, run Terminal Emulator with the following commands:
Code:
su
dmesg >/mnt/sdcard/dmesg.txt
logcat -d -v time >/mnt/sdcard/logcat.txt
Explanation: su = become superuser; dmesg command = get kernel log; logcat command = get android system log.
Attach the logs to your post if you wish to have others helping you understanding the outputs.
Here is a more basic how-to for the first time user.
How-to:
1> Go to 'MyApps' folder, find 'Terminal Emulator' icon and run it.
2> A blue screen appears, with tiny fonts. See Tip #1 to make the font larger.
3> Type su at the $ prompt. The prompt on the next line will change from $ to #
4> Type dmesg >/mnt/sdcard/dmesg.txt at the # prompt on the next line. Note that there is a space between dmesg and the '>'
5> Type logcat -d -v time >/mnt/sdcard/logcat.txt at the next # prompt. Note that there are four spaces within the command.
6> Exit Terminal Emulator, and run a file explorer. There should be a logcat.txt and a dmesg.txt in the root of the sdcard.
7> Upload and attach the two files to a posting.
Several tips:
1> The default font is very small. Press the 'menu' button (located between the 'home' and the 'back' buttons on the right bezel) will bring up a menu screen. Select 'Preferences, then 'Font size' then '20 point'. Exit and run the app again.
2> The command prompt is similar to a Windows environment:
The ' at the command line means that we're running without superuser access.
The '#' at the command line means that we're running with superuser access.
3> Copy to output files to PC and use something like notepad+ (not the windows build-in notepad) to read.
Dave
Click to expand...
Click to collapse
Q: can I flash 1.x over v1?
A: yes all non major versions (for example: 2.1,2.2, 3.4) will be updates, and you will need to flash vX first (for example: v1,v2,v3)
Q: can I flash v2 right away?
YES! no need to flash everything all over again
Q: What is the difference between V4A FX and HiFi?
A: FX contains many effects, while XHiFi only has audio restore/detailing options. If you like many effects(reverb, bass, surround) then choose FX, if you like clear audio/vocal and you have a good headset, choose XHiFi. Or if you want to have the very best, choice both
To make it clear:
V4A FX version: Mainly renders many audio quality
V4A XHiFi version: Mainly restores lossy audio quality.
V4A FX and XHiFi combined (Refer coexists installation): More settings to play with, but quality will be much better!
Note: No matter you select FX or XHiFi in sound settings, they will run together at the same time.
Q: I want to disable my screenshot function when using Swipe to awake
A:
with a root file browser such as es file explorer go to:
/system/build.prop
change ro.htc.framework.screencapture = true to ro.htc.framework.screencapture = false
restart
Done !!! (thanks to ardanai)
If you please have any improvement regarding audio,could you please post the needed patches somewhere?
I would like to make audio better in my builds,and you will be credited
ipsuvedi said:
If someone (dev) is trying to di somthing for our evo...please dont demotivste them with this kind of Comnent..
,ij
And if yourself cannot make any rom or mod...please dont poinwut at the dev who is trying to give somthing to us
Sent from my washooteru using xda premium zuvte
Click to expand...
Click to collapse
+1
helicopter88 said:
If you please have any improvement regarding audio,could you please post the needed patches somewhere?
I would like to make audio better in my builds,and you will be credited
Click to expand...
Click to collapse
Sure! I will release the tweaks later on, they're based on Knight47 mods
Does it matter if he is a zipmodder. Last I checked that's allowed on xda. 75% of ROMs are just base ROMs with a twist. Made with a kitchen and zip program. IMO this ROM can stay. Period. End of discussion.
thx for your works and i'm downloading now
Nice!
Welcome to the Evo 3d Development Section!
Greets.
Hey gkillerx! Would be great if you could implement that: bassmod by bassini and/or a v6 supercharged services.jar to make the launcher "die hard"
$tefanDroid said:
Hey gkillerx! Would be great if you could implement that: bassmod by bassini and/or a v6 supercharged services.jar to make the launcher "die hard"
Click to expand...
Click to collapse
Yes, and Frandom support and RNGD service, Its fastest ROM on xda GSM evo 3D (Based on Linpack results with 1188Mhz) I have 40 in Single and 60 in Multi core, (After Pimp my rom tweaks etc..), and Aroma installer with options which freq we want to use, and which application we dont want (fb messenger, htc mail etc...) Nice to see one new Rom Good work :good: :fingers-crossed:
$tefanDroid said:
Hey gkillerx! Would be great if you could implement that: bassmod by bassini and/or a v6 supercharged services.jar to make the launcher "die hard"
Click to expand...
Click to collapse
Thanks for the link will check it out !
Regarding the supercharger mod, that wont be included. The launcher is already bullit proof and locked in the memory. So there shouldn't be any home screen / sense crashes. Though if someone does experiences this, report it and I will make it die hard!
Btw guys fyi I've also included a sense 4 skin (you can select it in the skin selection menu. I will upload some image examples later on.
edit:
uploaded
Ah new rom the looks promising Gonna try it out tonight!
Hi and thanks for sharing
Is this rom based on new coolexe v15?
MMarv said:
Hi and thanks for sharing
Is this rom based on new coolexe v15?
Click to expand...
Click to collapse
Not really I started working on this Rom a few weeks ago then contacted coolexe and he was working on v15. First this Rom should be released as v15 but since I modded more then I planned, coolexe and I decided that releasing it separately is better.
So v15 uses some of my mods (apps update and the build.prop, GPS patch link I gave him to). And that's it.
Edit:
Added a FAQ
EDIT 2:
Did a linpack benchmark
Single: 43
Threaded: 62
Sent from my HTC EVO 3D X515m using Tapatalk 2
Nice Rom!
Everything is Smooth.
Keep up the good work!
Greets:good:
It is possible to change installed applications icons in sense 3.6???
Sent from my Evo 3D GSM using xda premium
simran420 said:
It is possible to change installed applications icons in sense 3.6???
Sent from my Evo 3D GSM using xda premium
Click to expand...
Click to collapse
Easy anwser:
No
Complicated anwser:
By modding the APK files, changing the ICON's and repacking and resign them again it should be possible, if there is an easyer way, I don't know that but someone else might know it ?
$tefanDroid said:
Hey gkillerx! Would be great if you could implement that: bassmod by bassini and/or a v6 supercharged services.jar to make the launcher "die hard"
Click to expand...
Click to collapse
agreee...
btw after a long time using viper, i revert back to sense3.6
firstly im trying coolexe but sadly battery life was the main problem, using yoda it seems okay but got randomly reboot.
i hope this rom is bugless...will try it soon.
thowed said:
agreee...
btw after a long time using viper, i revert back to sense3.6
firstly im trying coolexe but sadly battery life was the main problem, using yoda it seems okay but got randomly reboot.
i hope this rom is bugless...will try it soon.
Click to expand...
Click to collapse
Report back, if you have any problems give a dsmeg log also (check my Sig for the app). Also make sure you wipe all (4xt option)
Sent from my HTC EVO 3D X515m using Tapatalk 2

[ROM][N5] AlmostVanillaAOSP [6.0.1_r81-MOI10E] - 20171004

AlmostVanillaAOSP Marshmallow 6.0.1_81 [MOI10E] ROM for the Nexus 5
Description
An "almost vanilla" AOSP-based Marshmallow ROM for the Nexus 5.
Disclaimer
I am not responsible for anything that happens to your device. By downloading and flashing or installing these zips, you automatically agree that I won't be held liable for anything that happens to your phone.
Background
AlmostVanillaAOSP is an AOSP-based ROM directly using Google's source code with a few functional modifications; these modifications are fully-sourced and easily-installed prior to building the ROM. Included modifications are designed to fix bugs, enhance security, and improve "in the field" function.
Many users prefer a "vanilla" version of AOSP, without added factory bloat and proprietary software; a basic version of AOSP is a great building block to create a custom-featured ROM, or it can be left as-is by users desiring to live outside Google's realm.
Users shouldn't see any visual or functional difference between this ROM and a vanilla AOSP build; all changes are "under the hood". Please note that there has been no attempt to remove functionality or user choice with this ROM.
If you're looking for a 100% pure AOSP ROM, please install BreckZeBoulay's UntouchedAOSP ROM IN THIS THREAD
Included Modifications
Enabled the Doze option: Google's Doze option (built-into the AOSP code base), is a set of rules that puts an idle phone to sleep, reducing battery drain. For Doze to work, you have to have Google Play Services (GApps) installed. If you don't have Play Services installed, nothing happens and the phone still works fine. For more details on Doze, read HERE.
Option to add Google's current WebView: The WebView included with AOSP Marshmallow is locked-in at version 52, and the only way it will get updated is by installing a later ROM. With the stock AOSP code, users have no option to upgrade to a newer version; trying to upgrade results in browser crashes and instability. This "fix" allows installing the "Android System WebView" from the Play Store (currently at version 58); the Play Store version is kept current by Google. If you choose not to install the Play Store WebView version, the included version works fine, although at an increased security risk due to not having updates. DO NOT REMOVE THE INCLUDED WEBVIEW VERSION! Keep the original version that's located in /system/app, if you install another version; it's not "bloat". The Play Store Android System WebView can be found HERE.
Addition of Sony's suggested (and disapproved) Power Menu reboot option: Sony made attempts to add a reboot option to the Power Menu in the AOSP code; their efforts were rejected. However, Sony generously posted the code changes needed to enable this option, and they are included in this ROM. An interesting read on Sony's attempts can be found HERE. For details on implementing this feature post-install, please read the "Implementing Reboot" section below.
Removal of broken AOSP applications (Browser, Calendar, Email, and Exchange): AOSP Browser, AOSP Calendar, and AOSP Email (and by extension, AOSP Exchange) are hopelessly broken. I refuse to put broken applications in a ROM, even for "completeness". The good news is that Lightning Browser, Etar Calendar, and K9 Mail are open source and even better than the originals. Look in the "Suggested Open Source Applications" section below for links to these apps.
Removal of LiveWallpapers: The LiveWallpaper bloat has been removed from the ROM. The LiveWallpaperPicker app remains, so the functionality is still there. They're something that few people (if any) actually use.
Updated Launcher Icons to Material theme: The Material Dialer Icon is usually the first item folks ask for in AOSP ROMs. The Calendar, Dialer, and Gallery launcher icons were borrowed from the Cyanogenmod Github. The QuickSearchBox and Music launcher icons were modified from the icon set provided by Rammist on this WEBSITE. No other changes were made to the apps other than their launcher icons.
Added Option to Utilize UnifiedNlp Location: UnifiedNlp is a FLOSS (Free/Libre and Open Source Software) Wi-Fi- and cell-tower-based geolocation tool for Android by MaR-V-iN. His XDA thread can be found HERE. All that's been done is the addition of a single entry (org.microg.nlp) during build to the list of the ROM's network location services. Users who don't add the UnifiedNlp app will see no change or function with the ROM. For details on implementing UnifiedNlp with this ROM, please review Post #2 in this thread.
Sources and Source Patches
Source tree:
Code:
https://android.googlesource.com/platform/manifest -b android-6.0.1_r81
Nexus 5 (GSM/LTE) binaries for Android 6.0.1 (M4B30Z):
Code:
https://developers.google.com/android/drivers
Source Patches Used for ROM Build:
Bloat
Broken
Dialer-Gallery2-Calendar-Search-Music - Launcher Icons
Doze
Reboot Icons <- Required for the Reboot patch
Reboot
WebView
UnifiedNlp
Patch Installation Prior to Building ROM:
Put patch(es) in the AOSP build folder. This is how the patches and icon images were installed:
Code:
patch -p0 < M4B30X_Reboot.patch
patch -p0 < M4B30X_WebView.patch
patch -p0 < M4B30X_Doze.patch
patch -p0 < M4B30X_Bloat.patch
patch -p0 < MOB31T_Broken.patch
patch -p0 < MOB31T_UnifiedNlp.patch
unzip M4B30X_Reboot_Icons.zip
unzip M4B30X_Dialer-Gallery2-Calendar-Search-Music_Icons.zip
find . \( -name \*.orig -o -name \*.rej \) -delete
NOTE on ".rej" and ".orig" generated files:
Patches that succeed but have ***ANY*** issue generate additional ".orig" files in the same folders as the original files.
Patches that fail generate a ".rej" extension file in the same folder as the original file. A failed patch must be investigated before proceeding further.
For example:
Code:
frameworks/base/core/res/res/values/config.xml
frameworks/base/core/res/res/values/symbols.xml
Both of the above files are modified by two or more patch files. An initial patch will work fine, but subsequent patches are noted with notices like "Hunk #1 succeeded at 306 (offset 1 line)". The patch applied fine, but the patch command is notifying you that when it went to apply the patch, the lines weren't where they were originally expected to be (shifted down XX number of lines). As long as the patch didn't fail with output like "Hunk #1 FAILED at 58.", you're good. However, even though the patch was successful, it still generates a "config.xml.orig" or a "symbols.xml.orig" file when there is a conflict.
Now the problem: those ".xml.rej" and ".xml.orig" files, despite having incorrect endings and not being actual ".xml" files, are treated during build as valid .xml files. Since the config.xml.orig and config.xml file are in the same folder and almost identical, the build will fail as it's seeing the duplication. AOSP appears to parse all files in certain folders, regardless of extension.
The following command will eliminate those ".orig" and ".rej" files, should they appear:
Code:
find . \( -name \*.orig -o -name \*.rej \) -delete
To revert installed patches, with the patches in the AOSP build folder:
Execute the following commands:
Code:
patch -p0 -R < M4B30X_WebView.patch
patch -p0 -R < M4B30X_Reboot.patch
patch -p0 -R < M4B30X_Doze.patch
patch -p0 -R < M4B30X_Bloat.patch
patch -p0 -R < MOB31T_Broken.patch
patch -p0 -R < MOB31T_UnifiedNlp.patch
find . \( -name \*.orig -o -name \*.rej \) -delete
NOTE: any icon images you've unzipped can't be reverted.
Known Bugs
None yet.
GPL
The kernel included with this ROM was pulled directly from the AOSP source tree. No modifications have been made to any of the kernel sources or the kernel itself.
For the source tree for the AOSP-supplied kernel, please check HERE.
The GPL v2 license can be found HERE.
AlmostVanillaAOSP ROM Download
LATEST: AndroidFileHost | Mediafire
AlmostVanillaAOSP[6.0.1_r81-MOI10E]Hammerhead-20171004.zip
SHA256: 7fcdb2dd0e349b1b99eefc55f9e49b0fd07c9e2ad1054848840019a88434c2b5
OLDER RELEASES can be found here: AndroidFileHost
AOSP Changelogs - Does not include AlmostVanilla changes.
Generated using the following bash script:
Code:
#!/bin/bash
#
#
#
repo forall -c '
if git rev-parse android-6.0.1_r79 >/dev/null 2>&1
then
git log --oneline --no-merges android-6.0.1_r79..android-6.0.1_r80
else
git log --oneline --no-merges android-6.0.1_r80
fi
' | cat
android-6.0.1_r79 to r80
Add-on Downloads - In TWRP-flashable format.
Radio/Modem Download, Version M4B30X_M8974A-2.0.50.2.30: AndroidFileHost | Mediafire
- The current modem-radio for the N5 is M8974A-2.0.50.2.30, from the M4B30X ROM.
Video Green Line Fix, Version 6.0.1_r77-M4B30Z: AndroidFileHost | Mediafire
- Fixes the green line along the edge of video frames.
- Pulled from the latest factory N5 ROM, M4B30Z_6.0.1_r77.
Qualcomm Time Service Fix, Version 6.0.1: AndroidFileHost | Mediafire | Older Versions
- Fixes the date and time resetting on successive boots.
UnifiedNlp(GAPPS), Version 1.6.8: AndroidFileHost | Mediafire
- A flashable version of UnifiedNlp(GAPPS) that installs to /system. Only for AlmostVanillaAOSP[6.0.1_r79-MOB31T]Hammerhead-20170418.zip or later versions WITH built-in UnifiedNlp support.
- For details on implementing UnifiedNlp with this ROM, please review Post #2 in this thread.
N5 Boot Animations: This THREAD has an assortment of N5 flashable and tested bootanimations.
Debloating Tools: Look at this thread THREAD for debloating scripts to eliminate unwanted or redundant applications.
Wallpapers
AOSP doesn't include any wallpapers for the Launcher/Home Screen. To help beautify your N5, I've included some links to stock Android and Nitrogen OS wallpaper in Post #3.
Installation
PLEASE ASK QUESTIONS IF YOU HAVE THEM!
General ROM & GApps Install Procedure:
--------
PREPARATION:
1. Flash current factory ROM via PC (to get current modem radio)
2. Install TWRP via adb
3. Create empty GApps text files as per directions HERE
4. Copy ROM, empty text files, and install items to phone from PC
FLASH & INSTALL:
1. Boot to TWRP
2. Reboot to recovery (TWRP) from within TWRP
3. Wipe everything but internal storage
4. Flash the ROM
5. Flash a bootanimation, TimeService, Green line fix
6. Reboot to System
7. Configure Time, WiFi, APN, Reboot Menu
8. Reboot to TWRP
9. Flash GApps (Delta GApps MM PROCEDURE
10. Reboot to System
11. Set permissions for GApps (Contacts, Play Store, Google Play Services)
12. Reboot back to System
13. Setup Google Account
14. Install Play Store Apps
15. Install APKs manually
16. Reboot to TWRP
17. Run debloat script.
18. Reboot to TWRP
19. Flash UnifiedNlp app
20. Install SuperUser (PHH's is fine)
21. Reboot to System.
22. Done
#6, rebooting to System BEFORE flashing GApps, is VERY important.
GOOD LUCK!
Screen Shots
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
FAQ
Q: How can I verify the running WebView version of my ROM?
A: Use HTML5test WebView from HERE.
Q: Does Doze work in this build?
A: Yes. You'll need GApps installed for it to work properly. You do not have to enable anything; it is active by default.
Q: How can I check and see if Doze is enabled on this ROM?
A: Download and install the APK from this THREAD.
Q: My date and time keeps resetting on successive boots?
A: Solution is to install the Qualcomm TimeService app (a proprietary application) - the 6.0.1 version is available HERE
Q: Can I use this ROM with Android Pay?
A: No. Only approved factory ROMs from Google can use Android Pay. If you want Android Pay on the Nexus 5, install a Marshmallow factory image.
Q: Where can I get the Marshmallow bootanimation? I'm only seeing the AOSP default framework bootanimation.
A: Try Post #1 in this Boot Animation Collection.
Q: Where can I find your build tree?
A: There is no build tree for this ROM, other than the full source code as provided by Google. Any modifications to this source code are noted under "Patches".
Q: Can you add new features to this ROM?
A: The goals of this ROM are a stock AOSP feel and security. "Features" other than bug-fixes and security enhancements aren't a priority and probably won't be added.
Q: Which GApps are recommended?
A: Deltadroid's GApps are highly recommended using this installation PROCEDURE
Q: How do I install GApps?
A: A general procedure to install ROM with GApps:
Don't flash the ROM together with GApps in the same ZIP queue because this will cause the Installation Wizard to run on first boot. Due to Google Play permissions errors the Wizard will keep crashing and you won't be able to bypass this. Solution:
1. Boot to TWRP
2. Reboot to recovery (TWRP) from within TWRP
3. Wipe everything but storage
4. Flash the ROM
5. Flash a bootanimation, TimeService, Green line fix
6. Reboot to System
7. Configure Time, WiFi, APN, Reboot Menu
8. Reboot to TWRP
9. Flash GApps
10. Reboot to System (Yes, you'll probably get Play Services "FC" messages until you perform #11, below)
11. Immediately toggle application permissions to "ON" under "Settings -> Apps -> ... -> System show" for:
Code:
- Google Contacts Sync
- Google Play Services
- Google Play Store
12. Reboot back to System
13. Setup Google Account via "Settings -> Accounts -> Add account -> Google"
14. Install Play Store Apps
15. Install APKs manually
16. Reboot to TWRP
17. Run debloat script.
18. Reboot to TWRP
19. Install SuperUser (PHH's is fine)
20. Reboot to System.
21. Done
Q: My Google Play Store / Google Play Services / Apps keep crashing?
A: This is a permissions issue. Please read the "Which GApps are recommended?" answer above.
You can try System Settings > Apps (top right menu button) > Show System,
and set the following to resolve most crashes:
Google Contacts Sync > Contacts permission
Google Play Services > All permissions
Google Play Store > All permissions
Q: Can you patch the ROM to deal directly with the GApps permissions issue?
A: No. It's a security policies issue, and there's no desire to override those policies.
Q: Where is the System Tuner UI?
A: Enable Developer Options (under "About Phone", tap "Build Number" seven times), then long-press the settings icon in the notification shade/bar.
Q: How do I get root?
A: PHH's SuperUser is highly recommended. Install the SuperUser APK (F-Droid or Play Store), then flash the superuser.zip from HERE. It works flawlessly, and it's open source.
Q: Can I use this ROM with MultiROM?
A: UntouchedAOSP users were successful with MultiROM. AlmostVanillaAOSP should work equally-well.
Q: AOSP Calendar (and Etar Calendar) won't sync with my on-line Google calendar. How can I make syncing work?
A: Flash the Google Calendar Sync addon for 6.0.0+ add-on from this THREAD, located under "Additional Kitkat, Lollipop, Marshmallow, and Nougat gapps addons". Ensure that permissions are granted in Settings -> Apps for "Google Calendar Sync". You'll need to enable "Show system" under the ". . ." in the upper right of the Apps window,
Q: I get a green line on one side of the frames when recording video. How can I fix this?
A: Go to the "Add-on Downloads" section in this post and get the "Video Green Line Fix" download.
Q: I'm having issues with Location and certain apps (Chronus, f.lux, Google Fit, etc.). How can I fix this?
A: This isn't a ROM issue; it's an AOSP issue. Review POST #2 in this AlmostVanillaAOSP thread for a solution using UnifiedNlp. For a long, detailed answer, look at Mar-v-in's initial response in this GITHUB POST. Hopefully the following will be a short-enough summary:
Google started with an open Location API that was used for AOSP and Google's factory ROMs.
Google created a new Play Services Location API that isn't included is AOSP code and it's only included in factory ROMs.
Google recommends that developers use the newer, closed API version.
Despite the fact that there are few differences between the old and new API, some developers are migrating solely to the new, stranding AOSP users.
Possible solutions for those AOSP users not having access to the new Location API:
Use the solution in POST #2 of this thread.
Forget about custom ROMs, only install factory ROMs (yeah, right!).
Only use and support apps that use the open Location API (all of the applications listed in post #1 of this thread -- requiring Location -- under "Suggested Open Source Applications" support the older Open Location API).
Ask developers if they're willing to modify their applications to fall-back to the open API if the Google one isn't available, or just use the open API.
For other AOSP ROMs, use the procedure as outlined by @alessio89g in this POST
Q: How about a Nougat ROM?
A: Until things stablize on the development front, no. There are driver issues for Nougat on the N5 that have yet to be resolved. It was hoped that there'd be a very vanilla Nougat N5 build, with very detailed modifications of the source tree; documented changes seem to be all over the place, with developers more focused on "features" than straightforward builds. There is a "CleanAOSP" Nougat ROM, but I don't know much about it.
Implementing Reboot
Activate Developer Options: Go to "Settings -> About phone", scroll-down to "Build number", and tap it seven (7) times (first image).
Activate System UI Tuner: Swipe the top of the screen twice, until you get the below image. Long-press the gear icon. When you let go, a wrench icon appears (second image).
Go to "Settings -> System UI Tuner", toggle "Show restart in global actions menu":
Go to "Settings -> Developer options", scroll down and verify "Restart shortcut" is toggled:
NOTE:
"Developer options -> Restart shortcut" and
"System UI Tuner -> Show restart in global actions menu"
are tied together; toggling one automatically toggles the other.
Either method will activate the Reboot menu.
Suggested Open Source Applications
AdAway (requires root) - XDA
Add to Calendar - F-Droid
Amaze File Manager (root capable) - F-Droid | Play Store
AnySoft Keyboard - F-Droid | Play Store
Barcode Scanner - F-Droid | Play Store
Battery Widget - F-Droid | Play Store
Calendar Widget - F-Droid | Play Store
Etar Calendar- F-Droid | Play Store
Flym News Reader - F-Droid | Play Store
Forecastie (uses Open Location API) - F-Droid | Play Store
K9 Mail - F-Droid | Play Store
Lightning Browser - F-Droid | Play Store
Mathdroid - F-Droid | Play Store
MuPDF - F-Droid | Play Store
No-Frills CPU Control (requires root) - F-Droid | Play Store
Open Camera - F-Droid | Play Store
QK SMS - F-Droid | Play Store
QuickDic - F-Droid | Play Store
Simple Gallery - F-Droid | Play Store
SMS Backup+ - F-Droid | Play Store
Solitare CG - F-Droid | Play Store
Turbo Editor - F-Droid | Play Store
Vanilla Music - F-Droid | Play Store
VLC (ARMv7) - FTP | FTP-testing | Play Store
Thanks:
@BreckZeBoulay - for inspiration, guidance, keeping up the good fight, and teaching me how to build a ROM
@Deltadroid - for an awesome GApps package, and listening to users
@MattDN93 - for listening to users and being a cheerleader
@Scott - for his incredible walkthrough in this THREAD
Using UnifiedNlp(GAPPS) with AlmostVanillaAOSP:
What is UnifiedNlp(GAPPS)?
The UnifiedNlp(GAPPS) tool (application) works WITH an installed version of Google's GApps to enhance Location capabilities on AOSP ROMs; the XDA thread for this tool can be found HERE.
Why do we need UnifiedNlp(GAPPS)?
Developer MaR-V-iN provides a detailed response in his initial reply to this GITHUB POST. The short version is:
Google started with an open Location API that was used for AOSP and Google's factory ROMs.
Google created a new Play Services Location API that isn't included in AOSP code and it's only included in factory ROMs.
Google recommends that developers use the newer, closed API version.
Despite the fact that there are few differences between the old and new APIs, some developers are migrating solely to the new API, stranding AOSP users.
Simply put, a growing list of applications (Chronus, f.lux, Google Fit, etc.) refuse to work with the older Open Location API; UnifiedNlp(GAPPS) adds functionality to get these unusable apps working on AOSP ROMs.
How does AlmostVanillaAOSP support UnifiedNlp(GAPPS)?
AlmostVanillaAOSP now includes a build patch (found in Post #1, under "Sources and Source Patches") that adds "org.microg.nlp" to the Location Services providers. It's a simple two-line addition (including one line for a comment). AlmostVanillaAOSP DOES NOT install the UnifiedNlp app; that's up to the user to decide if it's needed or wanted. A user opting to NOT install the UnifiedNlp app will see no performance or functional changes.
Notes
There is a UnifiedNlp(noGApps) version available. It's designed to work with the MicroG Services (an open substitute for Google Play Services). The directions in this post DO NOT apply to the "noGAPPS" version of this application.
Xposed: AlmostVanillaAOSP versions 20170418 and later have support for UnifiedNlp "compiled-in". There should be no need to install the UnifiedNlp Xposed module to get the app/tool to run.
The UnifiedNlp(GAPPS) tool must reside in /system, not in /data; the flashable zip will make installation much easier.
When installed properly, the UnifiedNlp(GAPPS) tool WILL NOT display under the Launcher Apps Menu; you'll find the tool listed under Settings -> Location.
Setup
1. Install AlmostVanillaAOSP[6.0.1_r79-MOB31T]-20170418, or a later ROM revision.
- Follow the suggested install process listed under "Installation" in Post #1.
2. Flash the the UnifiedNlp(GAPPS) app/tool.
- Found in Post #1, under "Add-on Downloads"
- This flashable version of UnifiedNlp is designed to work WITH GApps
3. Install your choice of UnifiedNlp "backend" APKs.
- See the "Backends" list below.
- Should be "side-loaded" via ABD or installed via file manager.
- You can install as many backends as you desire, but you should only have one active.
- The Apple, Mozilla, and OpenBMap backends are "interesting" for our purposes WITH GApps, and should be prioritized.
4. Go to System Settings --> Location:
- Ensure "Mode" is set to either "High accuracy" or "Battery saving", NOT "Device only".
- Ensure that "UnifiedNlp Settings" is listed under "Location services"
5. In System Settings --> Location --> Location services --> UnifiedNlp Settings:
- Enter "Configure location backends", add and configure desired backends.
- Return to "UnifiedNlp Settings".
- Enter "Self-Check", ensuring that all boxes are checked.
Backends
Again, the Apple, Mozilla, and OpenBMap location backends are probably best for easiest compatibility WITH GApps.
Location Backends:
Apple UnifiedNlp Backend - UnifiedNlp location provider (Apple WiFi) - F-Droid
UnifiedNlp backend that uses Apple's service to resolve wifi locations
MozillaNlpBackend - UnifiedNlp location provider (Mozilla) - F-Droid
UnifiedNlp backend that uses Mozilla Location Services to resolve locations (AKA IchnaeaNlpBackend).
OpenBmapNlpBackend - UnifiedNlp location provider (Openbmap) - F-Droid
UnifiedNlp (no GAPPS) backend that uses OpenBmap.
Address Lookup Backends:
NominatimNlpBackend - UnifiedNlp geocoding provider (MapQuest Nominatim) - F-Droid
UnifiedNlp (no GAPPS) backend that uses MapQuest's Nominatim service (based on OpenStreetMap) for geocoding.
Database Location Backends:
LocalGsmNlpBackend - UnifiedNlp location provider (local GSM database) - F-Droid
UnifiedNlp (no GAPPS) backend that uses local GSM data to resolve user location. Create a database using data from OpenCellId and/or Mozilla Location Services CSV files.
LocalWifiNlpBackend - UnifiedNlp location provider (local WiFi database) - F-Droid
UnifiedNlp (no GAPPS) backend that uses locally acquired WiFi AP data to resolve user location. Consists of two parts sharing a common database. One part passively monitors the GPS. If the GPS has acquired and has a good position accuracy, then the WiFi APs detected by the phone are stored.
Wallpapers
AOSP doesn't include any wallpapers for the Launcher/Home Screen. Here are some links to beautify your N5; all of these images will automatically scale properly on the N5:
Stock Ice Cream Sandwich - Individual files | Full ZIP - 960x853 images
wallpaper_architecture | wallpaper_bubblegum | wallpaper_canyon | wallpaper_chroma
wallpaper_escape | wallpaper_fiber | wallpaper_fidelity | wallpaper_flora
wallpaper_kepler | wallpaper_leaf | wallpaper_noir | wallpaper_outofthebox
Stock Jellybean - Individual files | Full ZIP - 1440x1280 images
wallpaper_01 | wallpaper_02 | wallpaper_03 | wallpaper_04
wallpaper_05 | wallpaper_08 | wallpaper_09 | wallpaper_10
wallpaper_11 | wallpaper_12
Stock Kitkat - Adjusted - Individual files | Full ZIP - Scaled to 1920 pixels high
default_wallpaper | wallpaper_15
wallpaper_16 | wallpaper_17 | wallpaper_19 | wallpaper_20
wallpaper_22 | wallpaper_50 | wallpaper_51
Stock Lollipop - Adjusted - Individual files | Full ZIP - Scaled to 1920 pixels high
wp_arc_001 | wp_arc_003 | wp_arc_004 | wp_geo_1243
wp_geo_1557 | wp_geo_2102 | wp_geo_2167
wp_geo_2170 | wp_geo_2278 | wp_paper_001
Stock Marshmallow - Adjusted - Individual files | Full ZIP - Scaled to 1920 pixels high
wallpaper-kleiner-google-blue | wallpaper-kleiner-google-red | wp_001
wp_002 | wp_003 | wp_004 | wp_005
wp_006 | wp_007 | wp_008
wp_009
Stock Nougat - Adjusted - Individual files | Full ZIP - Scaled to 1920 pixels high
wallpaper-001 | wallpaper-002 | wallpaper-003 | wallpaper-004
wallpaper-005
Stock Oreo - Adjusted - Individual files - Scaled to 1920 pixels high. Only one image at this time.
Nitrogen OS - Individual files | Full ZIP - 2160x1920 images downloaded from HERE - Simply stunning
nos_01 | nos_02 | nos_03 | nos_04
nos_05 | nos_06 | nos_07 | nos_08
nos_09 | nos_10 | nos_11 | nos_12
nos_13 | nos_14 | nos_15 | nos_16
nos_17 | nos_18 | nos_19 | nos_20
nos_21 | nos_22 | nos_23 | nos_24
Post #4 reserved.
Post #5 for me
Glad to see you sharing your job !
All options you propose, I do them after installation of Untouched with flashing zips and exposed. I think this rom could be my daily rom for now.
Bye bye Untouched, hello Almost ! :laugh:
And I make a suggestion !
Build a AOSP kernel with k-exec patch for MultiRom users !
May be it's a little off topic but it could be included in the Almost zip no ?!
BreckZeBoulay said:
Post #5 for me
Glad to see you sharing your job !
All options you propose, I do them after installation of Untouched with flashing zips and exposed. I think this rom could be my daily rom for now.
Bye bye Untouched, hello Almost ! :laugh:
And I make a suggestion !
Build a AOSP kernel with k-exec patch for MultiRom users !
May be it's a little off topic but it could be included in the Almost zip no ?!
Click to expand...
Click to collapse
Please keep Untouched; it needs to exist
I'm guessing that should such a kernel already exist, you've have installed it by now. For humor, I'll take a look if you can show me the patch.
What am I missing, under-the-hood-wise, from this ROM? I'm mostly concerned about security and fixing broken things.
Are there items missing from the FAQ?
@androcraze thanks for this great ROM but pls add screenshots.
Barbiox Dogg said:
@androcraze thanks for this great ROM but pls add screenshots.
Click to expand...
Click to collapse
It's Vanilla AOSP!
OK, I'll see what I can do. A screenshot of what? Apps? Desktop? What items do you think will visually give more info about this ROM?
Will this be moving up to 7.0 build soon?
cell2011 said:
Will this be moving up to 7.0 build soon?
Click to expand...
Click to collapse
Soon? No. Please read the FAQ.
EDIT: I'm hoping that I can start something with 7.0 soon, but despite building and patching things, I'm not a "coder". At this point, I'm not seeing a detailed, basic list of things required get get AOSP Nougat going on the N5. Viewing git repos (for those developers that actually bother to post changes) is a cluttered mess, without much explanation about why a commit was included.
Great job..
BreckZeBoulay said:
And I make a suggestion !
Build a AOSP kernel with k-exec patch for MultiRom users !
May be it's a little off topic but it could be included in the Almost zip no ?!
Click to expand...
Click to collapse
I see the MultiROM patch and what it's for.... Do other developers make a kernel that works with Untouched and AlmostVanilla ROMs that supports MultiROM?
Right now, building a kernel looks do-able (I used to do it under Linux, and instructions for the N5 look straightforward). I wouldn't mind adding patches to change the scheduler from cfq to deadline, and drop the CPU minimum speed; it would get rid of an app that I have to install every time to do just that.
What's the advantage of including MultiROM support with this ROM vice flashing another kernel (other than the extra flashing step)?
androcraze said:
I see the MultiROM patch and what it's for....
Do other developers make a kernel that works with Untouched and AlmostVanilla ROMs that supports MultiROM?
What's the advantage of including MultiROM support with this ROM vice flashing another kernel (other than the extra flashing step)?
Click to expand...
Click to collapse
Just for information :
http://forum.xda-developers.com/google-nexus-5/orig-development/mod-multirom-v24-t2571011
EX, Blue spark, Franco and may be others...
Just to have a stock AOSP kernel up to date.
At this time, I use EX because I need a kernel with k-exec patch and up to date.
But a stock kernel (with patch) is enough.
Anyway, it's not a priority at all.
---------- Post added at 08:32 AM ---------- Previous post was at 08:31 AM ----------
androcraze said:
OK, I'll see what I can do. A screenshot of what? Apps? Desktop? What items do you think will visually give more info about this ROM?
Click to expand...
Click to collapse
Take the screenshots of Untouched
And your paint shoped screenshots for System tuner are uglyyyyyy
BreckZeBoulay said:
Just for information :
http://forum.xda-developers.com/google-nexus-5/orig-development/mod-multirom-v24-t2571011
EX, Blue spark, Franco and may be others...
Just to have a stock AOSP kernel up to date.
At this time, I use EX because I need a kernel with k-exec patch and up to date.
But a stock kernel (with patch) is enough.
Anyway, it's not a priority at all.
---------- Post added at 08:32 AM ---------- Previous post was at 08:31 AM ----------
Take the screenshots of Untouched
And your paint shoped screenshots for System tuner are uglyyyyyy
Click to expand...
Click to collapse
I'll take a look at the MultiROM patch. If it won't affect users in any way (other than the ability to use MultiROM), then it might be worthwhile.
I like my paint-shopped images; they convey the exact message that I wanted them to I was actually more worried about the file size and image dimensions than artistry. I'll have to make newer ones when I get a chance.
I'll get some better screen shots.
androcraze said:
I'll get some better screen shots.
Click to expand...
Click to collapse
Because you are my friend of AOSP :
https://drive.google.com/file/d/0B02Btet3um2pd0tleDgyWjZ4T00/view?usp=sharing
(if you are interested )
Tell me when I can remove it.
BreckZeBoulay said:
Because you are my friend of AOSP :
https://drive.google.com/file/d/0B02Btet3um2pd0tleDgyWjZ4T00/view?usp=sharing
(if you are interested )
Tell me when I can remove it.
Click to expand...
Click to collapse
Got 'em!
Yeah, they look a LITTLE better.... Not that home-made, I-was-busy-so-I-had-my-kid-make-them feel, but I'll struggle with them.
Thanks
pls add screenshots.
tiixman said:
pls add screenshots.
Click to expand...
Click to collapse
Will do this evening. @BreckZeBoulay was kind enough to help with creating them. I just need some time back at my desktop to play.
Today's Material Icon Day!
Yes, I have some screenshots included.
Added a new build with Material icons for Dialer, Calendar, QuickSearchBox, Music, and Gallery.
What do you think?
Man, you should've mentioned your ROM restores the stock system recovery...

[ROM][G95xF/D][8.0] GoogleWiz {Pixelize your S8} END-OF-LIFE[CRJ5]

***
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Wiz *** Pixelize your Galaxy S8
"Extreme debloat: Go where Samsung has never gone before"
*** Development of this ROM has stopped *** (reason: switched to One+ device)
This is an extremely debloated Samsung oreo rom with absolutely minimal Samsung functionality mimicing the look and feel of a Google pixel. The basic apps (dialer, messaging, contacts, gallery, keyboard) are from Google. ROM works on G950F (S8) and G955F (S8+) (I only tested S8 as I do not own an S8+). Should work on SM-950FD as well as reported in https://forum.xda-developers.com/showpost.php?p=75844308&postcount=332. Personally I very much like the Samsung phones/hardware but I am not so fond of the software and bloatware. If you want Samsung stuff, stop reading, press the BACK button on your browser, and use another ROM !!!
Upfront "warning"
This ROM is integrated with (a) the NX kernel and (b) a slightly patched version of Magisk. Flashing another kernel on this ROM might BREAK things. Same holds for Magisk. I always use the latest versions of the kernel / Magisk in the new releases so there is no need to upgrade kernel / Magisk yourself. You have no benefit whatsoever in doing that anyway.
Features
The ROM contains (only) the following Samsung applications: Settings (you can't get rid of this), Camera (because it uses all hardware capabilities of the phone at best); camera patched to use Google Photos as "gallery"; camera can be removed via the googlewiz.config file (see below), Lockscreen & AOD (Always On Display), Fingerprint & iris scanning, Blue light filter (optional), Smartmanager (optional).
Android Oreo 8.0
Google
pixel launcher (https://play.google.com/store/apps/details?id=com.google.android.apps.nexuslauncher) or Nova launcher (https://play.google.com/store/apps/details?id=com.teslacoilsw.launcher)
play services (which can be put into doze mode)
play store (https://play.google.com/store)
gBoard (https://play.google.com/store/apps/details?id=com.google.android.inputmethod.latin) or SwiftKey keyboard (https://play.google.com/store/apps/details?id=com.touchtype.swiftkey)
photos (used as gallery; integrated with camera) [as of v23] (https://play.google.com/store/apps/details?id=com.google.android.apps.photos)
dialer (https://play.google.com/store/apps/details?id=com.google.android.dialer)
contacts (https://play.google.com/store/apps/details?id=com.google.android.contacts)
messaging (https://play.google.com/store/apps/details?id=com.google.android.apps.messaging)
text-to-speech (https://play.google.com/store/apps/details?id=com.google.android.tts)
Google Sans fonts (https://storage.googleapis.com/g-design/static/product-sans-specimen.pdf)
android P emoji (https://arstechnica.com/gadgets/201...ds-on-heres-all-157-new-emoji-some-ui-tweaks/)
pixel boot animation (https://www.youtube.com/watch?v=ooFrL4innVM)
pixel icons in settings, statusbar, quick settings
pixel ringtones, notifications, UI sounds
pixel navbar (with possibility to have black navbar)
camera2 API enabled
PDF viewer from Google
Google optional features & apps (can be configured via googlewiz.config file; see below)
gmail (https://play.google.com/store/apps/details?id=com.google.android.gm)
keep (https://play.google.com/store/apps/details?id=com.google.android.keep)
drive (https://play.google.com/store/apps/details?id=com.google.android.apps.docs)
maps (https://play.google.com/store/apps/details?id=com.google.android.apps.maps)
chrome (https://play.google.com/store/apps/details?id=com.android.chrome)
clock (with Spotify integration) (https://play.google.com/store/apps/details?id=com.google.android.deskclock)
calendar (https://play.google.com/store/apps/details?id=com.google.android.calendar)
calculator (https://play.google.com/store/apps/details?id=com.google.android.calculator)
files go (https://play.google.com/store/apps/details?id=com.google.android.apps.nbu.files)
search app integrated with Nova search bar (https://www.google.com/search/about/)
assistant (https://www.apkmirror.com/apk/google-inc/google-assistant/) (only works if language = English)
tasks (https://play.google.com/store/apps/details?id=com.google.android.apps.tasks)
datally (https://datally.google.com/)
translate (https://play.google.com/store/apps/details?id=com.google.android.apps.translate)
earth (https://play.google.com/store/apps/details?id=com.google.earth)
trips (https://play.google.com/store/apps/details?id=com.google.android.apps.travel.onthego)
fit (https://play.google.com/store/apps/details?id=com.google.android.apps.fitness)
podcasts (https://play.google.com/store/apps/details?id=com.google.android.apps.podcasts)
cloud Printing (and local printing) (https://www.google.com/cloudprint/)
now cards integrated with Nova launcher (see https://forum.xda-developers.com/showpost.php?p=75591011&postcount=4)
lens photo analysis in photos app (only when language = English; read hints and tips section for other languages)
lens app (https://www.apkmirror.com/apk/google-inc/google-lens/)
at a Glance widget (part of Google search app)
news (https://www.apkmirror.com/apk/google-inc/google-news/google-news-5-0-0-release/)
chromecast (aka Google home) (https://play.google.com/store/apps/details?id=com.google.android.apps.chromecast.app)
youtube (https://play.google.com/store/apps/details?id=com.google.android.youtube)
plus (https://play.google.com/store/apps/details?id=com.google.android.apps.plus)
pay (https://play.google.com/store/apps/details?id=com.google.android.apps.walletnfcrel)
pixel icon pack for Nova launcher
pixel wallpapers (download: https://forum.xda-developers.com/showpost.php?p=77020268&postcount=1989)
markup (https://9to5google.com/2018/03/07/android-p-dp1-markup-screenshot-editor/)
measure (https://www.engadget.com/2018/06/22/google-measure-arcore-android-phone/?guccounter=1)
weather (just type "weather" in the google search app; it will offer you to get an icon on the desktop)
music (https://play.google.com/store/apps/details?id=com.google.android.music&rdid=com.google.android.music)
trusted contacts (https://play.google.com/store/apps/details?id=com.google.android.apps.emergencyassist&hl=en)
android auto (Google's car mode) (https://www.android.com/auto/)
snapseed photo editor (https://www.lifewire.com/what-is-snapseed-1616444)
photoscanner (https://play.google.com/store/apps/details?id=com.google.android.apps.photos.scanner&hl=nl)
docs (https://play.google.com/store/apps/details?id=com.google.android.apps.docs.editors.docs)
slides (https://play.google.com/store/apps/details?id=com.google.android.apps.docs.editors.slides)
spreadsheets (https://play.google.com/store/apps/details?id=com.google.android.apps.docs.editors.sheets)
streetview (https://play.google.com/store/apps/details?id=com.google.android.street)
my maps (https://play.google.com/store/apps/details?id=com.google.android.apps.m4b)
musicfx (equalizer) (accessible via Settings > Sound > Sound quality and effects)
google backup
No weird Samsung background services
No need for a Samsung account; only a Google account
Rooted with Magisk (see https://forum.xda-developers.com/apps/magisk)
Magisk manager (see https://forum.xda-developers.com/apps/magisk)
Working Magisk SafetyNet
Configurable installer (no aroma; simple text file) which allows to remove some Google apps if you don't like them (see below) and tweak some options
Auto enablement of overlays at boot time
Know warranty 0x0
Modified build.prop (performance tweaks)
Based on October 2018 security update from Samsung (base G950FXXU4CRJ5)
Configurable BIXBY key (by default mapping to Nova home screen)
Configurable immersive mode (none, hide navbar, hide navbar and statusbar)
MTP (optional)
MMS (optional; some people still seem to use this tech)
Knox and tima removed fully ... no, I really mean FULLY ... also from kernel ramdisk where possible
/etc/init.d and /etc/services.d (in case you want to add custom scripts put them in /sdcard/init.d/)
/omr and /preload mounting removed (if you don't know what this is, don't worry)
ROM does not contain country specific CSCs; all settings generic
Fix lack of voice in Google app when reading answers to a search
NX kernel (see credits below)
Bluetooth aptx
bash shell (with bashrc and bash_aliases in /etc/bash/)
AdAway (optional)
Black nav bar (optional; only useful if you plan to have dark/black themes with Substratum)
BusyBox v1.29.2
Improved dozing & reduced battery consumption in sleep mode
Fast ... very fast ... no useless Samsung background daemons; processes optimized via cgroups ... and many optimization settings and tweaks
Good battery life
OEM unlock on by default (cannot be turned off; will be shown as OFF in Settings => don't worry about this)
Netflix fix
Manage SMS/text messages from your browser (https://messages.android.com/)
Auto cleanup and sqlite DB optimization at boot time
What is NOT in the ROM
I have left out loads of stuff ... mainly because I don't use these features ... and/or they are Samsung specific. Don't ask me to integrate Samsung specific features because I won't: Samstuff stuff (all left out), Live wallpapers, Wear and Gear (but read further below please), Multiwindow, Clearcover, Edge, Docking, DEX, No call recording for now, Samsung dual messenger, VoIP (wifi calling) and VoLTE (but read further below for VoLTE), ...
Telegram
No telegram group; I don't have time for that, so stop asking please.
Bootloaders
See post #2 below; https://forum.xda-developers.com/showpost.php?p=75590991&postcount=2
Changelog
See post #3 below; https://forum.xda-developers.com/showpost.php?p=75591002&postcount=3
Hints & tips
See post #4 below; https://forum.xda-developers.com/showpost.php?p=75591011&postcount=4
(Re)Using this work
Other devs, please feel free to (re)use this for your own work ... I am not asking anything from anybody, no donation, no thanks, no beer ... you don't even have to mention that you (re)use this. We are here on XDA to share and learn from eachother.
Disclaimer
I will try to support questions / feedback. I will not answer questions such as "Can you please add Samsung feature X,Y,Z" ... I have deliberately removed them. If you want Samsung, go and use a Samsung ROM. There are instructions further down on how to create your own variant of the ROM so you can do this yourself if you want to add stuff. I will not answer PMs (don't have time to look at them). I have attached also a bash script (as .txt file). This is the script which I personally use to generate the ROM starting from a standard Samsung system.img. If you are a DEV, you can study this to see how I create this ROM. Again, feel free to (re)use. The usual applies: no warranty, installing this will trip KNOX, install at your own risk, ... I am not responsible for soft or hard bricks. Your phone must have TWRP to install this ROM. If your phone is bricked, your best guess is to try and flash the ORIGINAL Samsung firmware with Odin. Do repeat{ search, read }.
Download (multiple versions):
https://www.androidfilehost.com/?w=files&flid=239365 (up to release v65). Files are called: googlewiz_oreo_vXX.zip.
As of release v66, ROM has been uploaded to mega.nz: see https://mega.nz/#F!WUQ2DYpJ!5l3fVDpoXSdHO8p2IfKCvA
See post #3 for a changelog. Please read it as it may answer some of your questions.
Theming
ROM has no Samsung themestore. Install Substratum (https://play.google.com/store/apps/details?id=projekt.substratum) and a samsung compatible substratum theme (e.g. https://play.google.com/store/apps/details?id=com.brit.swiftblack.layers)
Splash screen
To make your phone more "GoogleWiz", try the google splash screen. See: https://forum.xda-developers.com/showpost.php?p=75714051&postcount=189
WARNING: ONLY FOR G950F !!! Do *NOT* flash this on other models; your phone WILL go into soft brick - I warned you.
Other stuff
For heart rate / stress monitor: install SHealth (https://play.google.com/store/apps/details?id=com.sec.android.app.shealth) from the play store.
Known bugs / issues
"Game" battery saving mode is not working (due to Samsung stuff removed from ROM); will FC settings app
Device encryption will not work (as it relies on Samsung KNOX which has been fully removed
Android for work will not function
Advanced functions in settings: most of them don't work
On a clean install, first screen might show a Magisk error, just ignore it
Installation
Make sure first that "OEM unlock" is enabled in your developer settings (if you don't understand what this means then this ROM is not for you).
Make sure to flash the Oreo bootloader (see post #2) if you come from Nougat.
- click WIPE and then FORMAT DATA (do this ONCE when you come from Nougat) => then reboot into TWRP
- Wipe /system, /data and /cache (for a normal clean install)
- put the googlewiz_oreo_vXX.zip onto your /sdcard
- wipe data, system, dalvik, cache
- flash bootloader (if you come from Nougat)
- flash ROM
- reboot
Please mention the device and release you are on when reporting bugs.
ROM updates
The ROM only touches the /system partition. ROM does not update bootloader, nor modem (baseband). Most ROM updates can be dirty flashed except when the release notes mention clearly that you need to do a clean install (in that case, wipe your /data). Instructions for flashing a modem can be found in: https://forum.xda-developers.com/showpost.php?p=77759235&postcount=3196
Adblocking
For adblocking without AdAway (everywhere: both in browser and apps) do the following:
> adb shell
# su
# hl
The "hl" command will replace the hosts file with a huge (> 200000) hosts which refer to IP address 0.0.0.0; this will make ads go away in your browser and applications. No ad-blocking app is required. If you want to restore the original hosts file, use the command "hs" (ads will come back then). The "hl" command is agressive; some web pages or apps might not work properly. To use a less aggressive ad blocking use the command "hm" (this uses a hosts file similar to adaway without having the need to install that app).
/etc/init.d, /etc/services.d and /sdcard/init.d
/etc/init.d scripts are running once /data is mounted; do not rely on any Android functionality in those scripts as Android is not fully initialized when these scripts run. Use /etc/services.d if you want to rely on Android functionality; scripts in /etc/services.d are ran later than /etc/init.d; see post https://forum.xda-developers.com/showpost.php?p=76901055&postcount=1771 for more details. You can put user scripts on /sdcard/init.d/; they will be ran last.
Writeable /system partition
Use "sysrw" and "sysro" in an adb shell to make the /system partition writeable/read-only; note that Magik's safeynet will NOT work if the /system partition is writeable (this is normal behavior).
Building a variant of this ROM
Attached (linux; bash) script gives you a clue of how the ROM was created starting from a stock system.img ext4 image file from Samsung.
Kernel
This ROM uses NX kernel and optimizations tightly coupled to it. Installing another kernel may have all sorts of side effects which I will not support you with. You have been warned.
Screenshots
Screenshots in attach. Black screenshots taken from my own fully installed phone, after theming with substratum (https://play.google.com/store/apps/details?id=projekt.substratum) and using the following theme: https://play.google.com/store/apps/details?id=com.brit.swiftblack.layers. All launcher screenshots (except the last one) are with the Nova launcher. Last screenshot shows the Google Pixel launcher.
Configurable installer
You can remove apps from the ROM and do some customizations. Create a simple text file with the content below. The file must be called "googlewiz.config". You should push it via adb onto /sdcard BEFORE installation. Then install the ROM via TWRP. The installer will read this file and remove the google apps which have "=0". There should be no spaces, i.e. "clock=1" instead of "clock = 1". I think you get the idea. It's not rocket science. If the file is not on /sdcard, everything remains in the ROM (with Nova as launcher and Swiftkey as keyboard). This config mechanis is very simple, avoids aroma, and still allows a bit of configuration. So as an absolute minimum (assuming you remove all above) you will have in your app drawer: Messaging, Camera, Contacts, Photos, Settings, Magisk, Nova Google Companion, Nova settings, Play Store, Swiftkey, Phone. (Nova Google companion icon will go away once clicked and OK).
Code:
clock=1
calendar=0
filesgo=1
search=0
assistant=1
print=0
calculator=1
mtp=0
bluelightfilter=0
smartmanager=1
googlenow=0
launcher=nova
keyboard=swiftkey
wallpapers=0
iconpack=0
adaway=0
news=1
tasks=0
blacknavbar=1
chromecast=1
markup=0
immersive=full
lens=1
icons=samsung
camera=1
photos=1
mms=0
measure=1
gmail=0
keep=1
drive=0
maps=0
datally=0
chrome=1
youtube=0
plus=1
trips=1
translate=1
earth=1
fit=0
podcasts=0
music=0
trustedcontacts=1
auto=0
snapseed=1
photoscanner=0
docs=1
slides=0
sheets=1
streetview=0
mymaps=1
musicfx=0
googlebackup=1
clock = Google clock; calendar = Google calendar; filesgo = Google files Go; search = Google app; assistant = Google Assistant; print = Google cloudprinter and printing framework; calculator = Google calculator; mtp = MTP connectivity to PC; bluelightfilter = Blue Light Filter; smartmanager = Device Maintenance (in Settings); googlenow = Nova companion app for Google now cards; wallpapers = Google wallpaper app; iconpack = Google pixel icon pack; adaway = Adaway; news = Google News; tasks = Google Tasks; blacknavbar = Black Nav Bar (not installed by default; set to 1 if you want it); chromecast = Google home (not installed by default; set to 1 if you want it); markup = Google markup extension to Google photos; lens = Google lens app; camera = Samsung camera; photos = Google photos; mms = MMS; measure = Google measure; gmail = Google gmail; drive = Google drive; keep = Google keep; maps = Google maps; chrome = Google chrome browser; youtube = Google youtube; plus = Google+; earth = Google earth; translate = Google translate; trips = Google trips; fit = Google fit; podcasts = Google podcasts; music = Google music; trustedcontacts = Google trusted contacts; auto = Android car mode; snapseed = Google photo editor; photoscanner = Google photo scanner; docs/slides/sheets = Google office; streetview = Google street view; mymaps = Google my maps; musicfx = Google equalizer; googlebackup = Google backup
For Nova launcher (default); put "launcher=nova" in the config file. For Google Pixel launcher, put "launcher=pixel" in the config file.
For Swiftkey keyboard (default); put "keyboard=swiftkey" in the config file. For Google Gboard, put "keyboard=gboard" in the config file.
Switching between keyboards across releases may cause keyboard not to work properly when you dirty flash; if you decide to switch keyboard across 2 releases, do a clean flash.
The pixel icon pack only works with Nova launcher. If you use the Pixel launcher the icon pack will not be installed (even if you have "iconpack=1" in the configuration).
Screen usage option: "immersive". Possible values are "none", "navbar" and "full". "none" means that both navbar and statusbar are always visible. "navbar" means that the navbar is not visible (swipe from the bottom of the screen to display the navbar). "full" means that both navbar AND statusbar are invisible (swipe from the top or bottom of the screen to make them visible).
The ROM uses pixel icons in the settings, statusbar, tiles, navbar; if you (really?) prefer the original Samsung icons, put "icons=samsung" in the googlewiz.config file.
If you want to know how this works, unzip the ROM and look at scripts/simpleconfig.sh. It is a very simple config mechanism which avoids a complex installer with aroma.
Configurable BIXBY key
By default, the BIXBY ket is set to HOME: the nova launcher home screen. You can put a line in googlewiz.config: "bixby=X" with X being one off {HOME, BACK, CAMERA, CONTACTS, MESSAGE, CALL, SEARCH, CALENDAR, APP_SWITCH, SCREENSHOT, ASSISTANT}
example: "bixby=CAMERA" or "bixby=CALENDAR"
If you put "bixby=NONE" the bixby key remains unbound. This should allow 3rd party button remappers to work.
Code:
HOME = Nova launcher home screen
BACK = go one step back (same as back key in navbar)
CAMERA = open camera; once in the camera pressing the bixby key takes a picture
CONTACTS = open Google Contacts app
MESSAGE = open Google Messaging app
CALL = open Google Phone app
SEARCH = perform search in the current application
CALENDAR = open Google Calendar
APP_SWITCH = open screen where you can switch between running apps (same as "recents" key in navbar)
SCREENSHOT = take a screenshot
ASSISTANT = Google assistant (of course will not work if you have "assistant=0" in your googlewiz.config)
NONE = do not bind the bixby key; should allow 3rd party remappers to work
VoLTE
Many people ask for VoLTE. I can't do it properly ... sorry ... not for now ... my provider does NOT support VoLTE ... which means that I cannot test anything. In addition, VoLTE is CSC specific configuration and all CSC config has been currently removed from the ROM. It is tricky to bring this back into the ROM ... especially if I cannot test anything. I would just be working in total darkness. Please understand this. If there is a DEV wiling to help let me know. However, see post: https://forum.xda-developers.com/showpost.php?p=77598885&postcount=2888 and post https://forum.xda-developers.com/showpost.php?p=77597891&postcount=2885, these might give some hints to try and make it work.
Good news: Some people have VoLTE running; see the following posts; thanks to @meldrak and @kuduku
https://forum.xda-developers.com/showpost.php?p=77663720&postcount=2966
https://forum.xda-developers.com/showpost.php?p=77669115&postcount=2984
Android wear and Samsung gear
Android wear is not working. Same point as for VoLTE. I do not own a wear device which means that I cannot test anything. If there is a DEV wiling to help I can explain what to try. Samsung gear is working but you need to flash additional package on top of the ROM; see post https://forum.xda-developers.com/showpost.php?p=76412043&postcount=1102. I have not personally tested this (as I don't own a device); but user zoltain73 tested it (https://forum.xda-developers.com/showpost.php?p=76417301&postcount=1120).
Live wallpapers
No live wallpapers in the ROM. However, if you really want this, flash the package attached to the following post: https://forum.xda-developers.com/showpost.php?p=76887206&postcount=1752
Bluetooth and audio
Some users are reporting bluetooth audio issues with Bose headsets. Enable developer settings and set the bluetooth audio coded to SBC. Check again if audio works.
Google ChromeCast
Screen mirroring to a Google ChromeCast works out of the box. You need to install the Google Home app (put "chromecast=1" in the googlewiz.config file before installing the ROM). If you really(?) want Samsung's mirror link, flash the zip file attached to post https://forum.xda-developers.com/showpost.php?p=77390484&postcount=2610.
Google Pay
Google Pay confirmed working (of course your bank/card has to support it). See https://forum.xda-developers.com/showpost.php?p=78057564&postcount=3716
Credits
topjohnwu for Magisk (https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445)
BSDgeek_Jake for the adblock hosts file MoaAB (https://forum.xda-developers.com/showthread.php?t=1916098)
jayantraj for the pixel boot animation (https://forum.xda-developers.com/ga...-google-pixel-boot-animation-samsung-t3528179)
Noxxxious for the NX Kernel (https://forum.xda-developers.com/ga...ice-development/kernel-nox-kernel-v1-t3721469)
ambasadii for pointing me out the copy/paste fix, thanks a lot man! (https://forum.xda-developers.com/member.php?u=4074799)
Marne Jr. for testing on SM-950FD (https://forum.xda-developers.com/showpost.php?p=75844308&postcount=332)
ohayubaka for the Google pixel icons for settings, statusbar, tiles (https://play.google.com/store/apps/dev?id=8125305976905979352)
zaac for the navbar overlay (https://forum.xda-developers.com/galaxy-s8/themes/theme-systemui-overlays-samsung-t3735167)
Saurabh Gupta for the Google pixel icon pack (https://play.google.com/store/apps/details?id=com.themezilla.pixelui)
Tyler Nymeh for the way to change doze settings (https://www.reddit.com/r/GalaxyNote...tool_comatose_standby_battery_drain_solution/)
amirzaidi for the rootless pixel launcher (https://github.com/amirzaidi/Launcher3)
crossbreeder team for cgroup optimizations (https://forum.xda-developers.com/showthread.php?t=2113150)
Google for the Product Sans fonts (https://storage.googleapis.com/g-design/static/product-sans-specimen.pdf)
Google for the pixel wallpapers and media sounds
XDA:DevDB Information
GoogleWiz, ROM for the Samsung Galaxy S8
Contributors
foobar66
ROM OS Version: 8.x Oreo
Version Information
Status: Stable
Created 2018-03-17
Last Updated <today>
Bootloaders
Before flashing this ROM, please make sure that you first flash the Oreo bootloader (see zip file attached to this post).
If you want to go back from Oreo to Nougat, you must revert to the Nougat bootloader (see zip file attached to this post).
If you accidently flash the wrong bootloader, please do not panic. Nougat ROM will not boot with a Oreo bootloader. Oreo ROM will not boot with a Nougat bootloader. If your device is stuck do the following: Press BIXBY + VOL DOWN + POWER and keep them pressed for about 10 sec. You will see a turkoise screen with a big white "Warning" on top. Press volume down. Immediately press BIXBY + VOL UP + POWER and keep them pressed until your device is back into TWRP. Now flash the proper bootloader. So, it is highly recommended that you put both zip files attached to this post on your /sdcard !!!
Changelog
For older releases ... see attached txt file.
v76 (2018-09-03):
- update: Google photos
- update: Google play services
- update: Google messaging
- update: Google gmail
- update: Google clock
- update: Google app
- update: Google contacts
- update: Google dialer
- update: Google messaging
- update: Google maps
- update: Google gboard
- update: Swiftkey
- update: Samsung AOD
- update: Samsung camera
- update: Magisk manager
- update: Magisk v17 (safetynet should be working again)
- new: Google youtube (put "youtube=0" in googlewiz.config if you don't want it)
- new: Google plus (put "plus=0" in googlewiz.config if you don't want it)
- corrected multiple recurring errors in logcat
v77 (2018-09-06):
- update: Google clock
- update: Google youtube
- update: Google chrome
- update: Google plus
- update: Google photos
- update: Google play store
- update: Google gboard
- update: Google drive
- update: Google app
- update: Google news
- new: Google trips (put "trips=0" in googlewiz.config if you do not want this app)
- new: Google translate (put "translate=0" in googlewiz.config if you do not want this app)
- new: Google earth (put "earth=0" in googlewiz.config if you do not want this app)
- new: Google fit (put "fit=0" in googlewiz.config if you do not want this app)
- new: Google podcasts (put "podcasts=0" in googlewiz.config if you do not want this ap)
- new: Google PDF viewer
- update: Samsung device maintenance
- update: busybox (1.29.2)
- updated 'dss' script updated and now also disables useless activities and knox/tima receivers
- fix Magisk installer re-installing apk to /data/app
v78 (2018-09-10):
- update: Google play store
- update: Google photos
- update: Google youtube
- update: Google fit
- update: Google news
- update: Google chrome
- update: Google plus
- update: Google app
- update: Google trips
- update: Pixel launcher
- update: Samsung camera
- new: Google play music (put "music=0" in googlewiz.config if you don't want this app)
- fix font file issues
- disable gm downloadable fonts provider (otherwise contacts/phone app download their own fonts)
- remove /cpefs filesystem (is empty anyway)
v79 (2018-09-15):
- update: Google drive
- update: Google photos
- update: Google calendar
- update: Google datally
- update: Google chrome
- update: Google play services
- update: Google gmail
- update: Google youtube
- update: Google play store
- update: Google measure
- update: Google app
- update: AOD
- update: Samsung device maintenance
- fix missing Clock2017R.ttf font file & AOD font for clock widget selection
- add device idle control boot script
- further build.prop tweaks
v81 (2018-07-21):
- update: Google webview
- update: Google play services
- update: Google chrome
- update: Google youtube
- update: Google earth
- update: Google play store
- update: Google photos
- update: Google app
- update: Google keep
- update: Google gmail
- update: Swiftkey
- update: Samsung device maintenance
- update: Magisk manager
- changes to camera-feature-v7.xml file
- update: NX kernel R17
v82 (2018-09-28):
- update: Google: drive, lens, news, youtube, chromecast, pixel launcher, calendar, photos, playstore, calculator, ARcore, search app, play services, translate, maps, gboard
- update: Samsung device maintenance
- update: AOD
- update: Magisk 17.2
v83 (2018-10-05):
- update: Google: maps, translate, play store, dialer, messaging, photos, music, plus, youtube, drive, keyboard, drive, play store, calendar, dialer
- update: Swiftkey
- add init.d script for scsi cache control
- trim caches during boot
- disable the lookup logic involved with IO merging requests
- optimize read/write wakeup thresholds
- small wifi optimization
- gps.conf file update
- updates to LS99sysctl script
- moved ramdisk patches into init.d scripts
- extra clean script at boot time
- set swap to ON by default
Previous releases had swap disabled. I have re-enabled it at the cost of a small performance penalty. But apps should be held longer in memory. If you want to disable swap, then put "swap=0" in the googlewiz.config file and reboot.
It should be possible as of this release to install another kernel.
I have only tried with the stock kernel.
After flashing a kernel you will loose root. You must reflash the file Magisk.zip (this is included in the ROM in the directory called "root"). Unzip the ROM zip file and you will see that directory.
v84 (2018-10-13):
- update: Google: calendar, news, youtube, contacts, playstore, app, chromecast, clock, AR core, maps
- update: Pixel icon pack
- update: Samsung device management
- update: Contacts provider
- new: Google trusted contacts
- remove boost script for interactive governor
- some systl settings finetuning
- move overlays to /system/vendor/overlay/
- October security update (base: G950FXXS4CRIA)
v85 (2018-10-18):
- update: Google: earth, play store, contacts, news, chromecast, messaging, keep, youtube, translate, chrome, plus
- a bit of debloat
- update: Swiftkey
- update: Samsung camera
- fix bug with "icons=samsung" not properly deleting overlays
- new base: G950FXXU4CRJ5
v86 (2018-10-22):
- update: Google: play store, messaging, translate, search, play services, webview
- update: Magisk manager 6.0.1
- update: Magisk 17.3
- new: Google auto, Google voice action services
- build.prop updates
- updates to LS99sysctl, LS99cleaner scripts
- improve installation script
- improve script for integrating APKs from /data to /system
v87 (2018-10-28):
- update: Google: music, messaging, play services, datally, chromecast, search, contacts, lens
- new: Google Snapseed, Google Photoscan, Google Docs, Google Slides, Google Sheets, Google Streetview
- update: Swiftkey
- use Google Sans as system font
- Pixel 3 sounds, notifications, ringtones
- enable Google Photos preload feature (from Pixel)
- enable Google Lens in Google Assistant
- fixed 'bixby=NONE' option (was not working in previous releases)
- At boot time the following properties are "reset" from the standard build.prop:
ro.product.model=Pixel 2 XL
ro.product.brand=Google
ro.product.manufacturer=Google
- The following features are set:
<feature name="com.google.android.apps.photos.PIXEL_2018_PR ELOAD" />
<feature name="com.google.preload_photos" />
- Google Photos app will think you are a pixel phone and give unlimited free storage at original quality until 16/01/2021.
v88 (2018-11-04):
- update: Google: search, voice actions, streetview, chromecast, calendar, chrome, lens, youtube, pay, maps, tasks, translate, AR core, calendar provider, gmail, gboard, webview
- improve mechanism for setting bixby key
- disable dialog with safe volume warning (not 100% that this will always work)
- update dss script with additional services to disable
- build.prop changes (remove duplicates and redefines)
- further debloat (allshare and multiwindow libraries + permissions)
- remove empty directories from ROM
v89 (2018-11-09):
- update: Google: streetview, play services, drive, news, cloud print, photos, sheets, docs, slides, gboard, youtube, translate, gmail, keep, AR core
- update: Swiftkey
- optimize all ROM XML files (remove comments, whitespace, empty tags)
- remove applock from advanced settings
- New: Google musicfx
v90 (2018-11-20):
- update: Google: pay, play store, dialer, maps, files, news, dialer, photos, chromecast, calendar, contacts, slides, messaging, play services, youtube, search, plus, trips, chrome
- update: Samsung device maintenance
- update: Samsung camera (v8), CMHprovider
- update: dss script for disabling services
- new: PixelBridge app (for Rootless Pixel Launcher left swipe)
- camera supports taking selfie by touching heart rate sensor (enable in camera settings)
- change in build.prop for Google Backup to work
- add /system/bin/bmgr to interact with backup manager via cmd line
- fixes for Google Backup
- pixel style navbar instead of AOSP
- November security update (G950FOXM4CRK1)
v91 (2018-12-23):
- December security update
- NX kernel R18
- Various Google app updates
Miscellaneous, Hints & Tips
Speed up Nova launcher
Open Nova settings, Look & Feel, then set "Scroll speed" and "Animation speed" to "Faster than light".
Google Assistant
Google assistant only works with English/UK as main language and you must have internet connection.
Google now cards (see attached picture)
Swipe from home screen left border to display Google card feed (enable in Nova settings > Integrations > Google Now Page; also open the Google search app to initialize it). After a reboot, the first swipe will show an empty screen, just tick on the search bar to make the cards appear.
Google Lens photo analysis
Google Lens photo analysis is supported from the photos app but only if your language is set to English. Read this: https://support.google.com/photos/answer/7539151?hl=en&co=GENIE.Platform=Android. To make lens work with other languages, look at post https://forum.xda-developers.com/showpost.php?p=76528084&postcount=1280
Google Lens app
As of v53 the ROM also support early versions of the Google Lens app; I have the impression it is not 100% stable. I guess Google is rolling it out to get user feedback so that the AI machine learning algorithms can be trained with more and better data.
Google cloud printing
The Google cloud printer is included in the ROM; this means - for example - that applications which support print function you can print a PDF file onto Google drive.
Google markup
Google markup is a small photo editor which allows you to draw on a photo. To use it, open the photos app, click on a photo, then on the menu with 3 dots in the upper right corner and "Edit with markup". It's handy for marking something on a screenshot. Note that the share button in the markup app does not work. This comes from Android P developer preview 2.
Hi,bro
If I uninstall google play service And flash xposed with minirom v11,it will boot loop.
maybetheydont said:
Hi,bro
If I uninstall google play service And flash xposed with minirom v11,it will boot loop.
Click to expand...
Click to collapse
Why are you posting this now ... I am still preparing the notes of post#1,#2,#3 ... there is nothing here yet ...
Post in the right thread.
foobar66 said:
Why are you posting this now ... I am still preparing the notes of post#1,#2,#3 ... there is nothing here yet ...
Post in the right thread.
Click to expand...
Click to collapse
It is my false.Sorry for interrupting you
foobar66 said:
Bootloaders
Before flashing this ROM, please make sure that you first flash the Oreo bootloader (see zip file attached to this post).
If you want to go back from Oreo to Nougat, you must revert to the Nougat bootloader (see zip file attached to this post).
If you accidently flash the wrong bootloader, please do not panic.
Nougat ROM will not boot with a Oreo bootloader.
Oreo ROM will not boot with a Nougat bootloader.
If your device is stuck do the following:
Press BIXBY + VOL DOWN + POWER and keep them pressed for about 10 sec.
You will see a turkoise screen with a big white "Warning" on top.
Press volume down.
Immediately press BIXBY + VOL UP + POWER and keep them pressed until your device is back into TWRP.
Now flash the proper bootloader.
So, it is highly recommended that you put both zip files attached to this post on your /sdcard !!!
Click to expand...
Click to collapse
Nougart BL&Modem are working on oreo so is not necessary to update! anyway good job this i wil try as soon as i can this :good:
Download link ?
In your folder i cant see any oreo word !
Thanks !
xtmzone said:
Download link ?
In your folder i cant see any oreo word !
Thanks !
Click to expand...
Click to collapse
Read the |OP| dude ... What does the first sentence say?
foobar66 said:
Read the |OP| dude ... What does the first sentence say?
Click to expand...
Click to collapse
Sorry
Thread re-opened.
Thanks
Wood Man
Forum Moderator
Wood Man said:
Thread re-opened.
Thanks
Wood Man
Forum Moderator
Click to expand...
Click to collapse
Thanks ...
Sorry guys, due to some domestic issues release only came today.
Please read |OP| properly before installing.
Working now on traditional install procedure which should make installation faster.
foobar66 said:
Thanks ...
Sorry guys, due to some domestic issues release only came today.
Please read |OP| properly before installing.
Working now on traditional install procedure which should make installation faster.
Click to expand...
Click to collapse
The download is very slow.
---------- Post added at 02:20 PM ---------- Previous post was at 02:19 PM ----------
I have got high expectations with this rom, the last google rom edition i used on nougat was amazing.
Hope the safety net passes?
bobandar said:
The download is very slow.
---------- Post added at 02:20 PM ---------- Previous post was at 02:19 PM ----------
I have got high expectations with this rom, the last google rom edition i used on nougat was amazing.
Hope the safety net passes?
Click to expand...
Click to collapse
No, unfortunately still has the SafetyNet bug ...
foobar66 said:
No, unfortunately still has the SafetyNet bug ...
Click to expand...
Click to collapse
But fortunately we have magisk hide, that will let me use snapchat on this rom right?
---------- Post added at 02:10 PM ---------- Previous post was at 01:32 PM ----------
Flashed successfuly , Works great.
bobandar said:
But fortunately we have magisk hide, that will let me use snapchat on this rom right?
---------- Post added at 02:10 PM ---------- Previous post was at 01:32 PM ----------
Flashed successfuly , Works great.
Click to expand...
Click to collapse
Try snapshat ... I don't use it ... so I don't know if it will work ...
v1 (2018-02-17):
- Back to old install method, much faster
- Updated SwiftKey to latest version
- Removed Fusedlocation (not needed)
- Fix spacing of icons in statusbar
- Fixed the setting of the GoogleDialer as default
- Zip file is 300MB smaller than v0
v1 upload completed.
Wipe before flashing.
for me the always on display function doesn't seem to work ... any ideas? ... apart from that really nice work
will try again with v1
always on display working with v1 also for me
s-r said:
for me the always on display function doesn't seem to work ... any ideas? ... apart from that really nice work
Click to expand...
Click to collapse
Weird, for me it works fine. If you know how ... check the logcat when you turn the screen off.

[NO ROOT][28.04.2020] FaceNotify - Show notifications only when you look

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
FaceNotify by K4CZP3R
Hi, I'm really happy to show you my app.
This app will hide content of your notifications and show it only when it recognizes your face!
I really wanted this IOS-feature on my OnePlus, but could not find an app for this. So I wrote this app!
Installation guide on YouTube
It works with OnePlus 5/5T/6/6T/Xiaomi RN7/Samsung S8/S9/S9+/S10. Other phones are not tested, but it will probably work.
(OS Supported: OxygenOS, crDroid, OmniROM, MIUI)
Send me your logcat dump if you want to have your phone supported! (adb logcat -d > logcat.txt)
Create logcat dump after locking and unlocking your device using face unlock
Upload to gist.github or pastebin and send it to me via PM.
You can send my app log if you are having issues! (Enable it in settings, then send file named Documents/facenotify.txt)
OnePlus and their Oxygen OS Android modification is known as maximizing the stock Android experience. This may be true on the UX front but the exact opposite is valid for background process limits. ~https://dontkillmyapp.com/oneplus
So, try to follow this guide if the service gets killed!
If it still does not work, you can try to install facenotify as system app (will add magisk support for it in the next release!)
Code:
Changelog 2.0.5 (beta)
- Comply with Google Smartlock (FaceNotify will show notifications when Google Smartlock trust your location/bluetooth devices)
Changelog 1.5.6
- Added support for Galaxy S20 (and other new galaxy devices)
- Fixed App Logger crashing the whole app (Permissions error on android 10)
Changelog 1.5.3
- Fixed: scan function would not work because of path differences between phones
- Fixed: LG face recognition, thanks to @Saad Kothiwala
Changelog 1.5.2 (This version is only available through google play)
- Fixed: Notifications not showing after detection
- Added: [B]LG support[/B] (let me know if it works)
- Added: Reboot info at first startup
- Changed: removed hardcoded strings
- This is the last beta release (if everything goes well)
Changelog 1.5.0 (This version is only available through google play)
- Fixed: redirection to face unlock settings (All phones)
- Fixed: device not supported even when it is supported
- Changed: icons in settings
- Fixed: layout of startup check (Now it should work with smaller screen sizes)
Changelog 1.4.9 (This version is only available through google play)
- Changed: versionNameSuffix apperance (x.x.x.beta)
- Added: face unlock settings activity in manifest (this should fix fc on samsung phones)
- Changed: categorized settings
- Fixed: restoreAtInstall would not reset "firstRun" flag
- Deleted: old service functions
- Changed: comp check in settings
- Changed: Face detection scan should be a little bit more faster now
- Changed: logcat check, now system does the heavy part, not the app
- Fixed: Multiple services because startAtBoot service did not check if service is already on
- Fixed: crash on service stop
Fixed: Bug where service would crash because of wrong type of preference
Changelog 1.4.8 (This version is only available through google play)
- Added: Iris, Intelligent scan for samsung devices! (Thanks, @marcovittori and @Mr.Januzi)
- Changed: Backend server api
- Tried to fix: method tester in settings
Changelog 1.4.2 (This version is only available through google play)
- Added: Samsung Galaxy S8/S9/S10 support! (Thanks, @Mr.Januzi)
- Added: Samsung Galaxy S9+ to the supported devices list (SAMSUNG_SM-G965F)
- Fixed: FaceNotify would not work if specified language was set on phone
- Added: Changelog in the app
Changelog 1.4.0 (This version is only available through google play)
- Fixed: now service start itself at boot
- Fixed: Background service (check settings [ignore battery optimisation])
- Changed: Delay after face detection can by any value (in ms)
- Changed: First run screen (clear app data to see it)
Changelog 1.3.3 (This version is only available through google play)
- Fixed: Crash on start (it was due bad implementation of file reader)
- Moved: Log viewer to separate activity
- Changed: Logcat won't contain app facedetection messages (only app logs will do)
- Changed: Small cosmetic changes
Changelog 1.3.2
- Changed: Detection mode, software is prioritized over hardware
Changelog 1.3.1
- Added: support for MIUI (Tested on Xiaomi Redmi Note 7)
- Added: support for Xiaomi Redmi Note 7 on MIUI
- Changed: Yet another update on background process...
- Added: App log (enable it in settings to log app behaviour)
- Added: Simple "animations" [works with content hiding, not notification hiding]
- Changed: small cosmetic changes
- Changed: cleaned code a little bit
- Changed: "Your phone" name to a human-readable one
- Changed: names of detection modes to (OnePlus (Oxygen OS), AOSP (smartlock), Xiaomi (MIUI))
- Bug 1: In tester, miui option does have Samsung name (it's just a string mismatch) so if there's a true at samsung, choose miui.
Changelog 1.3.0
- Added: support for OmniROM (9.0)
- Added: Another method of background service (need to be tested)
- Added: Bugs to be fixed later
- Added: Will scan logs after the time of unlocking (won't scan old logs which could confuse notification show decision)
- Removed: Not working samsung unlock option
- Bug 1: Sometimes content will overlap
- Bug 2: You need to tap on a boot notification to start service
Changelog 1.2.7
- Added: Initial support for Samsung Galaxy S9 (probably broken)
- Added: Support for crDroid (on OnePlus 5T, there is a chance it will work on other custom roms)
- Added: Ability to choose 1 of 3 detection options (OOS, Custom ROM, Samsung) [Will add more in the future]
- Added: Test mode in settings, open it, lock your screen and unlock using your face. Then look if a value changes from false to true, if not your phone is not supported :( (send me your logcat)
- Changed: The way of detecting face back to 1.1 (Test)
Changelog 1.2.5 (hotfix)
- Added: Fix button in settings, if your face detection has no effect, please use this button.
Changelog 1.2.4
- Fixed: Restore to defaults had no effect
- Fixed: When hide notification, it would show notification with hidden content
- Fixed: Bug where multiple services will launch causing detection to break
- Fixed: Start on boot not executing
Changelog 1.2
- Added support for non-rooted phones (You will need a one-time adb connection to grant some permissions)
- Added support for OnePlus 5
- Rewrote some functions (preparing for open source release)
Changelog 1.1
- Lowered API, now Oreo devices can install this app
- Added support for OnePlus 5t
- Fixed bug when whole notification will show, but content will be still hidden
- Fixed shortcut to security settings
FaceNotify will need following permissions:
Code:
READ_LOGS - Check status of face recognition (adb shell pm grant k4czp3r.facenotify android.permission.READ_LOGS)
WRITE_SECURE_SETTINGS - Configure notifications settings (adb shell pm grant k4czp3r.facenotify android.permission.WRITE_SECURE_SETTINGS)
DUMP and PACKAGE_USAGE_STATS - Check background service status (adb shell pm grant k4czp3r.facenotify android.permission.DUMP) (adb shell pm grant k4czp3r.facenotify android.permission.PACKAGE_USAGE_STATS)
How to grant these permissions
Linux
1. Download platform-tools to be able to use ADB (google it)
2. Enable USB Debugging on your phone
3. Connect your phone to the computer
4. Enter adb devices
5. If your device is on the list, continue, otherwise repeat from step 2.
6. Grant needed permissions:
6a.
Code:
adb shell pm grant k4czp3r.facenotify android.permission.READ_LOGS
6b.
Code:
adb shell pm grant k4czp3r.facenotify android.permission.WRITE_SECURE_SETTINGS
6c.
Code:
adb shell pm grant k4czp3r.facenotify android.permission.DUMP
6d.
Code:
adb shell pm grant k4czp3r.facenotify android.permission.PACKAGE_USAGE_STATS
7. Permissions are granted and you can use FaceNotify now!
Windows
1. Download FaceNotify - Helper (look at downloads section)
2. Enable USB Debugging on your phone.
3. Connect your phone to the computer
4. Open FaceNotify Helper.exe
5. In the new opened window click Refresh
6. If your device is on the list, select it and continue, otherwise repeat from step 2.
7. Button Grant permissions should become active, click it
8. Accept confirmation message.
9. Permissions are granted and you can use FaceNotify now!
FAQ
Q: Nothing happens when my face is detected
A: Run Fix logs option in settings
Q: I've just installed FaceNotify and started service, it does not work
A: Reboot your phone.
Presentation by 4U Tech
Download from Play Store!
FaceNotify - PlayStore Download
Big thanks to:
@Mr.Januzi- for samsung galaxy s8/s9/s10 support
(and everyone who sent logcats to help me!)
Buy me a beer! paypal.me/KacperSerewis
Sources:
FaceNotify - Helper: https://github.com/K4CZP3R/FaceNotify_helper
XDA:DevDB Information
FaceNotify, Tool/Utility for the OnePlus 6
Contributors
kacperes00
Version Information
Status: Stable
Current Stable Version: 1.5.6
Stable Release Date: 2020-04-28
Current Beta Version: 2.0.5
Beta Release Date: 2020-05-04
Created 2019-04-03
Last Updated 2020-05-10
Great idea. Thanks for making this.
Just FYI for other: On the 6T, I only saw a blank page when I first opened the app. Waited a bit and I could see the buttons.
Sent from my ONEPLUS A6013 using Tapatalk
Wow it seems great
Tried your app and bit worked but when I set it back to default and my notifications still wasn't showing....
ddaharu said:
Tried your app and bit worked but when I set it back to default and my notifications still wasn't showing....
Click to expand...
Click to collapse
Settings - Security & lock screen - Lock screen preferences - On lock screen - Show all notification content.
SpY311 said:
Settings - Security & lock screen - Lock screen preferences - On lock screen - Show all notification content.
Click to expand...
Click to collapse
thanks mate. This is a great app. Thanks a lot for it. Maybe I can shoot you some ideas of my own. ?
ddaharu said:
thanks mate. This is a great app. Thanks a lot for it. Maybe I can shoot you some ideas of my own. ?
Click to expand...
Click to collapse
It's not my app. I just said how solve problem.
Thanks it's working fine !!
Anybody confirm if it works on 5t?
Is the download down? It doesn't work for me.
GeneFitz23 said:
Anybody confirm if it works on 5t?
Click to expand...
Click to collapse
Someone on the reddit post confirmed that it works. Although it will say "not supported" in the second box
Sent from my ONEPLUS A6003 using XDA Labs
---------- Post added at 06:01 AM ---------- Previous post was at 05:52 AM ----------
Oh damn never thought this would be possible. One caveat though. The transition from hidden to showing the notification content is not smooth. Actually there isn't even an animation. Could you do something with that or is it a limitation of Android?
Sent from my ONEPLUS A6003 using XDA Labs
Drunken1337 said:
Is the download down? It doesn't work for me.
Click to expand...
Click to collapse
It is working, you can try downloading from xda
Does not seem to be working for me on OnePlus 6.
First time I tap start service, it gives me an error my device is not supported. Second time it activates but does not hide any notifications on lock screen.
Nice work, thx
anirudhnyg said:
Does not seem to be working for me on OnePlus 6.
First time I tap start service, it gives me an error my device is not supported. Second time it activates but does not hide any notifications on lock screen.
Click to expand...
Click to collapse
Try to change some settings in app, it may be a bug. (will be fixed in the next release)
This is seriously very clever ! And it works perfectly, OOS 9.0.4. I set id the hide the whole notifications, it works wonders ! Love it !
It's a little inconsistent on OOS 9.0.3. The persistent notification is there, battery optimization is off for this app but somehow it still doesn't work after a period of time and I have to go into the app to disable and then re enable the service for it to work again.
Sent from my ONEPLUS A6003 using XDA Labs
Works great on my OnePlus 5T Beta 26(Pie).
Thanks!
Looks and works great! Thanks for this! I was trying on tasker a few days ago but it didn't work nearly as well. Are you planning on making this open source by chance?
JTruj1ll0923 said:
Looks and works great! Thanks for this! I was trying on tasker a few days ago but it didn't work nearly as well. Are you planning on making this open source by chance?
Click to expand...
Click to collapse
Sure thing! Once we get in stable version, I will release source for it.

Categories

Resources