WAI
Status Update
Comments
no...@gmail.com <no...@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.
en...@google.com <en...@google.com>
no...@gmail.com <no...@gmail.com> #3
[Comment deleted]
nn...@google.com <nn...@google.com> #4
Same on nexus S, wired tethering
Vert bad bug...
Vert bad bug...
Description
Strings are immutable, and connot be wiped or zeroized. Using Strings violates best practices for handling of secrets ("Using Password-Based Encryption,"
771. public byte[] passwordToHash(String password) {
772. if (password == null) {
773. return null;
774. }
775. String algo = null;
776. byte[] hashed = null;
777. try {
778. byte[] saltedPassword = (password + getSalt()).getBytes();
779. byte[] sha1 = MessageDigest.getInstance(algo = "SHA-1").digest(saltedPassword);
780. byte[] md5 = MessageDigest.getInstance(algo = "MD5").digest(saltedPassword);
781. hashed = (toHex(sha1) + toHex(md5)).getBytes();
782. } catch (NoSuchAlgorithmException e) {
783. Log.w(TAG, "Failed to encode string because of missing algorithm: " + algo);
784. }
785. return hashed;
786. }