Status Update
Comments
ma...@gmail.com <ma...@gmail.com> #2
I can attest that Yakju 4.1.2 update on stock Galaxy Nexus broke radio, bluetooth and wifi. The phone enters airplane mode on its own. The radio loses all telco signal (only recover after a 10 second airplane mode). Bluetooth pretends to connect but the headset is unusable. Wiifi that the same issue as bluetooth.
All in all, the phone connectivity is in a really poor state. Most people could not reach me today and I had to keep checking the phone the whole day to see if the radio/wifi was still working which it mostly wasn't.
All in all, the phone connectivity is in a really poor state. Most people could not reach me today and I had to keep checking the phone the whole day to see if the radio/wifi was still working which it mostly wasn't.
ma...@gmail.com <ma...@gmail.com> #3
[Comment deleted]
Description
- see:
- 3.0-beta1 with Gradle-Wrapper 4.1-all.zip
- added some resources, like Kotlin, Timber, RxKotlin
- databinding enabled
- Proguard enabled for all build-targets
Error:
```
Warning: android.databinding.CallbackRegistry: can't find referenced class com.google.devtools.build.android.desugar.runtime.ThrowableExtension
Warning: android.databinding.CallbackRegistry: can't find referenced class com.google.devtools.build.android.desugar.runtime.ThrowableExtension
Warning: io.reactivex.exceptions.CompositeException: can't find referenced class com.google.devtools.build.android.desugar.runtime.ThrowableExtension
Warning: io.reactivex.exceptions.CompositeException: can't find referenced class com.google.devtools.build.android.desugar.runtime.ThrowableExtension
Warning: io.reactivex.plugins.RxJavaPlugins: can't find referenced class com.google.devtools.build.android.desugar.runtime.ThrowableExtension
Warning: io.reactivex.plugins.RxJavaPlugins: can't find referenced class com.google.devtools.build.android.desugar.runtime.ThrowableExtension
Warning: kotlin.AutoCloseableKt: can't find referenced class com.google.devtools.build.android.desugar.runtime.ThrowableExtension
Warning: kotlin.AutoCloseableKt: can't find referenced class com.google.devtools.build.android.desugar.runtime.ThrowableExtension
Warning: kotlin.ExceptionsKt__ExceptionsKt: can't find referenced class com.google.devtools.build.android.desugar.runtime.ThrowableExtension
Warning: kotlin.ExceptionsKt__ExceptionsKt: can't find referenced class com.google.devtools.build.android.desugar.runtime.ThrowableExtension
Warning: kotlin.ExceptionsKt__ExceptionsKt: can't find referenced class com.google.devtools.build.android.desugar.runtime.ThrowableExtension
Warning: kotlin.ExceptionsKt__ExceptionsKt: can't find referenced class com.google.devtools.build.android.desugar.runtime.ThrowableExtension
Warning: kotlin.internal.JRE7PlatformImplementations: can't find referenced class com.google.devtools.build.android.desugar.runtime.ThrowableExtension
Warning: kotlin.internal.JRE7PlatformImplementations: can't find referenced class com.google.devtools.build.android.desugar.runtime.ThrowableExtension
Warning: retrofit2.OkHttpCall$1: can't find referenced class com.google.devtools.build.android.desugar.runtime.ThrowableExtension
Warning: retrofit2.OkHttpCall$1: can't find referenced class com.google.devtools.build.android.desugar.runtime.ThrowableExtension
Warning: timber.log.Timber$Tree: can't find referenced class com.google.devtools.build.android.desugar.runtime.ThrowableExtension
Warning: timber.log.Timber$Tree: can't find referenced class com.google.devtools.build.android.desugar.runtime.ThrowableExtension
```
build.gradle:
```
...
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
dataBinding {
enabled = true
}
buildTypes.all { type ->
// enable proguard for all targets
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation "org.jetbrains.kotlin:kotlin-stdlib-jre7:$kotlin_version"
.....
...
kapt "com.android.databinding:compiler:3.0-beta1"
}
```
proguard-rules.pro:
```
# Dagger dependency injection
#
-dontwarn com.google.errorprone.annotations.*
# Platform calls Class.forName on types which do not exist on Android to determine platform.
-dontnote retrofit2.Platform
# Platform used when running on Java 8 VMs. Will not be used at runtime.
-dontwarn retrofit2.Platform$Java8
# Retain generic type information for use by reflection by converters and adapters.
-keepattributes Signature
# Retain declared checked exceptions for use by a Proxy instance.
-keepattributes Exceptions
# Http and JSON parsing
#
-dontwarn okhttp3.**
-dontwarn okio.**
-dontwarn javax.annotation.Nullable
-dontwarn javax.annotation.ParametersAreNonnullByDefault
# Protobuf
#
# Api23+ uses OpenJDK instead of JDK
-dontwarn sun.misc.Unsafe
-keep class com.google.protobuf.** { *; }
```
Build: 3.0 Beta 1, AI-171.4243858, 201708032321,
AI-171.4243858, JRE 1.8.0_152-release-915-b01x64 JetBrains s.r.o, OS Mac OS X(x86_64) v10.12.6 unknown, screens 1920x1200, 3440x1440
IMPORTANT: Please read