OperationRepo

repo abandon BRANCH

$ repo abandon alpha
Abandon alpha: 100% (474/474), done.
Abandoned in 27 project(s):
frameworks/miui
frameworks/miui-opt/cloud
frameworks/miui-opt/telephony
manifest
packages/apps/Backup
packages/apps/Calendar
packages/apps/CloudService
packages/apps/Contacts
packages/apps/MiuiBrowser2
packages/apps/MiuiGallery
packages/apps/MiuiMusic
packages/apps/MiuiSdk
packages/apps/MiuiSettings
packages/apps/MiuiSystemUI
packages/apps/Mms
packages/apps/NetworkAssistant2
packages/apps/PaymentService
packages/apps/ResourceBrowser
packages/apps/Settings
packages/apps/SoundRecorder
packages/apps/SuperMarket
packages/apps/ThemeManager
packages/apps/Updater
packages/apps/XiaomiAccount
packages/apps/XiaomiServiceFramework
packages/apps/YellowPage
packages/providers/ContactsProvider

0_1303984936fcgg

android system services

  • http://blog.csdn.net/melody_lu123/article/details/7401744
  • http://stackoverflow.com/questions/6278406/how-to-watch-logs-from-slog
  • adb logcat -b system

06-13 13:57:45.027 I/SystemServer( 1240): Entered the Android system server!
06-13 13:57:45.107 I/SystemServer( 1240): Waiting for installd to be ready.
06-13 13:57:45.107 I/SystemServer( 1240): Power Manager
06-13 13:57:45.107 I/SystemServer( 1240): Activity Manager
06-13 13:57:45.247 I/SystemServer( 1240): Display Manager
06-13 13:57:45.247 I/SystemServer( 1240): Telephony Registry
06-13 13:57:45.257 I/SystemServer( 1240): Scheduling Policy
06-13 13:57:45.257 I/SystemServer( 1240): Package Manager
06-13 13:57:49.287 I/SystemServer( 1240): Entropy Mixer
06-13 13:57:49.297 I/SystemServer( 1240): User Service
06-13 13:57:49.297 I/SystemServer( 1240): Account Manager
06-13 13:57:49.307 I/SystemServer( 1240): Content Manager
06-13 13:57:49.307 I/SystemServer( 1240): System Content Providers
06-13 13:57:49.367 I/SystemServer( 1240): Lights Service
06-13 13:57:49.377 I/SystemServer( 1240): Battery Service
06-13 13:57:49.397 I/SystemServer( 1240): Vibrator Service
06-13 13:57:49.407 I/SystemServer( 1240): Consumer IR Service
06-13 13:57:49.407 I/SystemServer( 1240): Alarm Manager
06-13 13:57:49.417 I/SystemServer( 1240): Init Watchdog
06-13 13:57:49.417 I/SystemServer( 1240): Input Manager
06-13 13:57:49.417 I/SystemServer( 1240): Window Manager
06-13 13:57:49.457 I/SystemServer( 1240): Bluetooth Manager Service
06-13 13:57:49.467 I/SystemServer( 1240): Input Method Service
06-13 13:57:49.477 I/SystemServer( 1240): Accessibility Manager
06-13 13:57:49.477 I/SystemServer( 1240): Mount Service
06-13 13:57:49.487 I/SystemServer( 1240): LockSettingsService
06-13 13:57:49.487 I/SystemServer( 1240): Device Policy
06-13 13:57:49.487 I/SystemServer( 1240): Status Bar
06-13 13:57:49.487 I/SystemServer( 1240): Clipboard Service
06-13 13:57:49.487 I/SystemServer( 1240): NetworkManagement Service
06-13 13:57:49.487 I/SystemServer( 1240): Text Service Manager Service
06-13 13:57:49.487 I/SystemServer( 1240): NetworkStats Service
06-13 13:57:49.497 I/SystemServer( 1240): NetworkPolicy Service
06-13 13:57:49.497 I/SystemServer( 1240): Wi-Fi P2pService
06-13 13:57:50.027 I/SystemServer( 1240): Wi-Fi Service
06-13 13:57:50.077 I/SystemServer( 1240): Connectivity Service
06-13 13:57:50.227 I/SystemServer( 1240): Network Service Discovery Service
06-13 13:57:50.227 I/SystemServer( 1240): UpdateLock Service
06-13 13:57:50.307 I/SystemServer( 1240): Notification Manager
06-13 13:57:50.307 I/SystemServer( 1240): Device Storage Monitor
06-13 13:57:50.307 I/SystemServer( 1240): Location Manager
06-13 13:57:50.307 I/SystemServer( 1240): Country Detector
06-13 13:57:50.307 I/SystemServer( 1240): Search Service
06-13 13:57:50.307 I/SystemServer( 1240): DropBox Service
06-13 13:57:50.307 I/SystemServer( 1240): Wallpaper Service
06-13 13:57:50.317 I/SystemServer( 1240): Audio Service
06-13 13:57:50.427 I/SystemServer( 1240): Dock Observer
06-13 13:57:50.427 I/SystemServer( 1240): Wired Accessory Manager
06-13 13:57:50.427 I/SystemServer( 1240): USB Service
06-13 13:57:50.437 I/SystemServer( 1240): Serial Service
06-13 13:57:50.437 I/SystemServer( 1240): Twilight Service
06-13 13:57:50.437 I/SystemServer( 1240): UI Mode Manager Service
06-13 13:57:50.447 I/SystemServer( 1240): Backup Service
06-13 13:57:50.537 I/SystemServer( 1240): AppWidget Service
06-13 13:57:50.537 I/SystemServer( 1240): Recognition Service
06-13 13:57:50.537 I/SystemServer( 1240): DiskStats Service
06-13 13:57:50.537 I/SystemServer( 1240): SamplingProfiler Service
06-13 13:57:50.537 I/SystemServer( 1240): NetworkTimeUpdateService
06-13 13:57:50.537 I/SystemServer( 1240): CommonTimeManagementService
06-13 13:57:50.537 I/SystemServer( 1240): CertBlacklister
06-13 13:57:50.537 I/SystemServer( 1240): Dreams Service
06-13 13:57:50.537 I/SystemServer( 1240): Assets Atlas Service
06-13 13:57:50.537 I/SystemServer( 1240): IdleMaintenanceService
06-13 13:57:50.537 I/SystemServer( 1240): Print Service
06-13 13:57:50.537 I/SystemServer( 1240): Media Router Service
06-13 13:57:50.717 I/SystemServer( 1240): Making services ready

 

T29YzAXgxXXXXXXXXX_!!668081721

java o.getClass().toString()

package tk.eggfly.demo;

public class Demo2 {
    /**
     * @param args
     */
    public static void main(String[] args) {
        // class [B
        Byte[][] a = new Byte[][]{};
        Object[] aObjects = a;
        System.out.println(aObjects.getClass());
        
        Object[] aa = new Object[]{};
        System.out.println(aa.getClass());

        Object b = (Object)a;
        System.out.println(b.getClass());

        byte[] bytes = new byte[]{};
        System.out.println(bytes.getClass());
        byte[][] bundle = new byte[][]{bytes};
        System.out.println(bundle.getClass());
        Object[] bundleO = new Object[]{bytes};
        System.out.println(bundleO.getClass());
        cast(bundle);
        cast(bundleO);
    }
    
    public static void cast(Object pdusObject)
    {
        Object[] pdus = (Object[])pdusObject;
        byte[][] result = new byte[pdus.length][];
        for (int i = 0; i < pdus.length; i++) {
            byte[] part = (byte[])pdus[i];
            System.out.println(part.getClass().toString());
            result[i] = part;
        }
    }
}

class [[Ljava.lang.Byte;
class [Ljava.lang.Object;
class [[Ljava.lang.Byte;