Jump to content

  1. 0
  2. 0
  3. 0/5

Rate this Topic

* * * * *
1 votes

[ROM][AOSP](8/9/14) Shiny ROM: OTA-Like, Stock Android [4.4.4] [KTU84P]

  • Please log in to reply

lparcshinoda

lparcshinoda

Average Android

Posted 19 April 2014 - 06:45 AM #11

Hello and congratulations for this awesome rom that by now seems to be all that I was searching for before migrating from stock factory 4.3 to 4.4.x :grin:*. Anyway, I have some questions and a bug to report:

1 - I've seen there is some missing system apps here (making a parallel with my 4.4.2 nexus 7 rom): holospiral and noisefield wallpapers, BrowserProviderProxy, UserInfoWidget and ConfigUpdater - is there a way to get those back? (I've tryed to copy into /system with correct permissions but it didn't work);
2 - I would like to translate or remove the extended power menu (the only custom addition to this AOSP rom) - how can I move into it? That would be nice;

3 - I noticed that (differently from before) when shutting down the Wireless Thetering, my network doesn't work anymore (signal strenght and H+ connection still shows into the status bar but when requesting the network in any app it says that I'm not connected). This behaviour isn't happening if I'm using an APN that's different from the one that the tethering is using (decided by my carrier) - in this case network functionality stands still after coming out from thetering. I made some debugging and this is what I found:

After switching OFF wifi Tethering (same thing with USB Tethering but not with Bluetooth Tethering) these are my static routes:


root@maguro:/ # cat /proc/net/route
cat /proc/net/route
Iface * Destination * * Gateway * * * * Flags * RefCnt *Use * * Metric *Mask
* * * * MTU * * Window *IRTT
When I switch off/on airplane mode and reset network, my routes are


root@maguro:/ # cat /proc/net/route
cat /proc/net/route
Iface * Destination * * Gateway * * * * Flags * RefCnt *Use * * Metric *Mask
* * * * MTU * * Window *IRTT

rmnet0 *00000000 * * * *01F6746D * * * *0003 * *0 * * * 0 * * * 0 * * * 00000000
* * * * 0 * * * 0 * * * 0

rmnet0 *00F6746D * * * *00000000 * * * *0001 * *0 * * * 0 * * * 0 * * * 00FFFFFF
* * * * 0 * * * 0 * * * 0

rmnet0 *01F6746D * * * *00000000 * * * *0005 * *0 * * * 0 * * * 0 * * * FFFFFFFF
* * * * 0 * * * 0 * * * 0

rmnet0 *EE70C2AD * * * *01F6746D * * * *0007 * *0 * * * 0 * * * 0 * * * FFFFFFFF
* * * * 0 * * * 0 * * * 0
Here is my LOGCAT with the events (WifiTethering ON and then OFF).

For what I can see there is some bunch of failure:


...................
04-19 14:56:34.075 D/TetherController(127): [U][COLOR="red"]Tethering services stopped[/COLOR][/U]
04-19 14:56:34.075 D/SoftapController(127): Softap fwReload - Ok
04-19 14:56:34.075 E/NetdConnector(462): NDC Command {1078 bandwidth gettetherstats} took too long (1184ms)
04-19 14:56:34.083 D/TetherController(127): Setting IP forward enable = 0
04-19 14:56:34.083 E/NetdConnector(462): NDC Command {1079 tether stop} took too long (1185ms)
04-19 14:56:34.090 D/ConnectivityService(462): stopUsingNetworkFeature: teardown net 0: enableDUNAlways
04-19 14:56:34.106 D/dalvikvm(820): GC_FOR_ALLOC freed 19142K, 53% free 13892K/29480K, paused 46ms, total 52ms
04-19 14:56:34.114 D/Tethering(462): notifying tethered with iface =null
04-19 14:56:34.114 D/Tethering(462): InitialState.processMessage what=4
04-19 14:56:34.122 D/Tethering(462): sendTetherStateChangedBroadcast 0, 0, 0
04-19 14:56:34.130 D/BluetoothAdapter(13587): 1106031712: getState() : *mService = null. Returning STATE_OFF
04-19 14:56:34.137 D/MobileDataStateTracker(462): default: setPolicyDataEnable(enabled=true)
04-19 14:56:34.153 I/ActivityManager(462): START u0 {act=com.android.systemui.recent.action.TOGGLE_RECENTS flg=0x10800000 cmp=com.android.systemui/.recent.RecentsActivity (has extras)} from pid 820
04-19 14:56:34.255 D/dalvikvm(462): GC_FOR_ALLOC freed 867K, 21% free 24420K/30824K, paused 100ms, total 100ms
04-19 14:56:34.262 I/Choreographer(820): Skipped 32 frames! *The application may be doing too much work on its main thread.
04-19 14:56:34.278 D/MobileDataStateTracker(462): default: setPolicyDataEnable(enabled=true)
04-19 14:56:34.434 W/InputMethodManagerService(462): Starting input on non-focused client com.android.internal.view.IInputMethodClient$Stub$Proxy@42946e80 (uid=1000 pid=13587)
04-19 14:56:34.481 D/dalvikvm(820): GC_FOR_ALLOC freed 2074K, 49% free 15170K/29480K, paused 30ms, total 30ms
04-19 14:56:35.505 D/dalvikvm(462): GC_FOR_ALLOC freed 882K, 21% free 24412K/30824K, paused 138ms, total 138ms
04-19 14:56:35.583 V/PhoneStatusBar(820): setLightsOn(true)
04-19 14:56:35.919 D/MobileDataStateTracker(462): dun: Broadcast received: android.intent.action.ANY_DATA_STATE apnType=dun
04-19 14:56:35.926 D/MobileDataStateTracker(462): dun: Received state=DISCONNECTED, old=CONNECTED, reason=dataDisabled
04-19 14:56:35.926 D/MobileDataStateTracker(462): dun: setDetailed state, old =CONNECTED and new state=DISCONNECTED
04-19 14:56:35.926 D/ConnectivityService(462): ConnectivityChange for mobile_dun: DISCONNECTED/DISCONNECTED
[COLOR="red"]04-19 14:56:35.958 E/SecondaryTablController(127): ip route del failed: /system/bin/ip route del 37.182.102.1/32 via 0.0.0.0 dev rmnet0 table 60
04-19 14:56:35.958 W/FrameworkListener(127): Handler 'interface' error (No such device)
04-19 14:56:35.973 E/SecondaryTablController(127): ip route del failed: /system/bin/ip route del 0.0.0.0/0 via 37.182.102.1 dev rmnet0 table 60
04-19 14:56:35.973 W/FrameworkListener(127): Handler 'interface' error (No such device)[/COLOR]
04-19 14:56:35.997 D/Nat464Xlat(462): requiresClat: netType=4, hasIPv4Address=true
04-19 14:56:36.005 D/MobileDataStateTracker(462): default: setPolicyDataEnable(enabled=true)
04-19 14:56:36.247 D/MobileDataStateTracker(462): default: setPolicyDataEnable(enabled=true)
04-19 14:56:36.380 W/GAV2 * *(17773): Thread[Service Reconnect,5,main]: Service unavailable (code=1), using local store.
04-19 14:56:36.380 W/ActivityManager(462): Unable to start service Intent { act=com.google.android.gms.analytics.service.START cmp=com.google.android.gms/.analytics.service.AnalyticsService (has extras) } U=0: not found
04-19 14:56:36.458 D/MobileDataStateTracker(462): default: setPolicyDataEnable(enabled=true)
04-19 14:56:36.465 D/MobileDataStateTracker(462): default: setPolicyDataEnable(enabled=true)
04-19 14:56:36.567 W/GAV2 * *(17773): Thread[GAThread,5,main]: Exception sending hit: UnknownHostException
04-19 14:56:36.567 W/GAV2 * *(17773): Thread[GAThread,5,main]: Unable to resolve host "ssl.google-analytics.com": No address associated with hostname
04-19 14:56:39.012 D/Tethering(462): MasterInitialState.processMessage what=3
04-19 14:56:39.044 D/CaptivePortalTracker(462): NoActiveNetworkState{ when=-2ms what=1 obj=NetworkInfo: type: mobile_dun[HSDPA], state: DISCONNECTED/DISCONNECTED, reason: dataDisabled, extra: web.omnitel.it, roaming: false, failover: false, isAvailable: true, isConnectedToProvisioningNetwork: false target=com.android.internal.util.StateMachine$SmHandler }
04-19 14:56:39.044 D/CaptivePortalTracker(462): NoActiveNetworkState not a wifi connectivity change, ignore
04-19 14:56:39.051 D/Tethering(462): MasterInitialState.processMessage what=3
04-19 14:56:39.059 D/CaptivePortalTracker(462): NoActiveNetworkState{ when=0 what=1 obj=NetworkInfo: type: mobile[HSDPA], state: CONNECTED/CONNECTED, reason: connected, extra: web.omnitel.it, roaming: false, failover: false, isAvailable: true, isConnectedToProvisioningNetwork: false target=com.android.internal.util.StateMachine$SmHandler }
04-19 14:56:39.059 D/CaptivePortalTracker(462): NoActiveNetworkState not a wifi connectivity change, ignore
04-19 14:56:39.083 W/ContextImpl(17679): Implicit intents with startService are not safe: Intent { act=com.google.android.music.NETWORK_MONITOR_SERVICE } android.content.ContextWrapper.bindService:517 com.google.android.music.utils.SafeServiceConnection$ServiceConnectionImp.bindService:98 com.google.android.music.utils.SafeServiceConnection.bindService:259
04-19 14:56:39.090 W/ContextImpl(17679): Implicit intents with startService are not safe: Intent { act=com.google.android.music.NETWORK_MONITOR_SERVICE } android.content.ContextWrapper.bindService:517 com.google.android.music.utils.SafeServiceConnection$ServiceConnectionImp.bindService:98 com.google.android.music.utils.SafeServiceConnection.bindService:259
04-19 14:56:39.098 D/CacheService(17679): onCreate
04-19 14:56:39.106 D/CacheService(17679): onBind
04-19 14:56:39.114 I/MusicLeanback(17679): Conditions not met for autocaching.
04-19 14:56:39.114 I/MusicLeanback(17679): Stop autocaching.
04-19 14:56:39.130 D/CacheService(17679): onDestroy
04-19 14:56:39.153 D/dalvikvm(1079): GC_CONCURRENT freed 448K, 14% free 3884K/4508K, paused 8ms+4ms, total 59ms
04-19 14:56:39.169 I/ActivityManager(462): Start proc com.google.android.setupwizard for broadcast com.google.android.setupwizard/.MobileConnectivityChangeReceiver: pid=17911 uid=10016 gids={50016, 3003}
04-19 14:56:39.395 D/MobileConnectivityChangeReceiver(17911): onReceive Intent { act=android.net.conn.CONNECTIVITY_CHANGE flg=0x4000010 cmp=com.google.android.setupwizard/.MobileConnectivityChangeReceiver (has extras) }
04-19 14:56:39.395 D/MobileConnectivityChangeReceiver(17911): onReceive CONNECTIVITY_CHANGE networkType=4
04-19 14:56:39.395 E/PhoneMonitor(17911): onOtaspChanged old =0, new =3
04-19 14:56:39.395 V/PhoneMonitor(17911): mOtaspPhoneStateListener#onOtaspChanged, mOtaspMode=3
04-19 14:56:39.419 D/GCM * * (1079): GcmService start Intent { act=android.net.conn.CONNECTIVITY_CHANGE flg=0x4000010 cmp=com.google.android.gms/.gcm.GcmService (has extras) } android.net.conn.CONNECTIVITY_CHANGE
04-19 14:56:39.426 I/CheckinService(1079): Preparing to send checkin request
04-19 14:56:39.426 I/EventLogService(1079): Accumulating logs since 1397912085897
04-19 14:56:39.450 I/iu.Environment(17324): update connectivity state; isNetworkMetered? true, isRoaming? false, isBackgroundDataAllowed? true
04-19 14:56:39.481 I/ActivityManager(462): Start proc com.google.android.youtube for broadcast com.google.android.youtube/com.google.android.apps.youtube.app.prefetch.PrefetchService$DeviceStateReceiver: pid=17924 uid=10066 gids={50066, 3003, 1028, 1015}
04-19 14:56:39.497 D/dalvikvm(131): GC_EXPLICIT freed 42K, 5% free 3118K/3256K, paused 1ms+2ms, total 26ms
04-19 14:56:39.520 D/dalvikvm(131): GC_EXPLICIT freed <1K, 5% free 3118K/3256K, paused 1ms+2ms, total 18ms
04-19 14:56:39.536 D/dalvikvm(131): GC_EXPLICIT freed <1K, 5% free 3118K/3256K, paused 1ms+2ms, total 19ms
04-19 14:56:39.559 W/GLSUser (1079): GoogleAccountDataService.getToken()
04-19 14:56:39.630 I/CheckinTask(1079): Sending checkin request (2460 bytes)
04-19 14:56:39.630 E/CheckinTask(1079): Checkin failed: https://android.clients.google.com/checkin (request #0): java.net.UnknownHostException: Unable to resolve host "android.clients.google.com": No address associated with hostname
04-19 14:56:39.903 D/dalvikvm(17924): GC_CONCURRENT freed 302K, 11% free 3278K/3676K, paused 3ms+3ms, total 27ms
04-19 14:56:39.942 D/ConnectivityService(462): handleInetConditionHoldEnd: net=0, condition=100, published condition=100
04-19 14:56:39.997 D/YouTube (17924): apps.youtube.core.utils.au.a:41 HttpClient.UserAgent: com.google.android.youtube/5.5.27(Linux; U; Android 4.4.2; it_IT; Galaxy Nexus Build/KVT49L)
04-19 14:56:40.059 D/YouTube (17924): apps.youtube.common.cache.f.run:163 Cache is below limit, no need to shrink: [size=0, limit=20971520]
04-19 14:56:40.067 D/dalvikvm(17924): GC_CONCURRENT freed 291K, 9% free 3464K/3800K, paused 3ms+4ms, total 35ms
04-19 14:56:40.122 D/dalvikvm(17924): DexOpt: --- BEGIN 'ads-1298391308.jar' (bootstrap=0) ---
04-19 14:56:40.270 D/dalvikvm(17949): DexOpt: load 7ms, verify+opt 16ms, 158252 bytes
04-19 14:56:40.286 D/dalvikvm(17924): DexOpt: --- END 'ads-1298391308.jar' (success) ---
04-19 14:56:40.286 D/dalvikvm(17924): DEX prep '/data/data/com.google.android.youtube/cache/ads-1298391308.jar': unzip in 0ms, rewrite 165ms
04-19 14:56:40.301 D/YouTube (17924): apps.youtube.core.utils.au.a:41 HttpClient.UserAgent: com.google.android.youtube/5.5.27(Linux; U; Android 4.4.2; it_IT; Galaxy Nexus Build/KVT49L)
04-19 14:56:40.333 D/dalvikvm(17924): GC_CONCURRENT freed 271K, 10% free 3592K/3960K, paused 3ms+2ms, total 32ms
04-19 14:56:40.473 D/dalvikvm(17924): GC_CONCURRENT freed 299K, 10% free 3807K/4200K, paused 3ms+3ms, total 33ms
04-19 14:56:40.473 D/dalvikvm(17924): WAIT_FOR_CONCURRENT_GC blocked 12ms
04-19 14:56:40.497 D/dalvikvm(16657): GC_FOR_ALLOC freed 5478K, 43% free 8894K/15516K, paused 43ms, total 55ms
04-19 14:56:40.528 D/YouTube (17924): apps.youtube.core.player.Director.c:366 VideoStage: NEW
04-19 14:56:40.559 D/dalvikvm(16657): GC_CONCURRENT freed 816K, 37% free 9928K/15516K, paused 3ms+2ms, total 31ms
04-19 14:56:40.559 D/dalvikvm(16657): WAIT_FOR_CONCURRENT_GC blocked 25ms
04-19 14:56:40.614 D/dalvikvm(17924): GC_CONCURRENT freed 269K, 9% free 3976K/4336K, paused 2ms+7ms, total 41ms
04-19 14:56:40.653 I/MediaRouter(17924): Found default route: MediaRouter.RouteInfo{ uniqueId=android/.support.v7.media.bf:DEFAULT_ROUTE, name=Telefono, description=null, enabled=true, connecting=false, playbackType=0, playbackStream=3, volumeHandling=1, volume=15, volumeMax=15, presentationDisplayId=-1, extras=null, providerPackageName=android }
04-19 14:56:40.661 D/YouTube (17924): apps.youtube.core.client.x.a:114 event [version=5.5.27-s2000, action=Startup, label=NORMAL_STARTUP, value=-1]
04-19 14:56:40.676 I/GoogleConversionPing(17924): Pinging: http://www.googleadservices.com/pagead/conversion/1001680686/?label=4dahCKKczAYQrt7R3QM&value=&muid=xZ3PEQkMb2GWr7qNprFirQ&bundleid=com.google.android.youtube&appversion=5.5.27&osversion=4.4.2&sdkversion=ct-sdk-a-v1.1.0&remarketing_only=1&timestamp=1397912200&data=screen_name%3D
04-19 14:56:40.684 E/GoogleConversionPing(17924): Error sending ping
........................
4 - cannot rename device under WiFi Direct settings and WiFi Direct doesn't work properly (this IS NOT an AOSP issue, because on the Nexus7 version of the ShinyRom this feature is fully functional);
5 - I lost connectivity under wifi (but signal strenght was good) after a 10 minutes call but couldn't reproduce the issue;
6 - Using Titanium Backup feature "Integrate System Dalvik into ROM" is effective only on the 2nd run and after a reboot I always see an "Upgrading Android" screen that is rolling back the operation so that I have to do it every time again and again. With previous stock roms I was using I've always had no problem with this feature that was effectively creating the missing .odex files into /system/app. This issue is also affecting the Nexus 7 version of Shiny so it should be ROM related.

I'll keep testing - thanks for the help anyway :blowkiss:

Edited by lparcshinoda, 20 April 2014 - 01:11 AM.

  • 1 Likes

OP baldwinguy77

baldwinguy77

Shiny ROM

Posted 01 May 2014 - 06:28 AM #12

Hey guys! I have a little message for everyone (I'm posting this on all of the Shiny ROM forums since it applies to everyone), I have my last final exam tomorrow! While that may not be as exciting for you as it is for me, it means that I'll be getting back to work on Shiny ROM to fix bugs, answer questions, and maybe do some other things with the ROM ;) This means that there will definitely be a Shiny ROM update in May, and that it will hopefully fix any of the remaining bugs people have been talking about. 
 
Thanks to everyone for your continued patience and helpfulness here in the thread! I really still appreciate your support, and I look forward to seeing where Shiny ROM can go now that I have time to work on it again :) Even though Shiny ROM is simply a stock ROM, I think it is truly exceptional not because of something that I built, but because of the community that all of you have built! With all of my rooting, hacking, ROMing experience back to the OG Droid days, this community is one of the best I've ever seen. Thanks again for all of your support and for bearing with me and my busy schedule!

  • 3 Likes

OP baldwinguy77

baldwinguy77

Shiny ROM

Posted 04 June 2014 - 08:37 AM #13

6/4/14 Build Information

Hey everyone! I know it's been awhile, but the time for a new build is finally here!  :D This one is a slight upgrade to Android 4.4.3, which is pretty exciting! There are a ton of bugfixes but there are also some small user-facing changes like the dialer UI and People app. Other than that, there isn't a whole lot different with this one, but it's still a pretty nice upgrade!

 

As for flashing, things are pretty standard. However, there are new Google apps included with this build. Along with that and that changes between 4.4.2 and 4.4.3, I am strongly recommending that you clean flash (wipe data/factory reset) this build. It still isn't required, but it seems like a lot of users are having weird issues when they don't clean flash.

 

Also, I want to make a note that mods aren't updated for this build yet. Therefore, they'll probably give you a lot of weird errors and problems if you flash them.


Lastly, I want to give a huge thanks to the community and to everyone who helped me test this out! Without you and your awesome, amazing support, I wouldn't be able to get updates out so quickly  :) I'm sure there might be some minor problems with this build that slipped through the cracks, and I know that things like Tap & Pay still don't work, but I'm confident that with your continued help and support I can get them figured out  :) Thank you so much again, I really appreciate everything that you guys do!

 

So feel free to head to the download post and grab the new build after reading the installation instructions below!

 
Installation Instructions

  • Download desired ZIP files (ROM, SuperSU*, mods, etc.) and place on internal storage.
  • Reboot to the latest version of your preferred custom recovery (CWM or TWRP).
  • Wipe cache.
  • Wipe dalvik cache.
  • **OPTIONAL** Wipe data/factory reset (will erase user data like apps and saved games, etc., BUT this is RECOMMENDED for this build because it's a new version of Android with new Google apps).
  • Flash ROM.
  • **OPTIONAL** Flash other desired ZIPs (SuperSU, mods, etc.).
  • Reboot.
  • Enjoy!

 

*As of 6/4/14, the latest version of SuperSU is v1.99r3.


  • 0 Likes

OP baldwinguy77

baldwinguy77

Shiny ROM

Posted 04 June 2014 - 07:52 PM #14

Hey everyone! Just wanted to let you know that I just updated the download post with a new build that fixes the ART compatibility issue. If you don't plan on using ART, I wouldn't even bother downloading/flashing it. Other than that, all of the other information in the 6/4/14 build information post still applies :) Hope it still works very well for everyone!

 

I had to roll back a few of the Google apps to get this working again (and to fit it on toro - that's right, the Google apps are getting too big for the GNex :/). Anyways, nothing else is really changed since these apps will just update from the Play Store anyways. Hope this works well for everyone!

 

Thank you for the continued support! :D I should be around for a little bit longer, but I might try to actually get some sleep tonight :P


  • 0 Likes

Sesme

Sesme

Member

Posted 09 June 2014 - 11:53 PM #15

Awesome thx for tour god work

Enviado desde mi GT-I9100 mediante Tapatalk


  • 0 Likes

HPNTKmike

HPNTKmike

Average Android

  • 2 posts

Posted 10 June 2014 - 03:52 PM #16

not sure why but my mobile data isnt working ever since i installed the rom. i've installed other roms before (many from aokp) and ive never had this problem. can i get some help pls


  • 0 Likes

HPNTKmike

HPNTKmike

Average Android

  • 2 posts

Posted 14 June 2014 - 01:32 AM #17

i hate to have done it but i restored to an older aokp rom (4.2.2). i now have my mobile data back. its a shame bcuz i really liked the rom but my GNex was basically useless without its mobile data


  • 0 Likes

OP baldwinguy77

baldwinguy77

Shiny ROM

Posted 21 June 2014 - 11:40 AM #18

6/21/14 Build Information

Hey guys! Thanks to Google, it's time for another new build! This is pretty minor, but it does bring us to a slightly new version of Android - 4.4.4, KTU84P (note that this is only a very minor revision over KTU84M). Even though the changes are fairly minor, they are important to security as they address some SSL bugs. Other than that, there isn't much new here. Please let me know how it works out for you and as usual post any questions, etc. here! Thanks for your continued support!  :)

 

So feel free to head to the download post and grab the new build after reading the installation instructions below!

 
Installation Instructions

  • Download desired ZIP files (ROM, SuperSU*, mods, etc.) and place on internal storage.
  • Reboot to the latest version of your preferred custom recovery (CWM or TWRP).
  • Wipe cache.
  • Wipe dalvik cache.
  • **OPTIONAL** Wipe data/factory reset (will erase user data like apps and saved games, etc.)
  • Flash ROM.
  • **OPTIONAL** Flash other desired ZIPs (SuperSU, mods, etc.).
  • Reboot.
  • Enjoy!

 

*As of 6/21/14, the latest version of SuperSU is v2.00.


  • 1 Likes

OP baldwinguy77

baldwinguy77

Shiny ROM

Posted 09 August 2014 - 11:28 AM #19

8/9/14 Build Information

Hey guys! It's that time again - another new build is available! Admittedly, this one is super minor, but it just addresses a couple of things that needed addressing due to some app updates, etc. The major thing is system-side support for screen casting natively - some of the users over on the XDA thread brought this up, so I included it. I'm not exactly sure how it all works as I haven't had time to read up on it, but I think there are some other steps necessary to get it all working. Regardless, the system now officially has support for it :) The other changes are also extremely minor, so you can check them out in the changelog over in the download post.

 

I know that there are only a fraction of users left compared to what we started with, but I want to thank absolutely everyone for their continued support and interest in Shiny ROM. I know that I haven't been around here much lately, and that's for a couple reasons. One is that it seems like things are working pretty smoothly for the majority of people who are still using Shiny ROM. The major reason, however, is that I have had an explosion of non-Android things going on in my life recently - it's not a bad thing, and I enjoy it, but it does leave me less time to work on this project.

 

As for the future, I'm not really sure what it holds. There are two big things that would constitute the next step for Shiny ROM: Android L support (when all of the source is available) and support for additional devices - each of those things would take a lot of time and effort, I can assure you. I've looked at some of the Android L changes that we have access to, and they are massive. Even with just scratching the surface, it is a major change in the system. Some of the changes would optimize it enough to be usable on the Galaxy Nexus, I think, but I imagine it would be pretty sluggish as its very graphics/rendering-intensive. Anyways, I would be more than willing to put in that effort (I think you guys would testify to that from my history), but I honestly don't know if I'm going to have the time or resources. The other thing that's going on right now is I'm changing my computer setup/situation for financial reasons and to better accommodate my future needs. Therefore, I don't even know if I'm going to have my traditional build setup that I've always used for much longer. So, overall, it seems like Shiny ROM development (from me at least) might be winding down. I really don't want to discourage anyone or hurt any feelings, but unfortunately it just seems necessary at this point with all of the other things going on in my life. I don't plan on stopping things totally at this point, but I just wanted to make it clear that the pace of development may not be near what it was when I first started.

 

Regardless of any of that, I will always be offering support for the Shiny ROM software that I have put out and the Shiny ROM source code will always remain available on Github :) I will also maintain my profiles on all of the forums because I've made a lot of strong, good friendships here and certainly want to keep in touch with everyone. Plus, if/when my schedule clears up more, I'll probably come back for some more good ol' Shiny development work! So this isn't a goodbye or anything, just a slightly in-depth overview of what's going on right now with me and how it affects the ROM. Thanks to everyone for all of your amazing, unparalleled support and community throughout all of this! :D

 

Now feel free to head to the download post and grab the new build after reading the installation instructions below!

 
Installation Instructions

  • Download desired ZIP files (ROM, SuperSU*, mods, etc.) and place on internal storage.
  • Reboot to the latest version of your preferred custom recovery (CWM or TWRP).
  • Wipe cache.
  • Wipe dalvik cache.
  • **OPTIONAL** Wipe data/factory reset (will erase user data like apps and saved games, etc.)
  • Flash ROM.
  • **OPTIONAL** Flash other desired ZIPs (SuperSU, mods, etc.).
  • Reboot.
  • Enjoy!

 

*As of 8/9/14, the latest version of SuperSU is v2.02.


  • 0 Likes