Android மூல திட்டத்திலிருந்து தனிப்பயன் ரோம் உருவாக்குவது எப்படி. 2

திரை - இந்த பிரேம்கள் சேமிக்கப்படும் part0 . இப்போது உங்கள் படம் சில முறை சுழல்கிறது - இந்த பிரேம்கள் சேமிக்கப்படும் பகுதி 1 . இப்போது உங்கள் படம் மங்குகிறது வெளியே திரையின் - இந்த பிரேம்கள் சேமிக்கப்படும் பகுதி 2 . அர்த்தமுள்ளதாக இருக்கிறது, இல்லையா?



இப்போது உங்கள் அனிமேஷன் எவ்வாறு இயக்கப்படுகிறது என்பதைக் கட்டுப்படுத்துவது “ desc.txt ” . Desc.txt இப்படி உடைக்கப்பட்டுள்ளது:

720 1280 30
c 1 15 part0
c 0 0 part1
c 1 30 பகுதி 2





இவை அனைத்தும் இதன் பொருள்:

  • 720 1280 30 = தீர்மானம் (அகலம் x உயரம்) + வினாடிக்கு 30 பிரேம்களில் விளையாடுங்கள். நீங்கள் 60 அல்லது 10 FPS ஐயும் செய்யலாம்.
  • சி என்றால் அனிமேஷன் தொடர்ந்து முழுமையாக இயங்கும் நிறுத்தவில்லை , OS ஏற்றப்பட்டாலும் கூட. C க்கு பதிலாக நீங்கள் விருப்பமாக P ஐப் பயன்படுத்தலாம், இது அனிமேஷனை நிறுத்திவிட்டு, ஏற்றப்படும் போது நேராக OS க்குச் செல்லும், ஆனால் இது ஒரு அசிங்கமான துவக்க-அனிமேஷனை ஒருபோதும் முழுமையாக இயக்காது - நீங்கள் எல்லையற்ற-சுழலும் அனிமேஷனை உருவாக்காவிட்டால்.
  • 1 என்பது லூப் எண்ணிக்கை, அதாவது அடுத்த கோப்புறைக்குச் செல்வதற்கு முன் பகுதி # கோப்புறையில் உள்ள பிரேம்கள் எத்தனை முறை இயக்கப்படும்.
  • 15 என்பது ஒவ்வொரு சட்டகமும் அடுத்த சட்டகத்திற்குச் செல்வதற்கு முன்பு எவ்வளவு நேரம் இடைநிறுத்தப்படும். 15 என்பது 0.5 வினாடிகள், ஏனெனில் 15 என்பது 30 இல் பாதி.
  • பகுதி # என்பது வெளிப்படையாக விளையாடும் கோப்புறை.

அடிப்படையில் நீங்கள் வேண்டும் desc.txt இதைப் படிக்க கோப்பு:
[வகை] [வளைய எண்ணிக்கை] [இடைநிறுத்தம்] [பாதை]

இப்போது, ​​ஒரு புதிய .zip காப்பகத்தை உருவாக்கி அதற்கு bootanimation.zip என்று பெயரிடுங்கள், பின்னர் இந்த காப்பகத்தில் உங்கள் desc.txt மற்றும் பகுதி # கோப்புறைகளை இழுக்கவும். இந்த வழிகாட்டியின் பகுதி 1 ஐப் பின்பற்றினால், உங்கள் லினக்ஸ் கணினியில் WORKING_DIRECTORY இருக்கும். உங்கள் bootanimation.zip ஐ பின்வரும் கோப்புறையில் நகலெடுக்க வேண்டும்:
வெளியே / இலக்கு / தயாரிப்பு // அமைப்பு / ஊடகம்



இப்போது அடுத்த முறை உங்கள் ROM ஐ உருவாக்கும்போது, ​​உங்கள் bootanimation.zip உங்கள் ROM க்கான இயல்புநிலை துவக்க அனிமேஷனாக இருக்கும்.

இயல்புநிலை வால்பேப்பரை அமைக்கவும்

இந்த கோப்புறையில் செல்லவும்:
/ கட்டமைப்புகள் / அடிப்படை / கோர் / ரெஸ் / ரெஸ் / உங்கள் தீர்மானம்

அங்கு நீங்கள் “default_wallpaper.jpg” என்ற கோப்பைக் காண்பீர்கள் - இதை நீங்கள் அதே தெளிவுத்திறன் மற்றும் கோப்பு பெயரின் படத்துடன் மாற்றலாம், மேலும் உங்கள் ROM ஐ உருவாக்கும்போது, ​​அது இயல்புநிலை வால்பேப்பராக இருக்கும்.



அமைப்புகள்> பற்றி ரோம் தகவலைச் சேர்க்கவும்

உங்கள் உருவாக்க மரக் கோப்புறையில் ./packages/apps/Settings/res/xml/ க்கு செல்லவும்.

இப்போது GEdit உடன் device_info_settings.xml ஐத் திறந்து இந்த தகவலை உங்கள் விருப்பப்படி திருத்தவும்:

android: enable = ”false”

android: shouldDisableView = ”false”

android: title = ”ROM name”

android: சுருக்கம் = ”பயன்பாடுகள் ரோம் பில்ட் கையேடு ரோம்” />

android: enable = ”false”

android: shouldDisableView = ”false”

android: title = ”ROM build number”

android: சுருக்கம் = ”7.0.1 ″ />

மெசஞ்சர் பயன்பாட்டைத் தனிப்பயனாக்கவும்

முன்பே இருக்கும் பயன்பாட்டை மாற்றியமைப்பது முக்கிய பயன்பாடுகளை மாற்றுவதை விட மிகவும் எளிதானது, எனவே இயல்புநிலை செய்தியிடல் பயன்பாட்டில் எளிமையான மாற்றங்களைச் செய்வோம்.

./Packages/apps/Messaging/ க்கு செல்லவும் மற்றும் GEdit உடன் BugleApplication.java ஐ திறக்கவும். நாங்கள் ஒரு எளிய சிற்றுண்டி செயல்பாட்டை உருவாக்கப் போகிறோம், அதாவது, பயன்பாடு திறக்கப்படும் போது பயன்பாடு பாப்-அப் செய்தியைக் காண்பிக்கும். எனவே BugleApplication.java கோப்பிற்குள், இந்த பிட் குறியீட்டைத் தேடுங்கள்:

இறக்குமதி android.widget.Toast;

தேடுங்கள் onCreate () செயல்பாடு மற்றும் சற்று முன் Trace.endSection (), இந்த வரிகளைச் சேர்க்கவும்:

டோஸ்ட் myToast = Toast.makeText (getApplicationContext (), “Appuals Rocks!”, Toast.LENGTH_LONG); myToast.show ();

கோப்பைச் சேமிக்கவும், இப்போது உங்கள் ரோமில் பயன்பாடு திறக்கப்படும் போதெல்லாம் மெசஞ்சர் பயன்பாடு அந்த சிற்றுண்டி செய்தியைக் காண்பிக்கும்!

பில்ட்.பிரப் கோப்பைத் திருத்தவும்

Android மூல கோப்பகத்தில் / கட்ட / கருவிகள் கோப்புறையில் செல்லவும் மற்றும் கோப்பை திருத்தவும் buildinfo.sh உரை திருத்தியுடன். ரோம் தொகுக்கப்படும்போது ROM இன் build.prop கோப்பின் வெளியீடு என்னவாக இருக்கும் என்பதை இது கொண்டுள்ளது, எடுத்துக்காட்டாக நீங்கள் buildinfo.sh விஷயங்களில் பார்ப்பீர்கள்:

எதிரொலி “ro.build.date.utc = $ BUILD_UTC_DATE”
எதிரொலி “ro.build.type = $ TARGET_BUILD_TYPE”
எதிரொலி “ro.build.user = $ USER”
எதிரொலி “ro.build.host =` ஹோஸ்ட்பெயர்` ”
எதிரொலி “ro.build.tags = $ BUILD_VERSION_TAGS”
எதிரொலி “ro.product.model = $ PRODUCT_MODEL”
எதிரொலி “ro.product.brand = $ PRODUCT_BRAND”
எதிரொலி “ro.product.name = $ PRODUCT_NAME”
எதிரொலி “ro.product.device = $ TARGET_DEVICE”
எதிரொலி “ro.product.board = $ TARGET_BOOTLOADER_BOARD_NAM E”
எதிரொலி “ro.product.cpu.abi = $ TARGET_CPU_ABI”

நீங்கள் இங்கே மாற்றும் எதையும் நீங்கள் ROM ஐ தொகுக்கும்போது build.prop க்கு நகலெடுக்கப்படும். இந்த பயன்பாட்டின் வழிகாட்டியைப் படியுங்கள் “ அண்ட்ராய்டு பில்டைத் திருத்துவது எப்படி. அத்தியாவசிய மாற்றங்களுடன் ”இது buildinfo.sh கோப்பில் திருத்த நிறைய பயனுள்ள விஷயங்களை உங்களுக்குக் காண்பிக்கும்.

4 நிமிடங்கள் படித்தேன்