Adding a Custom Service in Android System

This document describes how to add a custom service to the Android system. This example was implemented on Android 7.0, so code locations may vary on different systems.

1. Design the Interface

Create a new folder named addservice under the frameworks/base directory. Inside addservice, create the following structure:

  • Android.mk
  • java/android/mymodule/test (This path can be customized)

The java/android/mymodule/test directory will contain the Java interface files and corresponding AIDL files.

The Android.

Read More

Martin Luther King, Jr.: Life, Speeches, and Legacy

Martin Luther King, Jr.

Name: Martin Luther King, Jr.

Date of Birth: Noon, Tuesday, January 15, 1929

Place of Birth: At the family home, 501 Auburn Avenue, N.E., Atlanta, Georgia

Date of Death: April 4, 1968

Education

Martin Luther King, Jr. began his education at the Yonge Street Elementary School in Atlanta, Georgia. Following Yonge School, he was enrolled in David T. Howard Elementary School. He also attended the Atlanta University Laboratory School and Booker T. Washington High School. Because of

Read More

Martin Luther King, Jr.’s 1963 Speech: A Call for Racial Equality

**”I Have a Dream”**

Along with Abraham Lincoln’s Gettysburg Address, delivered one hundred years earlier, Martin Luther King, Jr.’s “I Have a Dream” speech is one of the most memorable in U.S. history. It was delivered on the steps of the Lincoln Memorial in Washington, D.C., on August 28, 1963, where nearly a quarter of a million people gathered for a March for Jobs and Freedom to urge Congress and President John F. Kennedy to pass a national civil rights bill.

The Civil Rights Movement

Read More

Mobile Telephony: Cellular Systems, GSM, and Roaming

Mobile Telephony

What is a Cell System?

A cell system consists of dividing the service area into cells, each containing a radio station that restricts its coverage area.

Elements of a Cellular System

  • Mobile Stations (MS)
  • Base Stations (BS)
  • Mobile Switching Center (MSC)
  • Public Switched Telephone Network (PSTN)

Understanding Hand-Over and Hand-Off

These are the necessary changes to keep communication channels uninterrupted when moving from one cell to another.

Technical Characteristics of the GSM System

  • Frequency
Read More

Millimeter Wave in Mobile Networks

Millimeter Wave Communications for Future Mobile Networks

I. Introduction

Phase 1 of 5G is being standardized in 3GPP. 5G systems are expected to support various usage applications:

  • Enhanced Mobile Broadband (eMBB)
  • Massive Machine Type Communications (mMTC)
  • Ultra Reliable Low Latency Communication (URLLC)

IMT-2020 (5G) is expected to provide the following key performance indicators (KPIs):

  • > 10 Gbit/s peak data rate
  • 100 Mbit/s user-experienced data rate
  • 3x spectrum efficiency
  • > 100 Mbps cell edge rates
  • 10
Read More

Communication, Culture, Relationships: Key Concepts

Chapter 7: Communication Climate

Achieving your goals depends on your ability to create an effective communication climate, which is the emotional tone of the relationship between people.

  • Ethnocentrism: A perspective based on the assumption that our cultural norms are the only right ones.
  • Provisionalism: Listening with an open mind; openness to new possibilities.
  • Covert Conflict: Exists when people express disagreement or difference only indirectly.

Conflict Resolution Approaches

  • Lose-Lose: Assumes that
Read More